/kernel/linux/linux-5.10/drivers/clk/spear/ |
H A D | spear6xx_clock.c | 49 #define PERIP1_CLK_ENB (misc_base + 0x02C) macro 50 /* PERIP1_CLK_ENB register masks */ 128 PERIP1_CLK_ENB, RTC_CLK_ENB, 0, &_lock); in spear6xx_clk_init() 174 clk = clk_register_gate(NULL, "uart0", "uart_mclk", 0, PERIP1_CLK_ENB, in spear6xx_clk_init() 178 clk = clk_register_gate(NULL, "uart1", "uart_mclk", 0, PERIP1_CLK_ENB, in spear6xx_clk_init() 195 PERIP1_CLK_ENB, FIRDA_CLK_ENB, 0, &_lock); in spear6xx_clk_init() 211 PERIP1_CLK_ENB, CLCD_CLK_ENB, 0, &_lock); in spear6xx_clk_init() 230 PERIP1_CLK_ENB, GPT1_CLK_ENB, 0, &_lock); in spear6xx_clk_init() 243 PERIP1_CLK_ENB, GPT2_CLK_ENB, 0, &_lock); in spear6xx_clk_init() 256 PERIP1_CLK_ENB, GPT3_CLK_EN in spear6xx_clk_init() [all...] |
H A D | spear3xx_clock.c | 52 #define PERIP1_CLK_ENB (misc_base + 0x02C) macro 53 /* PERIP1_CLK_ENB register masks */ 402 PERIP1_CLK_ENB, RTC_CLK_ENB, 0, &_lock); in spear3xx_clk_init() 450 CLK_SET_RATE_PARENT, PERIP1_CLK_ENB, UART_CLK_ENB, 0, in spear3xx_clk_init() 468 CLK_SET_RATE_PARENT, PERIP1_CLK_ENB, FIRDA_CLK_ENB, 0, in spear3xx_clk_init() 489 CLK_SET_RATE_PARENT, PERIP1_CLK_ENB, GPT1_CLK_ENB, 0, in spear3xx_clk_init() 501 CLK_SET_RATE_PARENT, PERIP1_CLK_ENB, GPT2_CLK_ENB, 0, in spear3xx_clk_init() 537 clk = clk_register_gate(NULL, "usbh_clk", "pll3_clk", 0, PERIP1_CLK_ENB, in spear3xx_clk_init() 551 clk = clk_register_gate(NULL, "usbd_clk", "pll3_clk", 0, PERIP1_CLK_ENB, in spear3xx_clk_init() 574 clk = clk_register_gate(NULL, "c3_clk", "ahb_clk", 0, PERIP1_CLK_ENB, in spear3xx_clk_init() [all...] |
/kernel/linux/linux-6.6/drivers/clk/spear/ |
H A D | spear6xx_clock.c | 47 #define PERIP1_CLK_ENB (misc_base + 0x02C) macro 48 /* PERIP1_CLK_ENB register masks */ 126 PERIP1_CLK_ENB, RTC_CLK_ENB, 0, &_lock); in spear6xx_clk_init() 172 clk = clk_register_gate(NULL, "uart0", "uart_mclk", 0, PERIP1_CLK_ENB, in spear6xx_clk_init() 176 clk = clk_register_gate(NULL, "uart1", "uart_mclk", 0, PERIP1_CLK_ENB, in spear6xx_clk_init() 193 PERIP1_CLK_ENB, FIRDA_CLK_ENB, 0, &_lock); in spear6xx_clk_init() 209 PERIP1_CLK_ENB, CLCD_CLK_ENB, 0, &_lock); in spear6xx_clk_init() 228 PERIP1_CLK_ENB, GPT1_CLK_ENB, 0, &_lock); in spear6xx_clk_init() 241 PERIP1_CLK_ENB, GPT2_CLK_ENB, 0, &_lock); in spear6xx_clk_init() 254 PERIP1_CLK_ENB, GPT3_CLK_EN in spear6xx_clk_init() [all...] |
H A D | spear3xx_clock.c | 50 #define PERIP1_CLK_ENB (misc_base + 0x02C) macro 51 /* PERIP1_CLK_ENB register masks */ 400 PERIP1_CLK_ENB, RTC_CLK_ENB, 0, &_lock); in spear3xx_clk_init() 448 CLK_SET_RATE_PARENT, PERIP1_CLK_ENB, UART_CLK_ENB, 0, in spear3xx_clk_init() 466 CLK_SET_RATE_PARENT, PERIP1_CLK_ENB, FIRDA_CLK_ENB, 0, in spear3xx_clk_init() 487 CLK_SET_RATE_PARENT, PERIP1_CLK_ENB, GPT1_CLK_ENB, 0, in spear3xx_clk_init() 499 CLK_SET_RATE_PARENT, PERIP1_CLK_ENB, GPT2_CLK_ENB, 0, in spear3xx_clk_init() 535 clk = clk_register_gate(NULL, "usbh_clk", "pll3_clk", 0, PERIP1_CLK_ENB, in spear3xx_clk_init() 549 clk = clk_register_gate(NULL, "usbd_clk", "pll3_clk", 0, PERIP1_CLK_ENB, in spear3xx_clk_init() 572 clk = clk_register_gate(NULL, "c3_clk", "ahb_clk", 0, PERIP1_CLK_ENB, in spear3xx_clk_init() [all...] |