Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
195 lines
4.1 KiB
Text
195 lines
4.1 KiB
Text
/include/ "tegra20.dtsi"
|
|
|
|
/ {
|
|
model = "Toradex Colibri T20";
|
|
compatible = "toradex,colibri_t20", "nvidia,tegra20";
|
|
|
|
memory {
|
|
reg = <0x00000000 0x20000000>;
|
|
};
|
|
|
|
pinmux {
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&state_default>;
|
|
|
|
state_default: pinmux {
|
|
audio_refclk {
|
|
nvidia,pins = "cdev1";
|
|
nvidia,function = "plla_out";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
crt {
|
|
nvidia,pins = "crtp";
|
|
nvidia,function = "crt";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
dap3 {
|
|
nvidia,pins = "dap3";
|
|
nvidia,function = "dap3";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
displaya {
|
|
nvidia,pins = "ld0", "ld1", "ld2", "ld3",
|
|
"ld4", "ld5", "ld6", "ld7", "ld8",
|
|
"ld9", "ld10", "ld11", "ld12", "ld13",
|
|
"ld14", "ld15", "ld16", "ld17",
|
|
"lhs", "lpw0", "lpw2", "lsc0",
|
|
"lsc1", "lsck", "lsda", "lspi", "lvs";
|
|
nvidia,function = "displaya";
|
|
nvidia,tristate = <1>;
|
|
};
|
|
gpio_dte {
|
|
nvidia,pins = "dte";
|
|
nvidia,function = "rsvd1";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
gpio_gmi {
|
|
nvidia,pins = "ata", "atc", "atd", "ate",
|
|
"dap1", "dap2", "dap4", "gpu", "irrx",
|
|
"irtx", "spia", "spib", "spic";
|
|
nvidia,function = "gmi";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
gpio_pta {
|
|
nvidia,pins = "pta";
|
|
nvidia,function = "rsvd4";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
gpio_uac {
|
|
nvidia,pins = "uac";
|
|
nvidia,function = "rsvd2";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
hdint {
|
|
nvidia,pins = "hdint";
|
|
nvidia,function = "hdmi";
|
|
nvidia,tristate = <1>;
|
|
};
|
|
i2c1 {
|
|
nvidia,pins = "rm";
|
|
nvidia,function = "i2c1";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
i2c3 {
|
|
nvidia,pins = "dtf";
|
|
nvidia,function = "i2c3";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
i2cddc {
|
|
nvidia,pins = "ddc";
|
|
nvidia,function = "i2c2";
|
|
nvidia,pull = <2>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
i2cp {
|
|
nvidia,pins = "i2cp";
|
|
nvidia,function = "i2cp";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
irda {
|
|
nvidia,pins = "uad";
|
|
nvidia,function = "irda";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
nand {
|
|
nvidia,pins = "kbca", "kbcc", "kbcd",
|
|
"kbce", "kbcf";
|
|
nvidia,function = "nand";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
owc {
|
|
nvidia,pins = "owc";
|
|
nvidia,function = "owr";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
pmc {
|
|
nvidia,pins = "pmc";
|
|
nvidia,function = "pwr_on";
|
|
nvidia,tristate = <0>;
|
|
};
|
|
pwm {
|
|
nvidia,pins = "sdb", "sdc", "sdd";
|
|
nvidia,function = "pwm";
|
|
nvidia,tristate = <1>;
|
|
};
|
|
sdio4 {
|
|
nvidia,pins = "atb", "gma", "gme";
|
|
nvidia,function = "sdio4";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
spi1 {
|
|
nvidia,pins = "spid", "spie", "spif";
|
|
nvidia,function = "spi1";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
spi4 {
|
|
nvidia,pins = "slxa", "slxc", "slxd", "slxk";
|
|
nvidia,function = "spi4";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
uarta {
|
|
nvidia,pins = "sdio1";
|
|
nvidia,function = "uarta";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
uartd {
|
|
nvidia,pins = "gmc";
|
|
nvidia,function = "uartd";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
ulpi {
|
|
nvidia,pins = "uaa", "uab", "uda";
|
|
nvidia,function = "ulpi";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
ulpi_refclk {
|
|
nvidia,pins = "cdev2";
|
|
nvidia,function = "pllp_out4";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
usb_gpio {
|
|
nvidia,pins = "spig", "spih";
|
|
nvidia,function = "spi2_alt";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <0>;
|
|
};
|
|
vi {
|
|
nvidia,pins = "dta", "dtb", "dtc", "dtd";
|
|
nvidia,function = "vi";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
vi_sc {
|
|
nvidia,pins = "csus";
|
|
nvidia,function = "vi_sensor_clk";
|
|
nvidia,pull = <0>;
|
|
nvidia,tristate = <1>;
|
|
};
|
|
};
|
|
};
|
|
|
|
sdhci@c8000600 {
|
|
cd-gpios = <&gpio 23 0>; /* gpio PC7 */
|
|
};
|
|
};
|