- Is there a dts reference setting for configuration 2
Currently my settings are as follows, is it correct?
/ {
/* MGBE - A */
ethernet@6810000 {
status = “disable”;
}
/* C7 - PCIe switch */
pcie@141e0000 {
status = "okay";
phys = <&p2u_gbe_0>, <&p2u_gbe_1>, <&p2u_gbe_2>, <&p2u_gbe_3>,
<&p2u_gbe_4>, <&p2u_gbe_5>, <&p2u_gbe_6>, <&p2u_gbe_7>;
phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
"p2u-5", "p2u-6", "p2u-7";
};
/* C0 - BMC PCIe UPHY0, Mux with USB recovery */
pcie@14180000 {
status = "okay";
phys = <&p2u_hsio_0>;
phy-names = "p2u-0";
};
}
2.Can uphy2:9 be divided into two groups pciex4 ??
set uphy 2:5 to C6
set uphy 6:9 to C10
/* C6 - PCIe switch */
pcie_c6_ep@141c0000 {
status = "okay";
phys = <&p2u_gbe_0>, <&p2u_gbe_1>, <&p2u_gbe_2>, <&p2u_gbe_3>;
phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3";
};
/* C10 - PCIe switch */
pcie_c10_ep@140e0000 {
status = "okay";
phys = <&p2u_gbe_4>, <&p2u_gbe_5>, <&p2u_gbe_6>, <&p2u_gbe_7>;
phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3";
};