]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/include/asm/arch-keystone/clock.h
keystone2: clock: add K2L clock definitions and commands
[u-boot] / arch / arm / include / asm / arch-keystone / clock.h
index dae000e43ae4166ad49037317d67392ec98a515f..7218230c412d72cca4f0639014742b9a79eeb646 100644 (file)
 #include <asm/arch/clock-k2e.h>
 #endif
 
+#ifdef CONFIG_SOC_K2L
+#include <asm/arch/clock-k2l.h>
+#endif
+
 #define MAIN_PLL CORE_PLL
 
 #include <asm/types.h>
 
+#define GENERATE_ENUM(NUM, ENUM) ENUM = NUM,
+#define GENERATE_INDX_STR(NUM, STRING) #NUM"\t- "#STRING"\n"
+#define CLOCK_INDEXES_LIST     CLK_LIST(GENERATE_INDX_STR)
+
+enum clk_e {
+       CLK_LIST(GENERATE_ENUM)
+};
+
 struct keystone_pll_regs {
        u32 reg0;
        u32 reg1;