aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/tegra124-jetson-tk1.dts
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2014-08-22 17:07:13 -0400
committerStephen Warren <swarren@nvidia.com>2014-08-26 13:35:42 -0400
commitb0da12d59d9432aed9f2ae04d6baa8a0e9bc384c (patch)
tree9eb8ec4e3d537ad000cc304ed9a73a034748f530 /arch/arm/boot/dts/tegra124-jetson-tk1.dts
parent1b3ce99f930f991cb2e2b848f35321e23b6020a6 (diff)
ARM: tegra: add PCIe-related pins to the Jetson TK1 pinmux tables
This pinmux tables currently omit any configuration for PCIe clk_req, wake, and rst pins, which in turn causes intermittent failures in U-Boot's PCIe support. Import an updated version of the pinmux tables which rectifies this. (While I'm still hoping to remove the pinmux tables from DTs for Tegra124+ devices, while they're still here, they may as well be complete and correct). Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch/arm/boot/dts/tegra124-jetson-tk1.dts')
-rw-r--r--arch/arm/boot/dts/tegra124-jetson-tk1.dts35
1 files changed, 35 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/tegra124-jetson-tk1.dts b/arch/arm/boot/dts/tegra124-jetson-tk1.dts
index ef578a71a048..3ea41534334d 100644
--- a/arch/arm/boot/dts/tegra124-jetson-tk1.dts
+++ b/arch/arm/boot/dts/tegra124-jetson-tk1.dts
@@ -1231,6 +1231,41 @@
1231 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1231 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1232 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1232 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1233 }; 1233 };
1234 pex_l0_rst_n_pdd1 {
1235 nvidia,pins = "pex_l0_rst_n_pdd1";
1236 nvidia,function = "pe0";
1237 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1238 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1239 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1240 };
1241 pex_l0_clkreq_n_pdd2 {
1242 nvidia,pins = "pex_l0_clkreq_n_pdd2";
1243 nvidia,function = "pe0";
1244 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1245 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1246 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1247 };
1248 pex_wake_n_pdd3 {
1249 nvidia,pins = "pex_wake_n_pdd3";
1250 nvidia,function = "pe";
1251 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1252 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1253 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1254 };
1255 pex_l1_rst_n_pdd5 {
1256 nvidia,pins = "pex_l1_rst_n_pdd5";
1257 nvidia,function = "pe1";
1258 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1259 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1260 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1261 };
1262 pex_l1_clkreq_n_pdd6 {
1263 nvidia,pins = "pex_l1_clkreq_n_pdd6";
1264 nvidia,function = "pe1";
1265 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1266 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1267 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1268 };
1234 clk3_out_pee0 { 1269 clk3_out_pee0 {
1235 nvidia,pins = "clk3_out_pee0"; 1270 nvidia,pins = "clk3_out_pee0";
1236 nvidia,function = "extperiph3"; 1271 nvidia,function = "extperiph3";