mirror of
https://github.com/torvalds/linux.git
synced 2026-06-08 14:42:37 +02:00
arm64: dts: rockchip: rk3568: Add xpcs support
Change-Id: I431393b2346f5f7fd6b0d74f79e643df9a586479 Signed-off-by: David Wu <david.wu@rock-chips.com>
This commit is contained in:
parent
b59b1c0040
commit
1847729a77
|
|
@ -61,6 +61,7 @@ &usbdrd_dwc3 {
|
|||
};
|
||||
|
||||
/delete-node/ &gmac0_clkin;
|
||||
/delete-node/ &gmac0_xpcsclk;
|
||||
/delete-node/ &gmac0;
|
||||
/delete-node/ &pcie30_phy_grf;
|
||||
/delete-node/ &pcie30phy;
|
||||
|
|
|
|||
|
|
@ -309,6 +309,20 @@ gmac1_clkin: external-gmac1-clock {
|
|||
#clock-cells = <0>;
|
||||
};
|
||||
|
||||
gmac0_xpcsclk: xpcs-gmac0-clock {
|
||||
compatible = "fixed-clock";
|
||||
clock-frequency = <125000000>;
|
||||
clock-output-names = "clk_gmac0_xpcs_mii";
|
||||
#clock-cells = <0>;
|
||||
};
|
||||
|
||||
gmac1_xpcsclk: xpcs-gmac1-clock {
|
||||
compatible = "fixed-clock";
|
||||
clock-frequency = <125000000>;
|
||||
clock-output-names = "clk_gmac1_xpcs_mii";
|
||||
#clock-cells = <0>;
|
||||
};
|
||||
|
||||
mpll: mpll {
|
||||
compatible = "fixed-clock";
|
||||
#clock-cells = <0>;
|
||||
|
|
@ -507,6 +521,12 @@ usb_host1_ohci: usb@fd8c0000 {
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
xpcs: syscon@fda00000 {
|
||||
compatible = "rockchip,rk3568-xpcs", "syscon";
|
||||
reg = <0x0 0xfda00000 0x0 0x200000>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
pmugrf: syscon@fdc20000 {
|
||||
compatible = "rockchip,rk3568-pmugrf", "syscon", "simple-mfd";
|
||||
reg = <0x0 0xfdc20000 0x0 0x10000>;
|
||||
|
|
@ -1362,11 +1382,13 @@ gmac1: ethernet@fe010000 {
|
|||
clocks = <&cru SCLK_GMAC1>, <&cru SCLK_GMAC1_RX_TX>,
|
||||
<&cru SCLK_GMAC1_RX_TX>, <&cru CLK_MAC1_REFOUT>,
|
||||
<&cru ACLK_GMAC1>, <&cru PCLK_GMAC1>,
|
||||
<&cru SCLK_GMAC1_RX_TX>, <&cru CLK_GMAC1_PTP_REF>;
|
||||
<&cru SCLK_GMAC1_RX_TX>, <&cru CLK_GMAC1_PTP_REF>,
|
||||
<&cru PCLK_XPCS>;
|
||||
clock-names = "stmmaceth", "mac_clk_rx",
|
||||
"mac_clk_tx", "clk_mac_refout",
|
||||
"aclk_mac", "pclk_mac",
|
||||
"clk_mac_speed", "ptp_ref";
|
||||
"clk_mac_speed", "ptp_ref",
|
||||
"pclk_xpcs";
|
||||
resets = <&cru SRST_A_GMAC1>;
|
||||
reset-names = "stmmaceth";
|
||||
|
||||
|
|
@ -1988,11 +2010,13 @@ gmac0: ethernet@fe2a0000 {
|
|||
clocks = <&cru SCLK_GMAC0>, <&cru SCLK_GMAC0_RX_TX>,
|
||||
<&cru SCLK_GMAC0_RX_TX>, <&cru CLK_MAC0_REFOUT>,
|
||||
<&cru ACLK_GMAC0>, <&cru PCLK_GMAC0>,
|
||||
<&cru SCLK_GMAC0_RX_TX>, <&cru CLK_GMAC0_PTP_REF>;
|
||||
<&cru SCLK_GMAC0_RX_TX>, <&cru CLK_GMAC0_PTP_REF>,
|
||||
<&cru PCLK_XPCS>;
|
||||
clock-names = "stmmaceth", "mac_clk_rx",
|
||||
"mac_clk_tx", "clk_mac_refout",
|
||||
"aclk_mac", "pclk_mac",
|
||||
"clk_mac_speed", "ptp_ref";
|
||||
"clk_mac_speed", "ptp_ref",
|
||||
"pclk_xpcs";
|
||||
resets = <&cru SRST_A_GMAC0>;
|
||||
reset-names = "stmmaceth";
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user