Lines Matching +full:secure +full:- +full:reg +full:- +full:access

2 ----------------------------------------------------------
17 - compatible : shall be "arm,scmi"
18 - mboxes: List of phandle and mailbox channel specifiers. It should contain
22 - shmem : List of phandle pointing to the shared memory(SHM) area as per
24 - #address-cells : should be '1' if the device has sub-nodes, maps to
25 protocol identifier for a given sub-node.
26 - #size-cells : should be '0' as 'reg' property doesn't have any size
31 - mbox-names: shall be "tx" or "rx" depending on mboxes entries.
40 Each protocol supported shall have a sub-node with corresponding compatible
43 mboxes, mbox-names and shmem shall be present in the sub-node corresponding
47 ------------------------------------------------------------
52 - #clock-cells : Should be 1. Contains the Clock ID value used by SCMI commands.
55 ------------------------------------------------------------
61 - #power-domain-cells : Should be 1. Contains the device or the power
65 --------------------------------------------------------------
66 SCMI provides an API to access the various sensors on the SoC.
69 - #thermal-sensor-cells: should be set to 1. This property follows the
77 ------------------------------------------------------------
83 - #reset-cells : Should be 1. Contains the reset domain ID value used
87 -------------------------------
92 The properties should follow the generic mmio-sram description found in [4]
94 Each sub-node represents the reserved area for SCMI.
96 Required sub-node properties:
97 - reg : The base offset and size of the reserved area with the SRAM
98 - compatible : should be "arm,scmi-shmem" for Non-secure SRAM based
102 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
111 compatible = "mmio-sram";
112 reg = <0x0 0x50000000 0x0 0x10000>;
114 #address-cells = <1>;
115 #size-cells = <1>;
118 cpu_scp_lpri: scp-shmem@0 {
119 compatible = "arm,scmi-shmem";
120 reg = <0x0 0x200>;
123 cpu_scp_hpri: scp-shmem@200 {
124 compatible = "arm,scmi-shmem";
125 reg = <0x200 0x200>;
131 #mbox-cells = <1>;
132 reg = <0x0 0x40000000 0x0 0x10000>;
142 mbox-names = "tx", "rx";
144 #address-cells = <1>;
145 #size-cells = <0>;
148 reg = <0x11>;
149 #power-domain-cells = <1>;
153 reg = <0x13>;
154 #clock-cells = <1>;
158 reg = <0x14>;
159 #clock-cells = <1>;
163 reg = <0x15>;
164 #thermal-sensor-cells = <1>;
168 reg = <0x16>;
169 #reset-cells = <1>;
176 reg = <0 0>;
182 reg = <0 0x7ff60000 0 0x1000>;
184 power-domains = <&scmi_devpd 1>;
188 thermal-zones {
190 polling-delay-passive = <100>;
191 polling-delay = <1000>;
193 thermal-sensors = <&scmi_sensors0 3>;