Home
last modified time | relevance | path

Searched refs:rcc (Results 1 – 25 of 54) sorted by relevance

123

/Linux-v4.19/arch/arm/boot/dts/
Dstm32mp157c.dtsi99 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 …]
Dstm32f429.dtsi51 #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 …]
Dstm32f746.dtsi46 #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 …]
Dstm32h743.dtsi46 #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 …]
Dstm32f7-pinctrl.dtsi8 #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 …]
Dstm32h743-pinctrl.dtsi60 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 …]
Dstm32mp157-pinctrl.dtsi25 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 …]
Dstm32f4-pinctrl.dtsi44 #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 …]
Dstm32f469.dtsi12 resets = <&rcc STM32F4_APB2_RESET(DSI)>;
14 clocks = <&rcc 1 CLK_F469_DSI>, <&clk_hse>;
/Linux-v4.19/Documentation/devicetree/bindings/rtc/
Dst,stm32-rtc.txt33 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/
Dclk-rpm.c314 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 …]
Dclk-smd-rpm.c625 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/
Dst,stm32-rcc.txt11 "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)>;
Dst,stm32h7-rcc.txt11 "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)>;
Dst,stm32mp1-rcc.txt15 - compatible: "st,stm32mp1-rcc", "syscon"
25 rcc: rcc@50000000 {
26 compatible = "st,stm32mp1-rcc", "syscon";
/Linux-v4.19/Documentation/devicetree/bindings/display/
Dst,stm32-ltdc.txt61 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/
Di2c-stm32.txt39 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/
Dst,stm32-i2s.txt40 clocks = <&rcc PCLK1>, <&rcc SPI2_CK>, <&rcc PLL1_Q>, <&rcc PLL2_P>;
Dst,stm32-sai.txt71 clocks = <&rcc SAI1_CK>, <&rcc PLL1_Q>, <&rcc PLL2_P>;
78 clocks = <&rcc SAI1_CK>;
/Linux-v4.19/Documentation/devicetree/bindings/crypto/
Dst,stm32-cryp.txt17 clocks = <&rcc 0 STM32F7_AHB2_CLOCK(CRYP)>;
18 resets = <&rcc STM32F7_AHB2_RESET(CRYP)>;
Dst,stm32-hash.txt25 clocks = <&rcc 0 STM32F7_AHB2_CLOCK(HASH)>;
26 resets = <&rcc STM32F7_AHB2_RESET(HASH)>;
/Linux-v4.19/Documentation/devicetree/bindings/media/
Dst,stm32-dcmi.txt8 see Documentation/devicetree/bindings/reset/st,stm32-rcc.txt
29 resets = <&rcc STM32F4_AHB2_RESET(DCMI)>;
30 clocks = <&rcc 0 STM32F4_AHB2_CLOCK(DCMI)>;
Dst,stm32-cec.txt17 clocks = <&rcc 0 STM32F7_APB1_CLOCK(CEC)>, <&rcc 1 CLK_HDMI_CEC>;
/Linux-v4.19/Documentation/devicetree/bindings/net/
Dstm32-dwmac.txt40 clocks = <&rcc 0 25>, <&rcc 0 26>, <&rcc 0 27>;
/Linux-v4.19/Documentation/devicetree/bindings/mtd/
Dstm32-quadspi.txt32 resets = <&rcc STM32F4_AHB3_RESET(QSPI)>;
33 clocks = <&rcc 0 STM32F4_AHB3_CLOCK(QSPI)>;

123