summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/tegra124-loki.dts
diff options
context:
space:
mode:
authorLaxman Dewangan <ldewangan@nvidia.com>2014-04-16 19:36:33 +0530
committerSeema Khowala <seemaj@nvidia.com>2014-04-23 14:07:02 -0700
commit13cbaa524d79bce7c24c987762ad13c50b95a49b (patch)
treed555b8d8ebe6497777e06d79ed7256f02f9be62e /arch/arm/boot/dts/tegra124-loki.dts
parentfd827fb80308f78b00ab79f456194e3e7a7a4eb9 (diff)
ARM: tegra: rename tegra124-loki.dts to dtsi as tegra124-loki-common.dtsi
The loki dts file tegra124-loki.dts is no more the top level dts file as it is used on multiple top level dts file. The tegra124-loki.dts contains now the most common registration for loki family and hence renaming this to appropriately as dtsi file. Change-Id: I66dda8158ce0c74256d4a3241d4b29d0d35c30a7 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/397155 Reviewed-by: David Dastous St Hilaire <ddastoussthi@nvidia.com>
Diffstat (limited to 'arch/arm/boot/dts/tegra124-loki.dts')
-rw-r--r--arch/arm/boot/dts/tegra124-loki.dts183
1 files changed, 0 insertions, 183 deletions
diff --git a/arch/arm/boot/dts/tegra124-loki.dts b/arch/arm/boot/dts/tegra124-loki.dts
deleted file mode 100644
index b4ebf8e03ce5..000000000000
--- a/arch/arm/boot/dts/tegra124-loki.dts
+++ /dev/null
@@ -1,183 +0,0 @@
-/dts-v1/;
-
-#include "tegra124.dtsi"
-#include <dt-bindings/gpio/tegra-gpio.h>
-#include <tegra124-platforms/tegra124-loki-gpio-default.dtsi>
-#include <tegra124-platforms/tegra124-loki-pinmux.dtsi>
-#include <tegra124-platforms/tegra124-loki-camera-a00.dtsi>
-
-
-/ {
- model = "NVIDIA Tegra124 Loki";
- compatible = "nvidia,loki", "nvidia,tegra124";
- #address-cells = <2>;
- #size-cells = <2>;
-
- chosen {
- bootargs = "tegraid=40.0.0.00.00 vmalloc=256M video=tegrafb console=ttyS0,115200n8 earlyprintk";
- linux,initrd-start = <0x85000000>;
- linux,initrd-end = <0x851bc400>;
- };
-
- serial@70006000 {
- compatible = "nvidia,tegra114-hsuart";
- status = "okay";
- };
-
- serial@70006040 {
- compatible = "nvidia,tegra114-hsuart";
- status = "okay";
- };
-
- serial@70006200 {
- compatible = "nvidia,tegra114-hsuart";
- status = "okay";
- };
-
- memory@0x80000000 {
- device_type = "memory";
- reg = <0x0 0x80000000 0x0 0x80000000>;
- };
-
- i2c@7000c000 {
- bq2419x: bq2419x@6b {
- compatible = "ti,bq2419x";
- reg = <0x6b>;
- interrupt-parent = <&gpio>;
- interrupts = <72 0x0>;
- ti,charging-term-current-mA = <100>;
-
- vbus {
- regulator-name = "vbus_regulator";
- ti,otg-iusb-gpio = <&gpio TEGRA_GPIO(I, 4) 0>;
- consumers {
- c1 {
- regulator-consumer-supply = "usb_vbus";
- regulator-consumer-device = "tegra-ehci.0";
- };
-
- c2 {
- regulator-consumer-supply = "usb_vbus";
- regulator-consumer-device = "tegra-otg";
- };
- };
- };
-
- charger {
- regulator-name = "batt_regulator";
- regulator-max-microamp = <3000000>;
- ti,watchdog-timeout = <40>;
- ti,rtc-alarm-time = <3600>;
- ti,auto-recharge-time = <1800>;
- ti,temp-polling-time-sec = <5>;
- ti,disbale-suspend-during-charging;
- ti,pre-charge-current-limit-milliamp = <768>;
- ti,charge-term-current-limit-milliamp = <384>;
- ti,ir-comp-resister-ohm = <70>;
- ti,ir-comp-voltage-millivolt = <112>;
- ti,thermal-regulation-threshold-degc = <100>;
- consumers {
- c1 {
- regulator-consumer-supply = "usb_bat_chg";
- regulator-consumer-device = "tegra-udc.0";
- };
-
- c2 {
- regulator-consumer-supply = "usb_bat_chg";
- regulator-consumer-device = "tegra-otg";
- };
-
- };
- };
- };
-
- mpu6050@68 {
- compatible = "invensense,mpu6050";
- reg = <0x68>;
- interrupt-parent = <&gpio>;
- interrupts = <138 0x01>;
- invensense,int_config = <0x10>;
- invensense,level_shifter = <0>;
- invensense,orientation = [ff 00 00 00 01 00 00 00 ff];
- invensense,sec_slave_type = <0>;
- invensense,key = [4e cc 7e eb f6 1e 35 22
- 00 34 0d 65 32 e9 94 89];
- };
-
- ak8975@0c {
- compatible = "ak,ak8975";
- reg = <0x0c>;
- orientation = [01 00 00 00 ff 00 00 00 ff];
- config = "mpu";
- };
-
- bq27441@55 {
- compatible = "ti,bq27441";
- reg = <0x55>;
- ti,design-capacity = <7800>;
- ti,design-energy = <28314>;
- ti,taper-rate = <167>;
- ti,terminate-voltage = <3150>;
- ti,v-at-chg-term = <4200>;
- ti,tz-name = "battery-temp";
- };
-
- jsa1127@39 {
- compatible = "solteam-opto,jsa1127";
- reg = <0x39>;
- solteam-opto,rint = <100>;
- solteam-opto,integration-time = <2000>;
- solteam-opto,use-internal-integration-timing = <1>;
- solteam-opto,tint-coeff = <22>;
- solteam-opto,noisy = <1>;
- };
-
- lc709203f@0b {
- compatible = "onsemi,lc709203f";
- reg = <0x0b>;
- onsemi,tz-name = "battery-temp";
- };
- };
-
- i2c@7000d000 {
- nvidia,bit-banging-xfer-after-shutdown;
- };
-
- spi@7000d400 {
- status = "okay";
- spi-max-frequency = <25000000>;
- };
-
- spi@7000da00 {
- status = "okay";
- spi-max-frequency = <25000000>;
- };
-
- gps {
- compatible = "mtk,mt3332";
- force-on-gpios = <&gpio TEGRA_GPIO(H, 5) GPIO_ACTIVE_HIGH>;
- };
-
- pmc {
- status = "okay";
- nvidia,invert-interrupt;
- nvidia,suspend-mode = <3>;
- nvidia,cpu-pwr-good-time = <500>;
- nvidia,cpu-pwr-off-time = <300>;
- nvidia,core-pwr-good-time = <3845 3845>;
- nvidia,core-pwr-off-time = <2000>;
- nvidia,core-power-req-active-high;
- nvidia,sys-clock-req-active-high;
- };
-
- xusb@70090000 {
- /* nvidia,uses_external_pmic;
- nvidia,gpio_controls_muxed_ss_lanes; */
- nvidia,gpio_ss1_sata = <0>;
- nvidia,portmap = <0x703>; /* SSP0, SSP1 USB2P0, USB2P1, USBP2 */
- nvidia,ss_portmap = <0x20>; /* SSP0 on USB2P0, SSP1 on USB2P2 */
- nvidia,lane_owner = <6>; /* USB3P0 USB3P1 */
- nvidia,ulpicap = <0>; /* No ulpi support. can we remove */
- status = "okay";
- };
-};