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