1*b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 28b979d62SLinus Walleij #ifndef DT_BINDINGS_CORTINA_GEMINI_CLOCK_H 38b979d62SLinus Walleij #define DT_BINDINGS_CORTINA_GEMINI_CLOCK_H 48b979d62SLinus Walleij 58b979d62SLinus Walleij /* RTC, AHB, APB, CPU, PCI, TVC, UART clocks and 13 gates */ 68b979d62SLinus Walleij #define GEMINI_NUM_CLKS 20 78b979d62SLinus Walleij 88b979d62SLinus Walleij #define GEMINI_CLK_RTC 0 98b979d62SLinus Walleij #define GEMINI_CLK_AHB 1 108b979d62SLinus Walleij #define GEMINI_CLK_APB 2 118b979d62SLinus Walleij #define GEMINI_CLK_CPU 3 128b979d62SLinus Walleij #define GEMINI_CLK_PCI 4 138b979d62SLinus Walleij #define GEMINI_CLK_TVC 5 148b979d62SLinus Walleij #define GEMINI_CLK_UART 6 158b979d62SLinus Walleij #define GEMINI_CLK_GATES 7 168b979d62SLinus Walleij #define GEMINI_CLK_GATE_SECURITY 7 178b979d62SLinus Walleij #define GEMINI_CLK_GATE_GMAC0 8 188b979d62SLinus Walleij #define GEMINI_CLK_GATE_GMAC1 9 198b979d62SLinus Walleij #define GEMINI_CLK_GATE_SATA0 10 208b979d62SLinus Walleij #define GEMINI_CLK_GATE_SATA1 11 218b979d62SLinus Walleij #define GEMINI_CLK_GATE_USB0 12 228b979d62SLinus Walleij #define GEMINI_CLK_GATE_USB1 13 238b979d62SLinus Walleij #define GEMINI_CLK_GATE_IDE 14 248b979d62SLinus Walleij #define GEMINI_CLK_GATE_PCI 15 258b979d62SLinus Walleij #define GEMINI_CLK_GATE_DDR 16 268b979d62SLinus Walleij #define GEMINI_CLK_GATE_FLASH 17 278b979d62SLinus Walleij #define GEMINI_CLK_GATE_TVC 18 288b979d62SLinus Walleij #define GEMINI_CLK_GATE_BOOT 19 298b979d62SLinus Walleij 308b979d62SLinus Walleij #endif /* DT_BINDINGS_CORTINA_GEMINI_CLOCK_H */ 31