| // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) |
| /* |
| * Copyright (C) STMicroelectronics 2022 - All Rights Reserved |
| * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics. |
| */ |
| |
| / { |
| firmware { |
| optee: optee { |
| compatible = "linaro,optee-tz"; |
| method = "smc"; |
| }; |
| |
| scmi: scmi { |
| compatible = "linaro,scmi-optee"; |
| #address-cells = <1>; |
| #size-cells = <0>; |
| linaro,optee-channel-id = <0>; |
| shmem = <&scmi_shm>; |
| |
| scmi_clk: protocol@14 { |
| reg = <0x14>; |
| #clock-cells = <1>; |
| }; |
| |
| scmi_reset: protocol@16 { |
| reg = <0x16>; |
| #reset-cells = <1>; |
| }; |
| }; |
| }; |
| |
| soc { |
| scmi_sram: sram@2ffff000 { |
| compatible = "mmio-sram"; |
| reg = <0x2ffff000 0x1000>; |
| #address-cells = <1>; |
| #size-cells = <1>; |
| ranges = <0 0x2ffff000 0x1000>; |
| |
| scmi_shm: scmi-sram@0 { |
| compatible = "arm,scmi-shmem"; |
| reg = <0 0x80>; |
| }; |
| }; |
| }; |
| }; |