#include "tegra132.dtsi"
#include "tegra124-platforms/tegra124-pm374-gpio-default.dtsi"
#include "tegra124-platforms/tegra124-pm374-pinmux.dtsi"
+#include "tegra124-platforms/tegra124-norrin-keys-pm374-0000-a00.dtsi"
+#include "tegra124-platforms/tegra124-norrin-fixed-pm374-0000-a00.dtsi"
+#include "tegra124-platforms/tegra124-norrin-pmic-pm374-0000-a00.dtsi"
+#include "tegra132-platforms/tegra132-norrin-camera-a00.dtsi"
/ {
model = "norrin";
linux,initrd-end = <0x824B5300>;
};
+ aliases {
+ gpio264 = &tca6416;
+ };
+
serial@70006000 {
compatible = "nvidia,tegra114-hsuart";
status = "okay";
i2c@7000c000 {
clock-frequency = <100000>;
+ tca6416: gpio@20 {
+ compatible = "ti,tca6416";
+ reg = <0x20>;
+ interrupt-parent = <&gpio>;
+ interrupts = <TEGRA_GPIO(Q, 5) 0x0>;
+
+ #gpio-cells = <2>;
+ gpio-controller;
+
+ #interrupt-cells = <2>;
+ interrupt-controller;
+ };
+
cm32181@48 {
compatible = "capella,cm32181";
reg = <0x48>;
nvidia,hsic0 = /bits/8 <0x1 0x1 0x8 0xa 0 0 1 0x22 0>;
status = "okay";
};
+
+ sata@0x70020000 {
+ status = "okay";
+ nvidia,pexp-gpio = <&tca6416 9 0>;
+ nvidia,enable-sata-port;
+ };
+
+ denver_cpuidle_pmic {
+ type = <1>; /* AMS 3722/3723 */
+ retention-voltage = <15>; /* vret = .55V */
+ lock = <0>;
+ };
};