forked from rrcarlosr/Jetpack
108 lines
2.7 KiB
Plaintext
108 lines
2.7 KiB
Plaintext
/*
|
|
* Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 2 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful, but WITHOUT
|
|
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
|
* more details.
|
|
*/
|
|
|
|
/ {
|
|
plugin-manager {
|
|
fragement-pcie-j2202-j2101-loopback-en {
|
|
odm-anded-override;
|
|
odm-data = "pcie-xbar-8-1-1-0-1", "enable-pcie-c0-endpoint",
|
|
"enable-pcie-c4-endpoint", "disable-ufs-uphy",
|
|
"disable-sata", "enable-nvhs-uphy-pcie-c5",
|
|
"disable-pcie-c5-endpoint";
|
|
override@0 {
|
|
target = <&{/pcie@14180000}>;
|
|
_overlay_ {
|
|
status = "disabled";
|
|
};
|
|
};
|
|
override@1 {
|
|
target = <&{/pcie@14100000}>;
|
|
_overlay_ {
|
|
vddio-pex-ctl-supply = <&p2888_spmic_sd3>;
|
|
phys = <&p2u_0>;
|
|
phy-names = "pcie-p2u-0";
|
|
status = "okay";
|
|
};
|
|
};
|
|
override@2 {
|
|
target = <&{/pcie@14120000}>;
|
|
_overlay_ {
|
|
vddio-pex-ctl-supply = <&p2888_spmic_sd3>;
|
|
phys = <&p2u_10>;
|
|
phy-names = "pcie-p2u-0";
|
|
status = "okay";
|
|
};
|
|
};
|
|
override@3 {
|
|
target = <&{/pcie@14140000}>;
|
|
_overlay_ {
|
|
status = "disabled";
|
|
};
|
|
};
|
|
override@4 {
|
|
target = <&{/pcie@14160000}>;
|
|
_overlay_ {
|
|
status = "disabled";
|
|
};
|
|
};
|
|
override@5 {
|
|
target = <&{/pcie@141a0000}>;
|
|
_overlay_ {
|
|
vddio-pex-ctl-supply = <&p2888_spmic_sd3>;
|
|
status = "okay";
|
|
};
|
|
};
|
|
override@6 {
|
|
target = <&{/pcie_ep@14180000}>;
|
|
_overlay_ {
|
|
nvidia,pex-rst-gpio = <&tegra_main_gpio
|
|
TEGRA194_MAIN_GPIO(K, 1)
|
|
GPIO_ACTIVE_LOW>;
|
|
vddio-pex-ctl-supply = <&p2888_spmic_sd3>;
|
|
num-lanes = <8>;
|
|
phys = <&p2u_2>, <&p2u_3>, <&p2u_4>,
|
|
<&p2u_5>, <&p2u_6>, <&p2u_7>,
|
|
<&p2u_8>, <&p2u_9>;
|
|
phy-names = "pcie-p2u-0", "pcie-p2u-1",
|
|
"pcie-p2u-2", "pcie-p2u-3",
|
|
"pcie-p2u-4", "pcie-p2u-5",
|
|
"pcie-p2u-6", "pcie-p2u-7";
|
|
nvidia,mods;
|
|
status = "okay";
|
|
};
|
|
};
|
|
override@7 {
|
|
target = <&{/pcie_ep@14160000}>;
|
|
_overlay_ {
|
|
nvidia,pex-rst-gpio = <&tegra_main_gpio
|
|
TEGRA194_MAIN_GPIO(L, 1)
|
|
GPIO_ACTIVE_LOW>;
|
|
vddio-pex-ctl-supply = <&p2888_spmic_sd3>;
|
|
num-lanes = <1>;
|
|
phys = <&p2u_11>;
|
|
phy-names = "pcie-p2u-0";
|
|
nvidia,mods;
|
|
status = "okay";
|
|
};
|
|
};
|
|
override@8 {
|
|
target = <&{/pcie_ep@141a0000}>;
|
|
_overlay_ {
|
|
status = "disabled";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|