1*d33776e4SMateusz KulikowskiSandbox SPMI emulated arbiter. 2*d33776e4SMateusz Kulikowski 3*d33776e4SMateusz KulikowskiThis is bus driver for Sandbox. It includes part of emulated pm8916 pmic. 4*d33776e4SMateusz Kulikowski 5*d33776e4SMateusz KulikowskiRequired properties: 6*d33776e4SMateusz Kulikowski- compatible: "sandbox,spmi" 7*d33776e4SMateusz Kulikowski- #address-cells: 0x1 - childs slave ID address 8*d33776e4SMateusz Kulikowski- #size-cells: 0x1 9*d33776e4SMateusz Kulikowski 10*d33776e4SMateusz KulikowskiExample: 11*d33776e4SMateusz Kulikowski 12*d33776e4SMateusz Kulikowskispmi: spmi@0 { 13*d33776e4SMateusz Kulikowski compatible = "sandbox,spmi"; 14*d33776e4SMateusz Kulikowski #address-cells = <0x1>; 15*d33776e4SMateusz Kulikowski #size-cells = <0x1>; 16*d33776e4SMateusz Kulikowski pm8916@0 { 17*d33776e4SMateusz Kulikowski compatible = "qcom,spmi-pmic"; 18*d33776e4SMateusz Kulikowski reg = <0x0 0x1>; 19*d33776e4SMateusz Kulikowski #address-cells = <0x1>; 20*d33776e4SMateusz Kulikowski #size-cells = <0x1>; 21*d33776e4SMateusz Kulikowski 22*d33776e4SMateusz Kulikowski spmi_gpios: gpios@c000 { 23*d33776e4SMateusz Kulikowski compatible = "qcom,pm8916-gpio"; 24*d33776e4SMateusz Kulikowski reg = <0xc000 0x400>; 25*d33776e4SMateusz Kulikowski gpio-controller; 26*d33776e4SMateusz Kulikowski gpio-count = <4>; 27*d33776e4SMateusz Kulikowski #gpio-cells = <2>; 28*d33776e4SMateusz Kulikowski gpio-bank-name="spmi"; 29*d33776e4SMateusz Kulikowski }; 30*d33776e4SMateusz Kulikowski }; 31*d33776e4SMateusz Kulikowski}; 32