1#include "skeleton.dtsi" 2 3/ { 4 compatible = "nvidia,tegra114"; 5 6 aliases { 7 i2c0 = "/i2c@7000d000"; 8 i2c1 = "/i2c@7000c000"; 9 i2c2 = "/i2c@7000c400"; 10 i2c3 = "/i2c@7000c500"; 11 i2c4 = "/i2c@7000c700"; 12 }; 13 14 tegra_car: clock { 15 compatible = "nvidia,tegra114-car"; 16 reg = <0x60006000 0x1000>; 17 #clock-cells = <1>; 18 }; 19 20 gpio: gpio { 21 compatible = "nvidia,tegra114-gpio", "nvidia,tegra30-gpio"; 22 reg = <0x6000d000 0x1000>; 23 interrupts = <0 32 0x04 24 0 33 0x04 25 0 34 0x04 26 0 35 0x04 27 0 55 0x04 28 0 87 0x04 29 0 89 0x04 30 0 125 0x04>; 31 #gpio-cells = <2>; 32 gpio-controller; 33 #interrupt-cells = <2>; 34 interrupt-controller; 35 }; 36 37 i2c@7000c000 { 38 compatible = "nvidia,tegra114-i2c"; 39 reg = <0x7000c000 0x100>; 40 interrupts = <0 38 0x04>; 41 #address-cells = <1>; 42 #size-cells = <0>; 43 clocks = <&tegra_car 12>; 44 status = "disabled"; 45 }; 46 47 i2c@7000c400 { 48 compatible = "nvidia,tegra114-i2c"; 49 reg = <0x7000c400 0x100>; 50 interrupts = <0 84 0x04>; 51 #address-cells = <1>; 52 #size-cells = <0>; 53 clocks = <&tegra_car 54>; 54 status = "disabled"; 55 }; 56 57 i2c@7000c500 { 58 compatible = "nvidia,tegra114-i2c"; 59 reg = <0x7000c500 0x100>; 60 interrupts = <0 92 0x04>; 61 #address-cells = <1>; 62 #size-cells = <0>; 63 clocks = <&tegra_car 67>; 64 status = "disabled"; 65 }; 66 67 i2c@7000c700 { 68 compatible = "nvidia,tegra114-i2c"; 69 reg = <0x7000c700 0x100>; 70 interrupts = <0 120 0x04>; 71 #address-cells = <1>; 72 #size-cells = <0>; 73 clocks = <&tegra_car 103>; 74 status = "disabled"; 75 }; 76 77 i2c@7000d000 { 78 compatible = "nvidia,tegra114-i2c"; 79 reg = <0x7000d000 0x100>; 80 interrupts = <0 53 0x04>; 81 #address-cells = <1>; 82 #size-cells = <0>; 83 clocks = <&tegra_car 47>; 84 status = "disabled"; 85 }; 86}; 87