mirror of
https://github.com/torvalds/linux.git
synced 2026-07-30 03:01:41 +02:00
arm64: dts: imx8dxl/qm/qxp: Add Root Port node and PERST property
Since describing the PCIe PERST# property under Host Bridge node is now deprecated, it is recommended to add it to the Root Port node, so creating the Root Port node and add the reset-gpios property in Root Port. Signed-off-by: Sherry Sun <sherry.sun@nxp.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
This commit is contained in:
parent
2f42bbebb7
commit
5e5bcc5a80
|
|
@ -78,6 +78,17 @@ pcieb: pcie@5f010000 {
|
|||
power-domains = <&pd IMX_SC_R_PCIE_B>;
|
||||
fsl,max-link-speed = <3>;
|
||||
status = "disabled";
|
||||
|
||||
pcieb_port0: pcie@0 {
|
||||
compatible = "pciclass,0604";
|
||||
device_type = "pci";
|
||||
reg = <0x0 0x0 0x0 0x0 0x0>;
|
||||
bus-range = <0x01 0xff>;
|
||||
|
||||
#address-cells = <3>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
};
|
||||
};
|
||||
|
||||
pcieb_ep: pcie-ep@5f010000 {
|
||||
|
|
|
|||
|
|
@ -675,6 +675,7 @@ &pcie0 {
|
|||
phy-names = "pcie-phy";
|
||||
pinctrl-0 = <&pinctrl_pcieb>;
|
||||
pinctrl-names = "default";
|
||||
/* This property is deprecated, use reset-gpios from the Root Port node. */
|
||||
reset-gpio = <&lsio_gpio4 0 GPIO_ACTIVE_LOW>;
|
||||
vpcie-supply = <®_pcieb>;
|
||||
vpcie3v3aux-supply = <®_pcieb>;
|
||||
|
|
@ -689,6 +690,10 @@ &pcie0_ep {
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
&pcieb_port0 {
|
||||
reset-gpios = <&lsio_gpio4 0 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
&sai0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_sai0>;
|
||||
|
|
|
|||
|
|
@ -810,6 +810,7 @@ &pciea {
|
|||
phy-names = "pcie-phy";
|
||||
pinctrl-0 = <&pinctrl_pciea>;
|
||||
pinctrl-names = "default";
|
||||
/* This property is deprecated, use reset-gpios from the Root Port node. */
|
||||
reset-gpio = <&lsio_gpio4 29 GPIO_ACTIVE_LOW>;
|
||||
vpcie-supply = <®_pciea>;
|
||||
vpcie3v3aux-supply = <®_pciea>;
|
||||
|
|
@ -817,15 +818,24 @@ &pciea {
|
|||
status = "okay";
|
||||
};
|
||||
|
||||
&pciea_port0 {
|
||||
reset-gpios = <&lsio_gpio4 29 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
&pcieb {
|
||||
phys = <&hsio_phy 1 PHY_TYPE_PCIE 1>;
|
||||
phy-names = "pcie-phy";
|
||||
pinctrl-0 = <&pinctrl_pcieb>;
|
||||
pinctrl-names = "default";
|
||||
/* This property is deprecated, use reset-gpios from the Root Port node. */
|
||||
reset-gpio = <&lsio_gpio5 0 GPIO_ACTIVE_LOW>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&pcieb_port0 {
|
||||
reset-gpios = <&lsio_gpio5 0 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
&qm_pwm_lvds0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_pwm_lvds0>;
|
||||
|
|
|
|||
|
|
@ -41,6 +41,17 @@ pcie0: pciea: pcie@5f000000 {
|
|||
power-domains = <&pd IMX_SC_R_PCIE_A>;
|
||||
fsl,max-link-speed = <3>;
|
||||
status = "disabled";
|
||||
|
||||
pciea_port0: pcie@0 {
|
||||
compatible = "pciclass,0604";
|
||||
device_type = "pci";
|
||||
reg = <0x0 0x0 0x0 0x0 0x0>;
|
||||
bus-range = <0x01 0xff>;
|
||||
|
||||
#address-cells = <3>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
};
|
||||
};
|
||||
|
||||
pcie0_ep: pciea_ep: pcie-ep@5f000000 {
|
||||
|
|
@ -91,6 +102,17 @@ pcie1: pcieb: pcie@5f010000 {
|
|||
power-domains = <&pd IMX_SC_R_PCIE_B>;
|
||||
fsl,max-link-speed = <3>;
|
||||
status = "disabled";
|
||||
|
||||
pcieb_port0: pcie@0 {
|
||||
compatible = "pciclass,0604";
|
||||
device_type = "pci";
|
||||
reg = <0x0 0x0 0x0 0x0 0x0>;
|
||||
bus-range = <0x01 0xff>;
|
||||
|
||||
#address-cells = <3>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
};
|
||||
};
|
||||
|
||||
sata: sata@5f020000 {
|
||||
|
|
|
|||
|
|
@ -730,6 +730,7 @@ &pcie0 {
|
|||
phy-names = "pcie-phy";
|
||||
pinctrl-0 = <&pinctrl_pcieb>;
|
||||
pinctrl-names = "default";
|
||||
/* This property is deprecated, use reset-gpios from the Root Port node. */
|
||||
reset-gpios = <&lsio_gpio4 0 GPIO_ACTIVE_LOW>;
|
||||
vpcie-supply = <®_pcieb>;
|
||||
vpcie3v3aux-supply = <®_pcieb>;
|
||||
|
|
@ -745,6 +746,10 @@ &pcie0_ep {
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
&pcieb_port0 {
|
||||
reset-gpios = <&lsio_gpio4 0 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
&scu_key {
|
||||
status = "okay";
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user