| /linux/arch/arm/boot/dts/st/ |
| H A D | stm32mp157c-ev1-scmi.dts | 25 clocks = <&scmi_clk CK_SCMI_MPU>; 29 clocks = <&scmi_clk CK_SCMI_MPU>; 33 clocks = <&scmi_clk CK_SCMI_CRYP1>; 39 clocks = <&rcc DSI>, <&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>; 83 clocks = <&scmi_clk CK_SCMI_HSE>, [all …]
|
| H A D | stm32mp157c-ed1-scmi.dts | 25 clocks = <&scmi_clk CK_SCMI_MPU>; 29 clocks = <&scmi_clk CK_SCMI_MPU>; 33 clocks = <&scmi_clk CK_SCMI_CRYP1>; 38 clocks = <&rcc DSI>, <&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>; 78 clocks = <&scmi_clk CK_SCMI_HSE>, 79 <&scmi_clk CK_SCMI_HSI>, [all …]
|
| H A D | stm32mp157c-dk2-scmi.dts | 25 clocks = <&scmi_clk CK_SCMI_MPU>; 29 clocks = <&scmi_clk CK_SCMI_MPU>; 33 clocks = <&scmi_clk CK_SCMI_CRYP1>; 39 clocks = <&rcc DSI>, <&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>; 79 clocks = <&scmi_clk CK_SCMI_HSE>, 80 <&scmi_clk CK_SCMI_HSI>, [all …]
|
| H A D | stm32mp157a-dk1-scmi.dts | 25 clocks = <&scmi_clk CK_SCMI_MPU>; 29 clocks = <&scmi_clk CK_SCMI_MPU>; 33 clocks = <&rcc DSI>, <&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>; 73 clocks = <&scmi_clk CK_SCMI_HSE>, 74 <&scmi_clk CK_SCMI_HSI>, 75 <&scmi_clk CK_SCMI_CSI>, [all …]
|
| H A D | stm32mp157f-dk2-scmi.dtsi | 31 clocks = <&scmi_clk CK_SCMI_MPU>; 35 clocks = <&scmi_clk CK_SCMI_MPU>; 39 clocks = <&scmi_clk CK_SCMI_CRYP1>; 52 clocks = <&rcc DSI>, <&scmi_clk CK_SCMI_HSE>, <&rcc DSI_PX>; 56 clocks = <&scmi_clk CK_SCMI_GPIOZ>; 60 clocks = <&scmi_clk CK_SCMI_HASH1>; 72 clocks = <&rcc IWDG2>, <&scmi_clk CK_SCMI_LSI>; 101 clocks = <&scmi_clk CK_SCMI_HSE>, 102 <&scmi_clk CK_SCMI_HSI>, 103 <&scmi_clk CK_SCMI_CSI>, [all …]
|
| H A D | stm32mp15-scmi.dtsi | 24 scmi_clk: protocol@14 { label
|
| /linux/drivers/clk/ |
| H A D | clk-scmi.c | 25 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_recalc_rate() 37 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_determine_rate() 54 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_set_rate() 61 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_set_parent() 68 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_get_parent() 89 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_enable() 96 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_disable() 103 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_atomic_enable() 110 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_atomic_disable() 119 struct scmi_clk *clk = to_scmi_clk(hw); in __scmi_clk_is_enabled() [all …]
|
| H A D | clk-scmi.h | 29 struct scmi_clk { struct 38 #define to_scmi_clk(clk) container_of(clk, struct scmi_clk, hw) argument
|
| H A D | clk-scmi-oem.c | 37 struct scmi_clk *clk = to_scmi_clk(hw); in scmi_clk_imx_set_spread_spectrum()
|
| /linux/arch/arm64/boot/dts/cix/ |
| H A D | sky1.dtsi | 241 scmi_clk: protocol@14 { label 294 clocks = <&scmi_clk CLK_TREE_FCH_I2C0_APB>; 303 clocks = <&scmi_clk CLK_TREE_FCH_I2C1_APB>; 312 clocks = <&scmi_clk CLK_TREE_FCH_I2C2_APB>; 321 clocks = <&scmi_clk CLK_TREE_FCH_I2C3_APB>; 330 clocks = <&scmi_clk CLK_TREE_FCH_I2C4_APB>; 339 clocks = <&scmi_clk CLK_TREE_FCH_I2C5_APB>; 348 clocks = <&scmi_clk CLK_TREE_FCH_I2C6_APB>; 357 clocks = <&scmi_clk CLK_TREE_FCH_I2C7_APB>; 365 clocks = <&scmi_clk CLK_TREE_FCH_SPI0_APB>, [all …]
|
| /linux/arch/arm64/boot/dts/blaize/ |
| H A D | blaize-blzp1600.dtsi | 52 scmi_clk: protocol@14 { label 138 clocks = <&scmi_clk 59>; 148 clocks = <&scmi_clk 60>; 159 clocks = <&scmi_clk 54>; 170 clocks = <&scmi_clk 55>; 181 clocks = <&scmi_clk 56>; 192 clocks = <&scmi_clk 57>; 203 clocks = <&scmi_clk 58>; 214 clocks = <&scmi_clk 7>;
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx95-19x19-verdin-evk.dts | 169 clocks = <&scmi_clk IMX95_CLK_SAI3>; 324 assigned-clocks = <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, 325 <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, 326 <&scmi_clk IMX95_CLK_AUDIOPLL1>, 327 <&scmi_clk IMX95_CLK_AUDIOPLL2>, 328 <&scmi_clk IMX95_CLK_SAI1>; 330 <&scmi_clk IMX95_CLK_AUDIOPLL1>; 342 assigned-clocks = <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, 343 <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, 344 <&scmi_clk IMX95_CLK_AUDIOPLL1>, [all …]
|
| H A D | imx95-tqma9596sa-mb-smarc-2.dts | 197 clocks = <&scmi_clk IMX95_CLK_SAI3>;
|
| /linux/arch/arm64/boot/dts/arm/ |
| H A D | juno-scmi.dtsi | 35 clocks = <&scmi_clk 3>; 39 clocks = <&scmi_clk 3>; 66 scmi_clk: protocol@14 { label
|
| H A D | morello.dtsi | 164 scmi_clk: protocol@14 { label
|