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