Home
last modified time | relevance | path

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

12

/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>;
43 clocks = <&scmi_clk CK_SCMI_GPIOZ>;
52 clocks = <&scmi_clk CK_SCMI_I2C4>;
78 clocks = <&scmi_clk CK_SCMI_HSE>,
79 <&scmi_clk CK_SCMI_HSI>,
80 <&scmi_clk CK_SCMI_CSI>,
81 <&scmi_clk CK_SCMI_LSE>,
82 <&scmi_clk CK_SCMI_LSI>;
[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>;
43 clocks = <&scmi_clk CK_SCMI_GPIOZ>;
52 clocks = <&scmi_clk CK_SCMI_I2C4>;
74 clocks = <&scmi_clk CK_SCMI_HSE>,
75 <&scmi_clk CK_SCMI_HSI>,
76 <&scmi_clk CK_SCMI_CSI>,
77 <&scmi_clk CK_SCMI_LSE>,
78 <&scmi_clk CK_SCMI_LSI>;
[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>;
42 clocks = <&scmi_clk CK_SCMI_GPIOZ>;
51 clocks = <&scmi_clk CK_SCMI_I2C4>;
73 clocks = <&scmi_clk CK_SCMI_HSE>,
74 <&scmi_clk CK_SCMI_HSI>,
75 <&scmi_clk CK_SCMI_CSI>,
76 <&scmi_clk CK_SCMI_LSE>,
77 <&scmi_clk CK_SCMI_LSI>;
[all …]
H A Dstm32mp157a-dk1-scmi.dts25 clocks = <&scmi_clk CK_SCMI_MPU>;
29 clocks = <&scmi_clk CK_SCMI_MPU>;
37 clocks = <&scmi_clk CK_SCMI_GPIOZ>;
41 clocks = <&scmi_clk CK_SCMI_HASH1>;
46 clocks = <&scmi_clk CK_SCMI_I2C4>;
68 clocks = <&scmi_clk CK_SCMI_HSE>,
69 <&scmi_clk CK_SCMI_HSI>,
70 <&scmi_clk CK_SCMI_CSI>,
71 <&scmi_clk CK_SCMI_LSE>,
72 <&scmi_clk CK_SCMI_LSI>;
[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/Documentation/devicetree/bindings/usb/
H A Dintel,keembay-dwc3.yaml62 clocks = <&scmi_clk KEEM_BAY_A53_AUX_USB>,
63 <&scmi_clk KEEM_BAY_A53_AUX_USB_REF>,
64 <&scmi_clk KEEM_BAY_A53_AUX_USB_ALT_REF>,
65 <&scmi_clk KEEM_BAY_A53_AUX_USB_SUSPEND>;
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dst,stm32mp1-rcc.yaml119 clocks = <&scmi_clk CK_SCMI_HSE>,
120 <&scmi_clk CK_SCMI_HSI>,
121 <&scmi_clk CK_SCMI_CSI>,
122 <&scmi_clk CK_SCMI_LSE>,
123 <&scmi_clk CK_SCMI_LSI>;
/openbmc/linux/Documentation/devicetree/bindings/display/bridge/
H A Dintel,keembay-dsi.yaml69 clocks = <&scmi_clk 0x86>,
70 <&scmi_clk 0x88>,
71 <&scmi_clk 0x89>;
/openbmc/linux/Documentation/devicetree/bindings/net/
H A Dintel,dwmac-plat.yaml111 clocks = <&scmi_clk MOVISOC_KMB_PSS_GBE>,
112 <&scmi_clk MOVISOC_KMB_PSS_AUX_GBE_PTP>,
113 <&scmi_clk MOVISOC_KMB_PSS_AUX_GBE_TX>;
/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/Documentation/devicetree/bindings/display/
H A Dintel,keembay-display.yaml63 clocks = <&scmi_clk 0x83>,
64 <&scmi_clk 0x0>;
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dintel,keembay-i2s.yaml87 clocks = <&scmi_clk KEEM_BAY_PSS_AUX_I2S3>, <&scmi_clk KEEM_BAY_PSS_I2S3>;
/openbmc/linux/Documentation/devicetree/bindings/pci/
H A Dintel,keembay-pcie.yaml92 clocks = <&scmi_clk KEEM_BAY_A53_PCIE>,
93 <&scmi_clk KEEM_BAY_A53_AUX_PCIE>;
/openbmc/linux/Documentation/devicetree/bindings/serial/
H A Dbrcm,bcm7271-uart.yaml79 clocks = <&scmi_clk 190>;
93 clocks = <&scmi_clk 190>;
/openbmc/linux/Documentation/devicetree/bindings/mmc/
H A Darasan,sdhci.yaml294 clocks = <&scmi_clk KEEM_BAY_PSS_AUX_EMMC>,
295 <&scmi_clk KEEM_BAY_PSS_EMMC>;
298 assigned-clocks = <&scmi_clk KEEM_BAY_PSS_AUX_EMMC>;
313 clocks = <&scmi_clk KEEM_BAY_PSS_AUX_SD0>,
314 <&scmi_clk KEEM_BAY_PSS_SD0>;
H A Dbrcm,sdhci-brcmstb.yaml98 clocks = <&scmi_clk 245>;
116 clocks = <&scmi_clk 245>;
/openbmc/linux/Documentation/devicetree/bindings/pwm/
H A Dintel,keembay-pwm.yaml44 clocks = <&scmi_clk KEEM_BAY_A53_GPIO>;
/openbmc/linux/Documentation/devicetree/bindings/crypto/
H A Dintel,keembay-ocs-aes.yaml44 clocks = <&scmi_clk 95>;
H A Dintel,keembay-ocs-hcu.yaml45 clocks = <&scmi_clk 94>;
H A Dintel,keembay-ocs-ecc.yaml46 clocks = <&scmi_clk 95>;
/openbmc/linux/Documentation/devicetree/bindings/watchdog/
H A Dintel,keembay-wdt.yaml54 clocks = <&scmi_clk KEEM_BAY_A53_TIM>;
/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>;
163 clocks = <&scmi_clk SCMI_CLK_CPUB01>;
182 clocks = <&scmi_clk SCMI_CLK_CPUB23>;
203 clocks = <&scmi_clk SCMI_CLK_CPUB23>;
331 scmi_clk: protocol@14 { label
[all …]

12