1/dts-v1/; 2 3/include/ "test_crosvm_dt_base.dtsi" 4 5/ { 6 rng@90000000 { 7 compatible = "android,rng"; 8 reg = <0x0 0x9 0x0 0xFF>; 9 interrupts = <0x0 0xF 0x4>; 10 google,eh,ignore-gctrl-reset; 11 status = "okay"; 12 iommus = <&pviommu_0 0x0>, <&pviommu_1 0x1>; 13 }; 14 15 pviommu_0: pviommu0 { 16 compatible = "pkvm,pviommu"; 17 id = <0x4>; 18 #iommu-cells = <1>; 19 }; 20 21 pviommu_1: pviommu1 { 22 compatible = "pkvm,pviommu"; 23 id = <0x9>; 24 #iommu-cells = <1>; 25 }; 26 27 light@70000000 { 28 compatible = "android,light"; 29 reg = <0x0 0x100 0x0 0x100>, <0x0 0x200 0x0 0x100>; 30 interrupts = <0x0 0xF 0x5>; 31 iommus = <&pviommu_a 0xA>, <&pviommu_b 0xB>; 32 }; 33 34 pviommu_a: pviommua { 35 compatible = "pkvm,pviommu"; 36 id = <0x40>; 37 #iommu-cells = <1>; 38 }; 39 40 pviommu_b: pviommub { 41 compatible = "pkvm,pviommu"; 42 id = <0x9>; 43 #iommu-cells = <1>; 44 }; 45}; 46