1 Intel Service Layer Driver for Stratix10 SoC 2 ============================================ 3 Intel Stratix10 SoC is composed of a 64 bit qu 4 processor system (HPS) and Secure Device Manag 5 configured from HPS, there needs to be a way f 6 location and size of the configuration data. T 7 configuration data from that location and perf 8 9 To meet the whole system security needs and su 10 communication with SDM, only the secure world 11 Layer 3) can interface with SDM. All software 12 exception layers must channel through the EL3 13 service from SDM. 14 15 Intel Stratix10 service layer driver, running 16 (EL1, Exception Layer 1), interfaces with the 17 the services for FPGA configuration, QSPI, Cry 18 driver also manages secure monitor call (SMC) 19 code running in EL3. 20 21 Required properties: 22 ------------------- 23 The svc node has the following mandatory prope 24 the firmware node. 25 26 - compatible: "intel,stratix10-svc" or "intel, 27 - method: smc or hvc 28 smc - Secure Monitor Call 29 hvc - Hypervisor Call 30 - memory-region: 31 phandle to the reserved memory node. S 32 Documentation/devicetree/bindings/rese 33 for details 34 35 Example: 36 ------- 37 38 reserved-memory { 39 #address-cells = <2>; 40 #size-cells = <2>; 41 ranges; 42 43 service_reserved: svcbuffer@0 44 compatible = "shared-d 45 reg = <0x0 0x0 0x0 0x1 46 alignment = <0x1000>; 47 no-map; 48 }; 49 }; 50 51 firmware { 52 svc { 53 compatible = "intel,st 54 method = "smc"; 55 memory-region = <&serv 56 }; 57 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.