From: Mingkai Hu
The LS1046A reference design board (RDB) is a high-performance computing,
evaluation, and development platform that supports the LS1046A SoC.
Signed-off-by: Mingkai Hu
Signed-off-by: Shaohui Xie
---
changs in V3:
1.
From: Mingkai Hu
The LS1046A reference design board (RDB) is a high-performance computing,
evaluation, and development platform that supports the LS1046A SoC.
Signed-off-by: Mingkai Hu
Signed-off-by: Shaohui Xie
---
changs in V3:
1. move 'status' of ifc node at the end of property list.
From: Shaohui Xie
"nxp,pcf2127" and "nxp,pcf2129" are I2c devices, adds them to the list
of trivial i2c devices.
Signed-off-by: Shaohui Xie
Acked-by: Rob Herring
---
changes in V3:
1. none.
changes in V2:
1. new patch.
From: Shaohui Xie
Adds compatible for SoCs which use clockgen, the SoCs are LS1043A,
LS1046A, LS2080A.
Signed-off-by: Shaohui Xie
---
change in v3:
1. new patch.
Documentation/devicetree/bindings/clock/qoriq-clock.txt | 3 +++
1 file changed, 3
From: Shaohui Xie
"nxp,pcf2127" and "nxp,pcf2129" are I2c devices, adds them to the list
of trivial i2c devices.
Signed-off-by: Shaohui Xie
Acked-by: Rob Herring
---
changes in V3:
1. none.
changes in V2:
1. new patch.
Documentation/devicetree/bindings/i2c/trivial-devices.txt | 2 ++
1
From: Shaohui Xie
Adds compatible for SoCs which use clockgen, the SoCs are LS1043A,
LS1046A, LS2080A.
Signed-off-by: Shaohui Xie
---
change in v3:
1. new patch.
Documentation/devicetree/bindings/clock/qoriq-clock.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git
From: Shaohui Xie
This patchest adds support for QorIQ LS1046A SoC which is based on ARMv8
architecture, also adds LS1046A-RDB and LS1046A-QDS board support.
Also, updates bindings for SoC-specific devices SCFG and DCFG,
I2C devices, qoriq-clock and ahci-fsl-qoriq.
Mingkai
From: Shaohui Xie
This patchest adds support for QorIQ LS1046A SoC which is based on ARMv8
architecture, also adds LS1046A-RDB and LS1046A-QDS board support.
Also, updates bindings for SoC-specific devices SCFG and DCFG,
I2C devices, qoriq-clock and ahci-fsl-qoriq.
Mingkai Hu (2):
arm64:
From: Shaohui Xie
Signed-off-by: Shaohui Xie
---
change in V3:
1. new patch.
Documentation/devicetree/bindings/ata/ahci-fsl-qoriq.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
From: Shaohui Xie
Signed-off-by: Shaohui Xie
Acked-by: Rob Herring
---
changes from V1 to V3:
1. none.
Documentation/devicetree/bindings/arm/fsl.txt | 4
1 file changed, 4 insertions(+)
diff --git
From: Shaohui Xie
Signed-off-by: Shaohui Xie
---
change in V3:
1. new patch.
Documentation/devicetree/bindings/ata/ahci-fsl-qoriq.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/ata/ahci-fsl-qoriq.txt
From: Shaohui Xie
Signed-off-by: Shaohui Xie
Acked-by: Rob Herring
---
changes from V1 to V3:
1. none.
Documentation/devicetree/bindings/arm/fsl.txt | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.txt
From: Shaohui Xie
Signed-off-by: Shaohui Xie
Acked-by: Rob Herring
---
changes from V1 to V3:
1. none.
Documentation/devicetree/bindings/arm/fsl.txt | 4
1 file changed, 4 insertions(+)
diff --git
From: Shaohui Xie
The LS1046A QorIQ development system (QDS) board is a high-performance
computing, evaluation, development, and test platform supporting the
LS1046A SoC.
Signed-off-by: Shaohui Xie
---
changes in V3:
1. none.
changes in V2:
1. updated
From: Mingkai Hu
LS1046A is an SoC with 4 ARMv8 A72 cores and most other IP blocks
are similar to LS1043A which also complies to Freescale Chassis 2.1
spec.
Created LS1046A SoC DTSI file to be included by board level DTS
files.
Signed-off-by: Horia Geant?
From: Shaohui Xie
Signed-off-by: Shaohui Xie
Acked-by: Rob Herring
---
changes from V1 to V3:
1. none.
Documentation/devicetree/bindings/arm/fsl.txt | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.txt
From: Shaohui Xie
The LS1046A QorIQ development system (QDS) board is a high-performance
computing, evaluation, development, and test platform supporting the
LS1046A SoC.
Signed-off-by: Shaohui Xie
---
changes in V3:
1. none.
changes in V2:
1. updated aliases of serial nodes.
From: Mingkai Hu
LS1046A is an SoC with 4 ARMv8 A72 cores and most other IP blocks
are similar to LS1043A which also complies to Freescale Chassis 2.1
spec.
Created LS1046A SoC DTSI file to be included by board level DTS
files.
Signed-off-by: Horia Geant?
Signed-off-by: Mihai Bantea
From: Shaohui Xie
Adds SoC compatible for LS1043A and LS2080A which are supported, and
for LS1046A which is going to be supported.
Signed-off-by: Shaohui Xie
---
changes in V3:
1. new patch.
Documentation/devicetree/bindings/arm/fsl.txt | 12
From: Shaohui Xie
Adds SoC compatible for LS1043A and LS2080A which are supported, and
for LS1046A which is going to be supported.
Signed-off-by: Shaohui Xie
---
changes in V3:
1. new patch.
Documentation/devicetree/bindings/arm/fsl.txt | 12
1 file changed, 12 insertions(+)
From: Shaohui Xie
SCFG and DCFG are SoC-specific devices can be found on SoCs like LS1021A,
LS1043A and LS1046A, this patch updates bindings for SCFG and DCFG to
reflect more SoCs.
Signed-off-by: Shaohui Xie
---
changes in V3:
1. added supported s.
From: Shaohui Xie
SCFG and DCFG are SoC-specific devices can be found on SoCs like LS1021A,
LS1043A and LS1046A, this patch updates bindings for SCFG and DCFG to
reflect more SoCs.
Signed-off-by: Shaohui Xie
---
changes in V3:
1. added supported s.
change in V2:
1. new patch.
From: Mingkai Hu
Signed-off-by: Mingkai Hu
Signed-off-by: Shaohui Xie
---
drivers/clk/clk-qoriq.c | 41 +
1 file changed, 41 insertions(+)
diff --git a/drivers/clk/clk-qoriq.c
From: Mingkai Hu
Signed-off-by: Mingkai Hu
Signed-off-by: Shaohui Xie
---
drivers/clk/clk-qoriq.c | 41 +
1 file changed, 41 insertions(+)
diff --git a/drivers/clk/clk-qoriq.c b/drivers/clk/clk-qoriq.c
index 3d1b6f5..f35e5d0 100644
---
From: Shaohui Xie
The LS1046A QorIQ development system (QDS) board is a high-performance
computing, evaluation, development, and test platform supporting the
LS1046A SoC.
Signed-off-by: Shaohui Xie
---
changes in V2:
1. updated aliases of serial nodes.
From: Shaohui Xie
The LS1046A QorIQ development system (QDS) board is a high-performance
computing, evaluation, development, and test platform supporting the
LS1046A SoC.
Signed-off-by: Shaohui Xie
---
changes in V2:
1. updated aliases of serial nodes.
arch/arm64/boot/dts/freescale/Makefile
From: Shaohui Xie
"nxp,pcf2127" and "nxp,pcf2129" are I2c devices, adds them to the list
of trivial i2c devices.
Signed-off-by: Shaohui Xie
---
changes in V2:
new patch.
Documentation/devicetree/bindings/i2c/trivial-devices.txt | 2 ++
1 file
From: Shaohui Xie
"nxp,pcf2127" and "nxp,pcf2129" are I2c devices, adds them to the list
of trivial i2c devices.
Signed-off-by: Shaohui Xie
---
changes in V2:
new patch.
Documentation/devicetree/bindings/i2c/trivial-devices.txt | 2 ++
1 file changed, 2 insertions(+)
diff --git
From: Mingkai Hu
LS1046A is an SoC with 4 ARMv8 A72 cores and most other IP blocks
are similar to LS1043A which also complies to Freescale Chassis 2.1
spec.
Created LS1046A SoC DTSI file to be included by board level DTS
files.
Signed-off-by: Horia Geant?
From: Mingkai Hu
LS1046A is an SoC with 4 ARMv8 A72 cores and most other IP blocks
are similar to LS1043A which also complies to Freescale Chassis 2.1
spec.
Created LS1046A SoC DTSI file to be included by board level DTS
files.
Signed-off-by: Horia Geant?
Signed-off-by: Mihai Bantea
From: Shaohui Xie
SCFG and DCFG are SoC-specific devices can be found on SoCs like LS1021A,
LS1043A and LS1046A, this patch updates bindings for SCFG and DCFG to
reflect more SoCs.
Signed-off-by: Shaohui Xie
---
changes in V2:
new patch.
From: Shaohui Xie
Signed-off-by: Shaohui Xie
Acked-by: Rob Herring
---
changes in V2:
no change.
Documentation/devicetree/bindings/arm/fsl.txt | 4
1 file changed, 4 insertions(+)
diff --git
From: Shaohui Xie
SCFG and DCFG are SoC-specific devices can be found on SoCs like LS1021A,
LS1043A and LS1046A, this patch updates bindings for SCFG and DCFG to
reflect more SoCs.
Signed-off-by: Shaohui Xie
---
changes in V2:
new patch.
Documentation/devicetree/bindings/arm/fsl.txt | 12
From: Shaohui Xie
Signed-off-by: Shaohui Xie
Acked-by: Rob Herring
---
changes in V2:
no change.
Documentation/devicetree/bindings/arm/fsl.txt | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.txt
From: Shaohui Xie
Signed-off-by: Shaohui Xie
Acked-by: Rob Herring
---
changes in V2:
no change.
Documentation/devicetree/bindings/arm/fsl.txt | 4
1 file changed, 4 insertions(+)
diff --git
From: Shaohui Xie
Signed-off-by: Shaohui Xie
Acked-by: Rob Herring
---
changes in V2:
no change.
Documentation/devicetree/bindings/arm/fsl.txt | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.txt
From: Mingkai Hu
The LS1046A reference design board (RDB) is a high-performance computing,
evaluation, and development platform that supports the LS1046A SoC.
Signed-off-by: Mingkai Hu
Signed-off-by: Shaohui Xie
---
changes in V2:
From: Mingkai Hu
The LS1046A reference design board (RDB) is a high-performance computing,
evaluation, and development platform that supports the LS1046A SoC.
Signed-off-by: Mingkai Hu
Signed-off-by: Shaohui Xie
---
changes in V2:
1. updated aliases of serial nodes.
From: Shaohui Xie
This patchest adds support for QorIQ LS1046A SoC which is based on ARMv8
architecture, also adds LS1046A-RDB and LS1046A-QDS board support.
Also, updates bindings for SoC-specific devices SCFG and DCFG,
and I2C devices.
Mingkai Hu (2):
arm64: dts: add
From: Shaohui Xie
This patchest adds support for QorIQ LS1046A SoC which is based on ARMv8
architecture, also adds LS1046A-RDB and LS1046A-QDS board support.
Also, updates bindings for SoC-specific devices SCFG and DCFG,
and I2C devices.
Mingkai Hu (2):
arm64: dts: add QorIQ LS1046A SoC
From: Andy Fleming
10G PHYs don't currently support running the state machine, which
is implicitly setup via of_phy_connect(). Therefore, it is necessary
to implement an OF version of phy_attach(), which does everything
except start the state machine.
Signed-off-by: Andy Fleming
Signed-off-by:
From: Shaohui Xie
Then other generic phy driver such as generic 10g phy driver can join it.
Signed-off-by: Shaohui Xie
---
changes for v6:
rebased on top of 'net-next' tree. commit id 11b57f90257c1.
drivers/net/phy/phy_device.c | 29 +
1 file changed, 21
From: Andy Fleming
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
Acked-by: Florian Fainelli
---
changes for v6:
rebased on top of 'net-next' tree. commit id 11b57f90257c1.
drivers/of/of_net.c | 1 +
include/linux/phy.h | 1 +
2 files changed, 2 insertions(+)
diff --git
From: Andy Fleming
phy_attach_direct() may now attach to a generic 10G driver. It can
also be used exactly as phy_connect_direct(), which will be useful
when using of_mdio, as phy_connect (and therefore of_phy_connect)
start the PHY state machine, which is currently irrelevant for 10G
PHYs.
From: Andy Fleming
Very incomplete, but will allow for binding an ethernet controller
to it.
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
changes for v6:
rebased on top of 'net-next' tree. commit id 11b57f90257c1.
drivers/net/phy/phy_device.c | 81
From: Andy Fleming
Need an extra parameter to read or write Clause 45 PHYs, so
need a different API with the extra parameter.
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
changes for v6:
rebased on top of 'net-next' tree. commit id 11b57f90257c1.
include/linux/phy.h | 39
From: Andy Fleming aflem...@gmail.com
Need an extra parameter to read or write Clause 45 PHYs, so
need a different API with the extra parameter.
Signed-off-by: Andy Fleming aflem...@gmail.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
changes for v6:
rebased on top of 'net-next'
From: Andy Fleming aflem...@gmail.com
Very incomplete, but will allow for binding an ethernet controller
to it.
Signed-off-by: Andy Fleming aflem...@gmail.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
changes for v6:
rebased on top of 'net-next' tree. commit id 11b57f90257c1.
From: Shaohui Xie shaohui@freescale.com
Then other generic phy driver such as generic 10g phy driver can join it.
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
changes for v6:
rebased on top of 'net-next' tree. commit id 11b57f90257c1.
drivers/net/phy/phy_device.c | 29
From: Andy Fleming aflem...@gmail.com
Signed-off-by: Andy Fleming aflem...@gmail.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
Acked-by: Florian Fainelli f.faine...@gmail.com
---
changes for v6:
rebased on top of 'net-next' tree. commit id 11b57f90257c1.
drivers/of/of_net.c | 1 +
From: Andy Fleming aflem...@gmail.com
phy_attach_direct() may now attach to a generic 10G driver. It can
also be used exactly as phy_connect_direct(), which will be useful
when using of_mdio, as phy_connect (and therefore of_phy_connect)
start the PHY state machine, which is currently irrelevant
From: Andy Fleming aflem...@gmail.com
10G PHYs don't currently support running the state machine, which
is implicitly setup via of_phy_connect(). Therefore, it is necessary
to implement an OF version of phy_attach(), which does everything
except start the state machine.
Signed-off-by: Andy
From: Andy Fleming
10G PHYs don't currently support running the state machine, which
is implicitly setup via of_phy_connect(). Therefore, it is necessary
to implement an OF version of phy_attach(), which does everything
except start the state machine.
Signed-off-by: Andy Fleming
Signed-off-by:
From: Andy Fleming
Very incomplete, but will allow for binding an ethernet controller
to it.
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
resend for v5.
drivers/net/phy/phy_device.c | 80
1 file changed, 80 insertions(+)
diff --git
From: Andy Fleming
phy_attach_direct() may now attach to a generic 10G driver. It can
also be used exactly as phy_connect_direct(), which will be useful
when using of_mdio, as phy_connect (and therefore of_phy_connect)
start the PHY state machine, which is currently irrelevant for 10G
PHYs.
From: Shaohui Xie
Then other generic phy driver such as generic 10g phy driver can join it.
Signed-off-by: Shaohui Xie
---
resend for v5.
drivers/net/phy/phy_device.c | 29 +
1 file changed, 21 insertions(+), 8 deletions(-)
diff --git
From: Andy Fleming
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
Acked-by: Florian Fainelli
---
resend for v5.
drivers/of/of_net.c | 1 +
include/linux/phy.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/drivers/of/of_net.c b/drivers/of/of_net.c
index 8f9be2e..a208a45
From: Andy Fleming
Need an extra parameter to read or write Clause 45 PHYs, so
need a different API with the extra parameter.
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
changes for v5:
revised for opening parenthesis.
include/linux/phy.h | 39
From: Andy Fleming aflem...@gmail.com
Need an extra parameter to read or write Clause 45 PHYs, so
need a different API with the extra parameter.
Signed-off-by: Andy Fleming aflem...@gmail.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
changes for v5:
revised for opening
From: Andy Fleming aflem...@gmail.com
Signed-off-by: Andy Fleming aflem...@gmail.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
Acked-by: Florian Fainelli f.faine...@gmail.com
---
resend for v5.
drivers/of/of_net.c | 1 +
include/linux/phy.h | 1 +
2 files changed, 2 insertions(+)
From: Andy Fleming aflem...@gmail.com
phy_attach_direct() may now attach to a generic 10G driver. It can
also be used exactly as phy_connect_direct(), which will be useful
when using of_mdio, as phy_connect (and therefore of_phy_connect)
start the PHY state machine, which is currently irrelevant
From: Shaohui Xie shaohui@freescale.com
Then other generic phy driver such as generic 10g phy driver can join it.
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
resend for v5.
drivers/net/phy/phy_device.c | 29 +
1 file changed, 21 insertions(+), 8
From: Andy Fleming aflem...@gmail.com
10G PHYs don't currently support running the state machine, which
is implicitly setup via of_phy_connect(). Therefore, it is necessary
to implement an OF version of phy_attach(), which does everything
except start the state machine.
Signed-off-by: Andy
From: Andy Fleming aflem...@gmail.com
Very incomplete, but will allow for binding an ethernet controller
to it.
Signed-off-by: Andy Fleming aflem...@gmail.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
resend for v5.
drivers/net/phy/phy_device.c | 80
From: Shaohui Xie
Then other generic phy driver such as generic 10g phy driver can join it.
Signed-off-by: Shaohui Xie
---
resend for v4.
drivers/net/phy/phy_device.c | 29 +
1 file changed, 21 insertions(+), 8 deletions(-)
diff --git
From: Andy Fleming
10G PHYs don't currently support running the state machine, which
is implicitly setup via of_phy_connect(). Therefore, it is necessary
to implement an OF version of phy_attach(), which does everything
except start the state machine.
Signed-off-by: Andy Fleming
Signed-off-by:
From: Andy Fleming
Very incomplete, but will allow for binding an ethernet controller
to it.
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
resend for v4.
drivers/net/phy/phy_device.c | 80
1 file changed, 80 insertions(+)
diff --git
From: Andy Fleming
phy_attach_direct() may now attach to a generic 10G driver. It can
also be used exactly as phy_connect_direct(), which will be useful
when using of_mdio, as phy_connect (and therefore of_phy_connect)
start the PHY state machine, which is currently irrelevant for 10G
PHYs.
From: Andy Fleming
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
Acked-by: Florian Fainelli
---
resend for v4.
drivers/of/of_net.c | 1 +
include/linux/phy.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/drivers/of/of_net.c b/drivers/of/of_net.c
index 8f9be2e..a208a45
From: Andy Fleming
Need an extra parameter to read or write Clause 45 PHYs, so
need a different API with the extra parameter.
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
resend for v4.
include/linux/phy.h | 39 +++
1 file changed, 39
From: Andy Fleming aflem...@gmail.com
Need an extra parameter to read or write Clause 45 PHYs, so
need a different API with the extra parameter.
Signed-off-by: Andy Fleming aflem...@gmail.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
resend for v4.
include/linux/phy.h | 39
From: Andy Fleming aflem...@gmail.com
10G PHYs don't currently support running the state machine, which
is implicitly setup via of_phy_connect(). Therefore, it is necessary
to implement an OF version of phy_attach(), which does everything
except start the state machine.
Signed-off-by: Andy
From: Andy Fleming aflem...@gmail.com
Very incomplete, but will allow for binding an ethernet controller
to it.
Signed-off-by: Andy Fleming aflem...@gmail.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
resend for v4.
drivers/net/phy/phy_device.c | 80
From: Andy Fleming aflem...@gmail.com
phy_attach_direct() may now attach to a generic 10G driver. It can
also be used exactly as phy_connect_direct(), which will be useful
when using of_mdio, as phy_connect (and therefore of_phy_connect)
start the PHY state machine, which is currently irrelevant
From: Andy Fleming aflem...@gmail.com
Signed-off-by: Andy Fleming aflem...@gmail.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
Acked-by: Florian Fainelli f.faine...@gmail.com
---
resend for v4.
drivers/of/of_net.c | 1 +
include/linux/phy.h | 1 +
2 files changed, 2 insertions(+)
From: Shaohui Xie shaohui@freescale.com
Then other generic phy driver such as generic 10g phy driver can join it.
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
resend for v4.
drivers/net/phy/phy_device.c | 29 +
1 file changed, 21 insertions(+), 8
From: Shaohui Xie
Then other generic phy driver such as generic 10g phy driver can join it.
Signed-off-by: Shaohui Xie
---
v2 changes: add break if find a match in unbind.
drivers/net/phy/phy_device.c | 29 +
1 file changed, 21 insertions(+), 8 deletions(-)
diff
From: Shaohui Xie shaohui@freescale.com
Then other generic phy driver such as generic 10g phy driver can join it.
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
v2 changes: add break if find a match in unbind.
drivers/net/phy/phy_device.c | 29 +
1
From: Andy Fleming
phy_attach_direct() may now attach to a generic 10G driver. It can
also be used exactly as phy_connect_direct(), which will be useful
when using of_mdio, as phy_connect (and therefore of_phy_connect)
start the PHY state machine, which is currently irrelevant for 10G
PHYs.
From: Andy Fleming
10G PHYs don't currently support running the state machine, which
is implicitly setup via of_phy_connect(). Therefore, it is necessary
to implement an OF version of phy_attach(), which does everything
except start the state machine.
Signed-off-by: Andy Fleming
Signed-off-by:
From: Andy Fleming
Very incomplete, but will allow for binding an ethernet controller
to it.
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
v3 changes: splitted from v2 patch 3/5.
drivers/net/phy/phy_device.c | 80
1 file changed, 80
From: Shaohui Xie
Then other generic phy driver such as generic 10g phy driver can join it.
Signed-off-by: Shaohui Xie
---
Splitted from previous v2 patch 3/5.
drivers/net/phy/phy_device.c | 27 +++
1 file changed, 19 insertions(+), 8 deletions(-)
diff --git
From: Andy Fleming
Need an extra parameter to read or write Clause 45 PHYs, so
need a different API with the extra parameter.
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
v3 changes: add C45 check.
include/linux/phy.h | 39 +++
1 file
From: Shaohui Xie
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
Acked-by: Florian Fainelli
---
v3: no changes.
drivers/of/of_net.c | 1 +
include/linux/phy.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/drivers/of/of_net.c b/drivers/of/of_net.c
index 8f9be2e..a208a45
From: Andy Fleming aflem...@freescale.com
Need an extra parameter to read or write Clause 45 PHYs, so
need a different API with the extra parameter.
Signed-off-by: Andy Fleming aflem...@freescale.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
v3 changes: add C45 check.
From: Shaohui Xie shaohui@freescale.com
Signed-off-by: Andy Fleming aflem...@freescale.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
Acked-by: Florian Fainelli f.faine...@gmail.com
---
v3: no changes.
drivers/of/of_net.c | 1 +
include/linux/phy.h | 1 +
2 files changed, 2
From: Shaohui Xie shaohui@freescale.com
Then other generic phy driver such as generic 10g phy driver can join it.
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
Splitted from previous v2 patch 3/5.
drivers/net/phy/phy_device.c | 27 +++
1 file changed, 19
From: Andy Fleming aflem...@freescale.com
Very incomplete, but will allow for binding an ethernet controller
to it.
Signed-off-by: Andy Fleming aflem...@freescale.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
v3 changes: splitted from v2 patch 3/5.
drivers/net/phy/phy_device.c |
From: Andy Fleming aflem...@freescale.com
10G PHYs don't currently support running the state machine, which
is implicitly setup via of_phy_connect(). Therefore, it is necessary
to implement an OF version of phy_attach(), which does everything
except start the state machine.
Signed-off-by: Andy
From: Andy Fleming aflem...@freescale.com
phy_attach_direct() may now attach to a generic 10G driver. It can
also be used exactly as phy_connect_direct(), which will be useful
when using of_mdio, as phy_connect (and therefore of_phy_connect)
start the PHY state machine, which is currently
From: Andy Fleming
10G PHYs don't currently support running the state machine, which
is implicitly setup via of_phy_connect(). Therefore, it is necessary
to implement an OF version of phy_attach(), which does everything
except start the state machine.
Signed-off-by: Andy Fleming
Signed-off-by:
From: Andy Fleming
Very incomplete, but will allow for binding an ethernet controller
to it.
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
v2: turn genphy_driver to an array, add generic 10g driver to it.
drivers/net/phy/phy_device.c | 96
From: Andy Fleming
phy_attach_direct() may now attach to a generic 10G driver. It can
also be used exactly as phy_connect_direct(), which will be useful
when using of_mdio, as phy_connect (and therefore of_phy_connect)
start the PHY state machine, which is currently irrelevant for 10G
PHYs.
From: Shaohui Xie
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
v2: update of_net.c.
drivers/of/of_net.c | 1 +
include/linux/phy.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/drivers/of/of_net.c b/drivers/of/of_net.c
index 8f9be2e..a208a45 100644
---
From: Andy Fleming
Need an extra parameter to read or write Clause 45 PHYs, so
need a different API with the extra parameter.
Signed-off-by: Andy Fleming
Signed-off-by: Shaohui Xie
---
v2: no change.
include/linux/phy.h | 33 +
1 file changed, 33
From: Andy Fleming aflem...@freescale.com
Need an extra parameter to read or write Clause 45 PHYs, so
need a different API with the extra parameter.
Signed-off-by: Andy Fleming aflem...@freescale.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
v2: no change.
include/linux/phy.h |
From: Shaohui Xie shaohui@freescale.com
Signed-off-by: Andy Fleming aflem...@freescale.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
v2: update of_net.c.
drivers/of/of_net.c | 1 +
include/linux/phy.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/drivers/of/of_net.c
From: Andy Fleming aflem...@freescale.com
phy_attach_direct() may now attach to a generic 10G driver. It can
also be used exactly as phy_connect_direct(), which will be useful
when using of_mdio, as phy_connect (and therefore of_phy_connect)
start the PHY state machine, which is currently
From: Andy Fleming aflem...@freescale.com
Very incomplete, but will allow for binding an ethernet controller
to it.
Signed-off-by: Andy Fleming aflem...@freescale.com
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
v2: turn genphy_driver to an array, add generic 10g driver to it.
From: Andy Fleming aflem...@freescale.com
10G PHYs don't currently support running the state machine, which
is implicitly setup via of_phy_connect(). Therefore, it is necessary
to implement an OF version of phy_attach(), which does everything
except start the state machine.
Signed-off-by: Andy
1 - 100 of 112 matches
Mail list logo