Back to home page

OSCL-LXR

 
 

    


0001 / {
0002         etf@20010000 {
0003                 power-domains = <&scmi_devpd 8>;
0004         };
0005 
0006         tpiu@20030000 {
0007                 power-domains = <&scmi_devpd 8>;
0008         };
0009 
0010         funnel@20040000 {
0011                 power-domains = <&scmi_devpd 8>;
0012         };
0013 
0014         etr@20070000 {
0015                 power-domains = <&scmi_devpd 8>;
0016         };
0017 
0018         stm@20100000 {
0019                 power-domains = <&scmi_devpd 8>;
0020         };
0021 
0022         replicator@20120000 {
0023                 power-domains = <&scmi_devpd 8>;
0024         };
0025 
0026         funnel@220c0000 {
0027                 power-domains = <&scmi_devpd 8>;
0028         };
0029 
0030         funnel@230c0000 {
0031                 power-domains = <&scmi_devpd 8>;
0032         };
0033 
0034         hdlcd@7ff50000 {
0035                 clocks = <&scmi_clk 3>;
0036         };
0037 
0038         hdlcd@7ff60000 {
0039                 clocks = <&scmi_clk 3>;
0040         };
0041 
0042         /delete-node/ scpi;
0043 
0044         firmware {
0045                 scmi {
0046                         compatible = "arm,scmi";
0047                         mbox-names = "tx", "rx";
0048                         mboxes = <&mailbox 0 0 &mailbox 0 1>;
0049                         shmem = <&cpu_scp_lpri0 &cpu_scp_lpri1>;
0050                         #address-cells = <1>;
0051                         #size-cells = <0>;
0052 
0053                         scmi_devpd: protocol@11 {
0054                                 reg = <0x11>;
0055                                 #power-domain-cells = <1>;
0056                         };
0057 
0058                         scmi_dvfs: protocol@13 {
0059                                 reg = <0x13>;
0060                                 #clock-cells = <1>;
0061                                 mbox-names = "tx", "rx";
0062                                 mboxes = <&mailbox 1 0 &mailbox 1 1>;
0063                                 shmem = <&cpu_scp_hpri0 &cpu_scp_hpri1>;
0064                         };
0065 
0066                         scmi_clk: protocol@14 {
0067                                 reg = <0x14>;
0068                                 #clock-cells = <1>;
0069                         };
0070 
0071                         scmi_sensors0: protocol@15 {
0072                                 reg = <0x15>;
0073                                 #thermal-sensor-cells = <1>;
0074                         };
0075                 };
0076         };
0077 
0078         thermal-zones {
0079                 pmic {
0080                         thermal-sensors = <&scmi_sensors0 0>;
0081                 };
0082 
0083                 soc {
0084                         thermal-sensors = <&scmi_sensors0 3>;
0085                 };
0086 
0087                 big-cluster {
0088                         thermal-sensors = <&scmi_sensors0 21>;
0089                 };
0090 
0091                 little-cluster {
0092                         thermal-sensors = <&scmi_sensors0 22>;
0093                 };
0094 
0095                 gpu0 {
0096                         thermal-sensors = <&scmi_sensors0 23>;
0097                 };
0098 
0099                 gpu1 {
0100                         thermal-sensors = <&scmi_sensors0 24>;
0101                 };
0102         };
0103 
0104 };
0105 
0106 &A53_0 {
0107         clocks = <&scmi_dvfs 1>;
0108 };
0109 &A53_1 {
0110         clocks = <&scmi_dvfs 1>;
0111 };
0112 &A53_2 {
0113         clocks = <&scmi_dvfs 1>;
0114 };
0115 &A53_3 {
0116         clocks = <&scmi_dvfs 1>;
0117 };
0118 
0119 &cpu_debug0 {
0120         power-domains = <&scmi_devpd 8>;
0121 };
0122 &cpu_debug1 {
0123         power-domains = <&scmi_devpd 8>;
0124 };
0125 &cpu_debug2 {
0126         power-domains = <&scmi_devpd 8>;
0127 };
0128 &cpu_debug3 {
0129         power-domains = <&scmi_devpd 8>;
0130 };
0131 &cpu_debug4 {
0132         power-domains = <&scmi_devpd 8>;
0133 };
0134 &cpu_debug5 {
0135         power-domains = <&scmi_devpd 8>;
0136 };
0137 
0138 &etm0 {
0139         power-domains = <&scmi_devpd 8>;
0140 };
0141 &etm1 {
0142         power-domains = <&scmi_devpd 8>;
0143 };
0144 &etm2 {
0145         power-domains = <&scmi_devpd 8>;
0146 };
0147 &etm3 {
0148         power-domains = <&scmi_devpd 8>;
0149 };
0150 &etm4 {
0151         power-domains = <&scmi_devpd 8>;
0152 };
0153 &etm5 {
0154         power-domains = <&scmi_devpd 8>;
0155 };
0156 
0157 &cti0 {
0158         power-domains = <&scmi_devpd 8>;
0159 };
0160 &cti1 {
0161         power-domains = <&scmi_devpd 8>;
0162 };
0163 &cti2 {
0164         power-domains = <&scmi_devpd 8>;
0165 };
0166 &cti3 {
0167         power-domains = <&scmi_devpd 8>;
0168 };
0169 &cti4 {
0170         power-domains = <&scmi_devpd 8>;
0171 };
0172 &cti5 {
0173         power-domains = <&scmi_devpd 8>;
0174 };
0175 &cti_sys0 {
0176         power-domains = <&scmi_devpd 8>;
0177 };
0178 &cti_sys1 {
0179         power-domains = <&scmi_devpd 8>;
0180 };
0181 
0182 &gpu {
0183         clocks = <&scmi_dvfs 2>;
0184         power-domains = <&scmi_devpd 9>;
0185 };
0186 
0187 &mailbox {
0188         compatible = "arm,mhu-doorbell", "arm,primecell";
0189         #mbox-cells = <2>;
0190 };
0191 
0192 &smmu_etr {
0193         power-domains = <&scmi_devpd 8>;
0194 };
0195 
0196 &smmu_gpu {
0197         power-domains = <&scmi_devpd 9>;
0198 };
0199 
0200 &sram {
0201         /delete-node/ scp-sram@0;
0202         /delete-node/ scp-sram@200;
0203 
0204         cpu_scp_lpri0: scp-sram@0 {
0205                 compatible = "arm,scmi-shmem";
0206                 reg = <0x0 0x80>;
0207         };
0208 
0209         cpu_scp_lpri1: scp-sram@80 {
0210                 compatible = "arm,scmi-shmem";
0211                 reg = <0x80 0x80>;
0212         };
0213 
0214         cpu_scp_hpri0: scp-sram@100 {
0215                 compatible = "arm,scmi-shmem";
0216                 reg = <0x100 0x80>;
0217         };
0218 
0219         cpu_scp_hpri1: scp-sram@180 {
0220                 compatible = "arm,scmi-shmem";
0221                 reg = <0x180 0x80>;
0222         };
0223 };