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