Home
last modified time | relevance | path

Searched refs:scmi_clk (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/arch/arm/boot/dts/st/
H A Dstm32mp157c-ev1-scmi.dts25 clocks = <&scmi_clk CK_SCMI_MPU>;
29 clocks = <&scmi_clk CK_SCMI_MPU>;
33 clocks = <&scmi_clk CK_SCMI_CRYP1>;
39 clocks = <&rcc DSI_K>, <&scmi_clk CK_SCMI_HSE>, <&rcc DSI_PX>;
43 clocks = <&scmi_clk CK_SCMI_GPIOZ>;
47 clocks = <&scmi_clk CK_SCMI_HASH1>;
52 clocks = <&scmi_clk CK_SCMI_I2C4>;
57 clocks = <&rcc IWDG2>, <&scmi_clk CK_SCMI_LSI>;
61 clocks = <&scmi_clk CK_SCMI_HSE>, <&rcc FDCAN_K>;
78 clocks = <&scmi_clk CK_SCMI_HSE>,
[all …]
H A Dstm32mp157c-ed1-scmi.dts25 clocks = <&scmi_clk CK_SCMI_MPU>;
29 clocks = <&scmi_clk CK_SCMI_MPU>;
33 clocks = <&scmi_clk CK_SCMI_CRYP1>;
38 clocks = <&rcc DSI_K>, <&scmi_clk CK_SCMI_HSE>, <&rcc DSI_PX>;
42 clocks = <&scmi_clk CK_SCMI_GPIOZ>;
46 clocks = <&scmi_clk CK_SCMI_HASH1>;
51 clocks = <&scmi_clk CK_SCMI_I2C4>;
56 clocks = <&rcc IWDG2>, <&scmi_clk CK_SCMI_LSI>;
73 clocks = <&scmi_clk CK_SCMI_HSE>,
74 <&scmi_clk CK_SCMI_HSI>,
[all …]
H A Dstm32mp157c-dk2-scmi.dts25 clocks = <&scmi_clk CK_SCMI_MPU>;
29 clocks = <&scmi_clk CK_SCMI_MPU>;
33 clocks = <&scmi_clk CK_SCMI_CRYP1>;
39 clocks = <&rcc DSI_K>, <&scmi_clk CK_SCMI_HSE>, <&rcc DSI_PX>;
43 clocks = <&scmi_clk CK_SCMI_GPIOZ>;
47 clocks = <&scmi_clk CK_SCMI_HASH1>;
52 clocks = <&scmi_clk CK_SCMI_I2C4>;
57 clocks = <&rcc IWDG2>, <&scmi_clk CK_SCMI_LSI>;
74 clocks = <&scmi_clk CK_SCMI_HSE>,
75 <&scmi_clk CK_SCMI_HSI>,
[all …]
H A Dstm32mp157a-dk1-scmi.dts25 clocks = <&scmi_clk CK_SCMI_MPU>;
29 clocks = <&scmi_clk CK_SCMI_MPU>;
33 clocks = <&rcc DSI_K>, <&scmi_clk CK_SCMI_HSE>, <&rcc DSI_PX>;
37 clocks = <&scmi_clk CK_SCMI_GPIOZ>;
41 clocks = <&scmi_clk CK_SCMI_HASH1>;
46 clocks = <&scmi_clk CK_SCMI_I2C4>;
51 clocks = <&rcc IWDG2>, <&scmi_clk CK_SCMI_LSI>;
68 clocks = <&scmi_clk CK_SCMI_HSE>,
69 <&scmi_clk CK_SCMI_HSI>,
70 <&scmi_clk CK_SCMI_CSI>,
[all …]
H A Dstm32mp133.dtsi18 clocks = <&scmi_clk CK_SCMI_HSE>, <&rcc FDCAN_K>;
31 clocks = <&scmi_clk CK_SCMI_HSE>, <&rcc FDCAN_K>;
H A Dstm32mp15-scmi.dtsi20 scmi_clk: protocol@14 { label
H A Dstm32mp131.dtsi46 scmi_clk: protocol@14 { label
1088 clocks = <&scmi_clk CK_SCMI_HSE>,
1089 <&scmi_clk CK_SCMI_HSI>,
1090 <&scmi_clk CK_SCMI_CSI>,
1091 <&scmi_clk CK_SCMI_LSE>,
1092 <&scmi_clk CK_SCMI_LSI>;
1321 clocks = <&rcc IWDG2>, <&scmi_clk CK_SCMI_LSI>;
1353 clocks = <&scmi_clk CK_SCMI_RTCAPB>,
1354 <&scmi_clk CK_SCMI_RTC>;
/openbmc/linux/drivers/clk/
H A Dclk-scmi.c18 struct scmi_clk { struct
25 #define to_scmi_clk(clk) container_of(clk, struct scmi_clk, hw) argument
32 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_recalc_rate()
44 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_round_rate()
72 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_set_rate()
79 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_enable()
86 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_disable()
93 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_atomic_enable()
100 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_atomic_disable()
134 static int scmi_clk_ops_init(struct device *dev, struct scmi_clk *sclk, in scmi_clk_ops_init()
[all …]
/openbmc/linux/arch/arm64/boot/dts/arm/
H A Djuno-scmi.dtsi35 clocks = <&scmi_clk 3>;
39 clocks = <&scmi_clk 3>;
66 scmi_clk: protocol@14 { label
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drk3588s.dtsi64 clocks = <&scmi_clk SCMI_CLK_CPUL>;
65 assigned-clocks = <&scmi_clk SCMI_CLK_CPUL>;
85 clocks = <&scmi_clk SCMI_CLK_CPUL>;
104 clocks = <&scmi_clk SCMI_CLK_CPUL>;
123 clocks = <&scmi_clk SCMI_CLK_CPUL>;
142 clocks = <&scmi_clk SCMI_CLK_CPUB01>;
143 assigned-clocks = <&scmi_clk SCMI_CLK_CPUB01>;
163 clocks = <&scmi_clk SCMI_CLK_CPUB01>;
182 clocks = <&scmi_clk SCMI_CLK_CPUB23>;
183 assigned-clocks = <&scmi_clk SCMI_CLK_CPUB23>;
[all …]
H A Drk356x.dtsi56 clocks = <&scmi_clk 0>;
145 scmi_clk: protocol@14 { label
588 clocks = <&scmi_clk 1>, <&cru CLK_GPU>;
/openbmc/linux/arch/arm64/boot/dts/st/
H A Dstm32mp251.dtsi63 scmi_clk: protocol@14 { label