1 /* 2 * Copyright (c) 2020 Stephanos Ioannidis <root@stephanos.io> 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 /* 8 * The following GMAC clock configuration fix-up symbols map to the applicable 9 * APB-specific symbols, in order to accommodate different SoC series with the 10 * GMAC core connected to different APBs. 11 */ 12 #ifdef MCLK_APBAMASK_GMAC 13 #define MCLK_GMAC (&MCLK->APBAMASK.reg) 14 #define MCLK_GMAC_MASK (MCLK_APBAMASK_GMAC) 15 #endif 16 #ifdef MCLK_APBBMASK_GMAC 17 #define MCLK_GMAC (&MCLK->APBBMASK.reg) 18 #define MCLK_GMAC_MASK (MCLK_APBBMASK_GMAC) 19 #endif 20 #ifdef MCLK_APBCMASK_GMAC 21 #define MCLK_GMAC (&MCLK->APBCMASK.reg) 22 #define MCLK_GMAC_MASK (MCLK_APBCMASK_GMAC) 23 #endif 24 #ifdef MCLK_APBDMASK_GMAC 25 #define MCLK_GMAC (&MCLK->APBDMASK.reg) 26 #define MCLK_GMAC_MASK (MCLK_APBDMASK_GMAC) 27 #endif 28