/Linux-v4.19/arch/arm/boot/dts/ |
D | stm32mp157c.dtsi | 99 clocks = <&rcc TIM2_K>; 120 clocks = <&rcc TIM3_K>; 141 clocks = <&rcc TIM4_K>; 162 clocks = <&rcc TIM5_K>; 183 clocks = <&rcc TIM6_K>; 199 clocks = <&rcc TIM7_K>; 215 clocks = <&rcc TIM12_K>; 236 clocks = <&rcc TIM13_K>; 257 clocks = <&rcc TIM14_K>; 278 clocks = <&rcc LPTIM1_K>; [all …]
|
D | stm32f429.dtsi | 51 #include <dt-bindings/mfd/stm32f4-rcc.h> 85 clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM2)>; 94 clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM2)>; 114 clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM3)>; 123 clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM3)>; 143 clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM4)>; 152 clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM4)>; 172 clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM5)>; 180 clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM5)>; 200 clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM6)>; [all …]
|
D | stm32f746.dtsi | 46 #include <dt-bindings/mfd/stm32f7-rcc.h> 80 clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM2)>; 89 clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM2)>; 109 clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM3)>; 118 clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM3)>; 138 clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM4)>; 147 clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM4)>; 167 clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM5)>; 175 clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM5)>; 195 clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM6)>; [all …]
|
D | stm32h743.dtsi | 46 #include <dt-bindings/mfd/stm32h7-rcc.h> 75 clocks = <&rcc TIM5_CK>; 83 clocks = <&rcc LPTIM1_CK>; 111 clocks = <&rcc SPI2_CK>; 122 clocks = <&rcc SPI3_CK>; 131 clocks = <&rcc USART2_CK>; 141 resets = <&rcc STM32H7_APB1L_RESET(I2C1)>; 142 clocks = <&rcc I2C1_CK>; 153 resets = <&rcc STM32H7_APB1L_RESET(I2C2)>; 154 clocks = <&rcc I2C2_CK>; [all …]
|
D | stm32f7-pinctrl.dtsi | 8 #include <dt-bindings/mfd/stm32f7-rcc.h> 26 clocks = <&rcc 0 STM32F7_AHB1_CLOCK(GPIOA)>; 36 clocks = <&rcc 0 STM32F7_AHB1_CLOCK(GPIOB)>; 46 clocks = <&rcc 0 STM32F7_AHB1_CLOCK(GPIOC)>; 56 clocks = <&rcc 0 STM32F7_AHB1_CLOCK(GPIOD)>; 66 clocks = <&rcc 0 STM32F7_AHB1_CLOCK(GPIOE)>; 76 clocks = <&rcc 0 STM32F7_AHB1_CLOCK(GPIOF)>; 86 clocks = <&rcc 0 STM32F7_AHB1_CLOCK(GPIOG)>; 96 clocks = <&rcc 0 STM32F7_AHB1_CLOCK(GPIOH)>; 106 clocks = <&rcc 0 STM32F7_AHB1_CLOCK(GPIOI)>; [all …]
|
D | stm32h743-pinctrl.dtsi | 60 clocks = <&rcc GPIOA_CK>; 70 clocks = <&rcc GPIOB_CK>; 80 clocks = <&rcc GPIOC_CK>; 90 clocks = <&rcc GPIOD_CK>; 100 clocks = <&rcc GPIOE_CK>; 110 clocks = <&rcc GPIOF_CK>; 120 clocks = <&rcc GPIOG_CK>; 130 clocks = <&rcc GPIOH_CK>; 140 clocks = <&rcc GPIOI_CK>; 150 clocks = <&rcc GPIOJ_CK>; [all …]
|
D | stm32mp157-pinctrl.dtsi | 25 clocks = <&rcc GPIOA>; 37 clocks = <&rcc GPIOB>; 49 clocks = <&rcc GPIOC>; 61 clocks = <&rcc GPIOD>; 73 clocks = <&rcc GPIOE>; 85 clocks = <&rcc GPIOF>; 97 clocks = <&rcc GPIOG>; 109 clocks = <&rcc GPIOH>; 121 clocks = <&rcc GPIOI>; 133 clocks = <&rcc GPIOJ>; [all …]
|
D | stm32f4-pinctrl.dtsi | 44 #include <dt-bindings/mfd/stm32f4-rcc.h> 62 clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOA)>; 72 clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOB)>; 82 clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOC)>; 92 clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOD)>; 102 clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOE)>; 112 clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOF)>; 122 clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOG)>; 132 clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOH)>; 142 clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOI)>; [all …]
|
D | stm32f469.dtsi | 12 resets = <&rcc STM32F4_APB2_RESET(DSI)>; 14 clocks = <&rcc 1 CLK_F469_DSI>, <&clk_hse>;
|
/Linux-v4.19/Documentation/devicetree/bindings/rtc/ |
D | st,stm32-rtc.txt | 33 clocks = <&rcc 1 CLK_RTC>; 34 assigned-clocks = <&rcc 1 CLK_RTC>; 35 assigned-clock-parents = <&rcc 1 CLK_LSE>; 44 clocks = <&rcc RTCAPB_CK>, <&rcc RTC_CK>; 46 assigned-clocks = <&rcc RTC_CK>; 47 assigned-clock-parents = <&rcc LSE_CK>; 57 clocks = <&rcc RTCAPB>, <&rcc RTC>;
|
/Linux-v4.19/drivers/clk/qcom/ |
D | clk-rpm.c | 314 struct rpm_cc *rcc = r->rpm_cc; in clk_rpm_xo_prepare() local 318 mutex_lock(&rcc->xo_lock); in clk_rpm_xo_prepare() 320 value = rcc->xo_buffer_value | (QCOM_RPM_XO_MODE_ON << r->xo_offset); in clk_rpm_xo_prepare() 324 rcc->xo_buffer_value = value; in clk_rpm_xo_prepare() 327 mutex_unlock(&rcc->xo_lock); in clk_rpm_xo_prepare() 335 struct rpm_cc *rcc = r->rpm_cc; in clk_rpm_xo_unprepare() local 339 mutex_lock(&rcc->xo_lock); in clk_rpm_xo_unprepare() 341 value = rcc->xo_buffer_value & ~(QCOM_RPM_XO_MODE_ON << r->xo_offset); in clk_rpm_xo_unprepare() 345 rcc->xo_buffer_value = value; in clk_rpm_xo_unprepare() 348 mutex_unlock(&rcc->xo_lock); in clk_rpm_xo_unprepare() [all …]
|
D | clk-smd-rpm.c | 625 struct rpm_cc *rcc = data; in qcom_smdrpm_clk_hw_get() local 628 if (idx >= rcc->num_clks) { in qcom_smdrpm_clk_hw_get() 633 return rcc->clks[idx] ? &rcc->clks[idx]->hw : ERR_PTR(-ENOENT); in qcom_smdrpm_clk_hw_get() 638 struct rpm_cc *rcc; in rpm_smd_clk_probe() local 658 rcc = devm_kzalloc(&pdev->dev, sizeof(*rcc), GFP_KERNEL); in rpm_smd_clk_probe() 659 if (!rcc) in rpm_smd_clk_probe() 662 rcc->clks = rpm_smd_clks; in rpm_smd_clk_probe() 663 rcc->num_clks = num_clks; in rpm_smd_clk_probe() 690 rcc); in rpm_smd_clk_probe()
|
/Linux-v4.19/Documentation/devicetree/bindings/clock/ |
D | st,stm32-rcc.txt | 11 "st,stm32f42xx-rcc" 12 "st,stm32f469-rcc" 13 "st,stm32f746-rcc" 27 rcc: rcc@40023800 { 30 compatible = "st,stm32f42xx-rcc", "st,stm32-rcc"; 51 - include/dt-bindings/mfd/stm32f4-rcc.h 57 clocks = <&rcc 0 STM32F4_AHB1_CLOCK(GPIOA)> 62 clocks = <&rcc 0 STM32F4_AHB2_CLOCK(CRYP)> 111 clocks = <&rcc 1 STM32F4_APB1_CLOCK(TIM2)> 131 resets = <&rcc STM32F4_APB1_RESET(TIM2)>;
|
D | st,stm32h7-rcc.txt | 11 "st,stm32h743-rcc" 31 rcc: reset-clock-controller@58024400 { 32 compatible = "st,stm32h743-rcc", "st,stm32-rcc"; 50 clocks = <&rcc TIM5_CK>; 70 resets = <&rcc STM32H7_APB1L_RESET(TIM2)>;
|
D | st,stm32mp1-rcc.txt | 15 - compatible: "st,stm32mp1-rcc", "syscon" 25 rcc: rcc@50000000 { 26 compatible = "st,stm32mp1-rcc", "syscon";
|
/Linux-v4.19/Documentation/devicetree/bindings/display/ |
D | st,stm32-ltdc.txt | 61 resets = <&rcc STM32F4_APB2_RESET(LTDC)>; 62 clocks = <&rcc 1 CLK_LCD>; 83 resets = <&rcc STM32F4_APB2_RESET(LTDC)>; 84 clocks = <&rcc 1 CLK_LCD>; 100 clocks = <&rcc 1 CLK_F469_DSI>, <&clk_hse>; 102 resets = <&rcc STM32F4_APB2_RESET(DSI)>;
|
/Linux-v4.19/Documentation/devicetree/bindings/i2c/ |
D | i2c-stm32.txt | 39 resets = <&rcc 277>; 40 clocks = <&rcc 0 149>; 52 resets = <&rcc STM32F7_APB1_RESET(I2C1)>; 53 clocks = <&rcc 1 CLK_I2C1>;
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | st,stm32-i2s.txt | 40 clocks = <&rcc PCLK1>, <&rcc SPI2_CK>, <&rcc PLL1_Q>, <&rcc PLL2_P>;
|
D | st,stm32-sai.txt | 71 clocks = <&rcc SAI1_CK>, <&rcc PLL1_Q>, <&rcc PLL2_P>; 78 clocks = <&rcc SAI1_CK>;
|
/Linux-v4.19/Documentation/devicetree/bindings/crypto/ |
D | st,stm32-cryp.txt | 17 clocks = <&rcc 0 STM32F7_AHB2_CLOCK(CRYP)>; 18 resets = <&rcc STM32F7_AHB2_RESET(CRYP)>;
|
D | st,stm32-hash.txt | 25 clocks = <&rcc 0 STM32F7_AHB2_CLOCK(HASH)>; 26 resets = <&rcc STM32F7_AHB2_RESET(HASH)>;
|
/Linux-v4.19/Documentation/devicetree/bindings/media/ |
D | st,stm32-dcmi.txt | 8 see Documentation/devicetree/bindings/reset/st,stm32-rcc.txt 29 resets = <&rcc STM32F4_AHB2_RESET(DCMI)>; 30 clocks = <&rcc 0 STM32F4_AHB2_CLOCK(DCMI)>;
|
D | st,stm32-cec.txt | 17 clocks = <&rcc 0 STM32F7_APB1_CLOCK(CEC)>, <&rcc 1 CLK_HDMI_CEC>;
|
/Linux-v4.19/Documentation/devicetree/bindings/net/ |
D | stm32-dwmac.txt | 40 clocks = <&rcc 0 25>, <&rcc 0 26>, <&rcc 0 27>;
|
/Linux-v4.19/Documentation/devicetree/bindings/mtd/ |
D | stm32-quadspi.txt | 32 resets = <&rcc STM32F4_AHB3_RESET(QSPI)>; 33 clocks = <&rcc 0 STM32F4_AHB3_CLOCK(QSPI)>;
|