1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 2 /* 2 /* 3 * Copyright (C) STMicroelectronics 2022 - All 3 * Copyright (C) STMicroelectronics 2022 - All Rights Reserved 4 * Author: Alexandre Torgue <alexandre.torgue@f 4 * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics. 5 */ 5 */ 6 6 7 / { 7 / { 8 firmware { 8 firmware { 9 optee: optee { 9 optee: optee { 10 compatible = "linaro,o 10 compatible = "linaro,optee-tz"; 11 method = "smc"; 11 method = "smc"; 12 }; 12 }; 13 13 14 scmi: scmi { 14 scmi: scmi { 15 compatible = "linaro,s 15 compatible = "linaro,scmi-optee"; 16 #address-cells = <1>; 16 #address-cells = <1>; 17 #size-cells = <0>; 17 #size-cells = <0>; 18 linaro,optee-channel-i 18 linaro,optee-channel-id = <0>; 19 19 20 scmi_clk: protocol@14 20 scmi_clk: protocol@14 { 21 reg = <0x14>; 21 reg = <0x14>; 22 #clock-cells = 22 #clock-cells = <1>; 23 }; 23 }; 24 24 25 scmi_reset: protocol@1 25 scmi_reset: protocol@16 { 26 reg = <0x16>; 26 reg = <0x16>; 27 #reset-cells = 27 #reset-cells = <1>; 28 }; 28 }; 29 29 30 scmi_voltd: protocol@1 30 scmi_voltd: protocol@17 { 31 reg = <0x17>; 31 reg = <0x17>; 32 32 33 scmi_reguls: r 33 scmi_reguls: regulators { 34 #addre 34 #address-cells = <1>; 35 #size- 35 #size-cells = <0>; 36 36 37 scmi_r 37 scmi_reg11: regulator@0 { 38 38 reg = <0>; 39 39 regulator-name = "reg11"; 40 40 regulator-min-microvolt = <1100000>; 41 41 regulator-max-microvolt = <1100000>; 42 }; 42 }; 43 43 44 scmi_r 44 scmi_reg18: regulator@1 { 45 45 reg = <1>; 46 46 regulator-name = "reg18"; 47 47 regulator-min-microvolt = <1800000>; 48 48 regulator-max-microvolt = <1800000>; 49 }; 49 }; 50 50 51 scmi_u 51 scmi_usb33: regulator@2 { 52 52 reg = <2>; 53 53 regulator-name = "usb33"; 54 54 regulator-min-microvolt = <3300000>; 55 55 regulator-max-microvolt = <3300000>; 56 }; 56 }; 57 }; 57 }; 58 }; 58 }; 59 }; 59 }; 60 }; 60 }; 61 }; 61 }; 62 62 63 ®11 { 63 ®11 { 64 status = "disabled"; 64 status = "disabled"; 65 }; 65 }; 66 66 67 ®18 { 67 ®18 { 68 status = "disabled"; 68 status = "disabled"; 69 }; 69 }; 70 70 71 &usb33 { 71 &usb33 { 72 status = "disabled"; 72 status = "disabled"; 73 }; 73 }; 74 74 75 &usbotg_hs { 75 &usbotg_hs { 76 usb33d-supply = <&scmi_usb33>; 76 usb33d-supply = <&scmi_usb33>; 77 }; 77 }; 78 78 79 &usbphyc { 79 &usbphyc { 80 vdda1v1-supply = <&scmi_reg11>; 80 vdda1v1-supply = <&scmi_reg11>; 81 vdda1v8-supply = <&scmi_reg18>; 81 vdda1v8-supply = <&scmi_reg18>; 82 }; 82 }; 83 83 84 /delete-node/ &clk_hse; 84 /delete-node/ &clk_hse; 85 /delete-node/ &clk_hsi; 85 /delete-node/ &clk_hsi; 86 /delete-node/ &clk_lse; 86 /delete-node/ &clk_lse; 87 /delete-node/ &clk_lsi; 87 /delete-node/ &clk_lsi; 88 /delete-node/ &clk_csi; 88 /delete-node/ &clk_csi;
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.