changes for v4:
incorporated shawn review comment
Pramod Kumar (2):
dt-bindings: arm: nxp: Add device tree binding for ls1046a-frwy board
arm64: dts: nxp: add ls1046a-frwy board support
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
arch/arm64/boot/dts/freescale/Makefile
Add "fsl,ls1046a-frwy" bindings for ls1046afrwy board based on ls1046a SoC
Signed-off-by: Vabhav Sharma
Signed-off-by: Pramod Kumar
Reviewed-by: Rob Herring
---
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetre
ls1046afrwy board is based on nxp ls1046a SoC.
Board support's 4GB ddr memory, i2c, microSD card,
serial console,qspi nor flash,ifc nand flash,qsgmii network interface,
usb 3.0 and serdes interface to support two x1gen3 pcie interface.
Signed-off-by: Vabhav Sharma
Signed-off-by: Pramod Kumar
ls1046afrwy board is based on nxp ls1046a SoC.
Board support's 4GB ddr memory, i2c, microSD card,
serial console,qspi nor flash,ifc nand flash,qsgmii network interface,
usb 3.0 and serdes interface to support two x1gen3 pcie interface.
Signed-off-by: Vabhav Sharma
Signed-off-by: Pramod Kumar
Changes for v3:
- Remove undocumented propert i2c-mux-never-disable
- Sort nodes at i2c mux in unit-address
- Remove Unnecessary newline
Changes for v2:
- Modified comit message
- Add dts entry for qspi nor flash
Pramod Kumar (3):
dt-bindings: arm: nxp: Add device tree binding for ls1046a-frwy
Add "fsl,ls1046a-frwy" bindings for ls1046afrwy board based on ls1046a SoC
Signed-off-by: Vabhav Sharma
Signed-off-by: Pramod Kumar
Reviewed-by: Rob Herring
---
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetre
add micron nor flash support for ls1046a frwy board.
Signed-off-by: Ashish Kumar
Signed-off-by: Pramod Kumar
---
.../boot/dts/freescale/fsl-ls1046a-frwy.dts| 18 +-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1046a
Add "fsl,ls1046a-frwy" bindings for ls1046afrwy board based on ls1046a SoC
Signed-off-by: Vabhav Sharma
Signed-off-by: Pramod Kumar
Reviewed-by: Rob Herring
---
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetre
add micron nor flash support for ls1046a frwy board.
Signed-off-by: Ashish Kumar
Signed-off-by: Pramod Kumar
---
.../boot/dts/freescale/fsl-ls1046a-frwy.dts| 18 +-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1046a
ls1046afrwy board is based on nxp ls1046a SoC.
Board support's 4GB ddr memory, i2c, microSD card,
serial console,qspi nor flash,ifc nand flash,qsgmii network interface,
usb 3.0 and serdes interface to support two x1gen3 pcie interface.
Signed-off-by: Vabhav Sharma
Signed-off-by: Pramod Kumar
Changes for v3:
- Remove undocumented propert i2c-mux-never-disable
- Sort nodes at i2c mux in unit-address
- Remove Unnecessary newline
Changes for v2:
- Modified comit message
- Add dts entry for qspi nor flash
Pramod Kumar (3):
dt-bindings: arm: nxp: Add device tree binding for ls1046a-frwy
Add "fsl,ls1046a-frwy" bindings for ls1046afrwy board based on ls1046a SoC
Signed-off-by: Vabhav Sharma
Signed-off-by: Pramod Kumar
Reviewed-by: Rob Herring
---
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetre
add micron nor flash support for ls1046a frwy board.
Signed-off-by: Ashish Kumar
Signed-off-by: Pramod Kumar
---
.../boot/dts/freescale/fsl-ls1046a-frwy.dts | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts
b/arch
Changes for v2:
- Modified comit message
- Add dts entry for qspi nor flash
Changes for v1:
- Add dts support for ls1046a frwy board.
- Add "fsl,ls1046a-frwy" bindings for ls1046afrwy board based on ls1046a SoC
Pramod Kumar (3):
dt-bindings: arm: nxp: Add device tree binding for ls
ls1046afrwy board is based on nxp ls1046a SoC.
Board support's 4GB ddr memory, i2c, microSD card,
serial console,qspi nor flash,ifc nand flash,qsgmii network interface,
usb 3.0 and serdes interface to support two x1gen3 pcie interface.
Signed-off-by: Vabhav Sharma
Signed-off-by: Pramod Kumar
Add "fsl,ls1046a-frwy" bindings for ls1046afrwy board based on ls1046a SoC
Signed-off-by: Vabhav Sharma
Signed-off-by: Pramod Kumar
---
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/arm/f
ls1046afrwy board is based on nxp ls1046a SoC.
Signed-off-by: Vabhav Sharma
Signed-off-by: Pramod Kumar
---
arch/arm64/boot/dts/freescale/Makefile| 1 +
.../boot/dts/freescale/fsl-ls1046a-frwy.dts | 156 ++
2 files changed, 157 insertions(+)
create mode 100644 arch
Add dts support for frwy-ls1046a which is based on ls1046a soc
Pramod Kumar (2):
dt-bindings: arm: fsl: Add device tree binding for ls1046a-frwy board
add dts file to enable support for ls1046afrwy board.
.../devicetree/bindings/arm/fsl.yaml | 1 +
arch/arm64/boot/dts/freescale
> On Mon, Jan 21, 2019 at 11:30:02AM +0530, Pramod Kumar wrote:
> > > > On Mon, Jan 21, 2019 at 11:28 AM Pramod Kumar
> > > >
> > > > wrote:
> > > >
> > > > Need comes from a specific use case where one Accelerator
> &g
Thanks Sudeep for reviewing. Please see my comment inline below.
On Mon, Jan 21, 2019 at 4:52 PM Sudeep Holla wrote:
>
> On Mon, Jan 21, 2019 at 11:28:27AM +0530, Pramod Kumar wrote:
> > On Fri, Jan 18, 2019 at 5:02 PM Sudeep Holla wrote:
> > > On Fri, Jan 18, 2019 at 11:
On Mon, Jan 21, 2019 at 11:30 AM Pramod Kumar wrote:
>
>
>
> On Mon, Jan 21, 2019 at 11:28 AM Pramod Kumar
> wrote:
>>
>> Hi Sudeep,
>>
>> Thanks for having a glance on the patch. Please see my reply in line.
>>
>> Regards,
>> Pramod
for plugging-out core.
Signed-off-by: Pramod Kumar
Reviewed-by: Ray Jui
Reviewed-by: Scott Branden
---
arch/arm64/kernel/smp.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/kernel/smp.c b/arch/arm64/kernel/smp.c
index 1598d6f..360e52b 100644
--- a/arch/arm64/kernel/smp.c
+++ b
for plugging-out core.
Signed-off-by: Pramod Kumar
Reviewed-by: Ray Jui
Reviewed-by: Scott Branden
---
arch/arm64/kernel/smp.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/kernel/smp.c b/arch/arm64/kernel/smp.c
index 1598d6f..360e52b 100644
--- a/arch/arm64/kernel/smp.c
+++ b
> -Original Message-
> From: Axel Lin [mailto:axel@ingics.com]
> Sent: 30 August 2016 19:24
> To: Kishon Vijay Abraham I
> Cc: Pramod Kumar; Andrew Lunn; Jon Mason; linux-kernel@vger.kernel.org;
> Axel Lin
> Subject: [RESEND AGAIN][PATCH 2/2] phy: bcm-ns2-pci
> -Original Message-
> From: Axel Lin [mailto:axel@ingics.com]
> Sent: 30 August 2016 19:24
> To: Kishon Vijay Abraham I
> Cc: Pramod Kumar; Andrew Lunn; Jon Mason; linux-kernel@vger.kernel.org;
> Axel Lin
> Subject: [RESEND AGAIN][PATCH 2/2] phy: bcm-ns2-pci
> -Original Message-
> From: Axel Lin [mailto:axel@ingics.com]
> Sent: 30 August 2016 19:24
> To: Kishon Vijay Abraham I
> Cc: Pramod Kumar; Andrew Lunn; Jon Mason; linux-kernel@vger.kernel.org;
> Axel Lin
> Subject: [RESEND AGAIN][PATCH 1/2] phy: bcm-ns2-pc
> -Original Message-
> From: Axel Lin [mailto:axel@ingics.com]
> Sent: 30 August 2016 19:24
> To: Kishon Vijay Abraham I
> Cc: Pramod Kumar; Andrew Lunn; Jon Mason; linux-kernel@vger.kernel.org;
> Axel Lin
> Subject: [RESEND AGAIN][PATCH 1/2] phy: bcm-ns2-pc
ux_init api.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
Reviewed-by: Andrew Lunn <and...@lunn.ch>
Reviewed-by: Florian Fainelli <f.faine...@gmail.com>
---
drivers/net/phy/mdio-mux-gpio.c| 2 +-
drivers/net/phy/mdio-mux-mmioreg.c | 2 +-
d
ux_init api.
Signed-off-by: Pramod Kumar
Reviewed-by: Andrew Lunn
Reviewed-by: Florian Fainelli
---
drivers/net/phy/mdio-mux-gpio.c| 2 +-
drivers/net/phy/mdio-mux-mmioreg.c | 2 +-
drivers/net/phy/mdio-mux.c | 28 ++--
include/linux/mdio-mux.h
C-45 or C-22 mdio transaction.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
Reviewed-by: Andrew Lunn <and...@lunn.ch>
Reviewed-by: Florian Fainelli <f.faine...@gmail.com>
---
drivers/net/phy/Kconfig | 11 ++
drivers/net/phy/Makefile | 1
C-45 or C-22 mdio transaction.
Signed-off-by: Pramod Kumar
Reviewed-by: Andrew Lunn
Reviewed-by: Florian Fainelli
---
drivers/net/phy/Kconfig | 11 ++
drivers/net/phy/Makefile | 1 +
drivers/net/phy/mdio-mux-bcm-iproc.c | 248 +++
3
Add PCI Phy support for Broadcom Northstar2 SoCs. This driver uses the
interface from the iproc mdio mux driver to enable the devices
respective phys.
Reviewed-by: Andrew Lunn <and...@lunn.ch>
Signed-off-by: Jon Mason <jonma...@broadcom.com>
Signed-off-by: Pramod Kumar <pramod.ku.
Add PCI Phy support for Broadcom Northstar2 SoCs. This driver uses the
interface from the iproc mdio mux driver to enable the devices
respective phys.
Reviewed-by: Andrew Lunn
Signed-off-by: Jon Mason
Signed-off-by: Pramod Kumar
---
drivers/phy/Kconfig| 8 +++
drivers/phy
nto the address when issues
any C45 MDIO read/write transaction.
Pramod Kumar (7):
mdio: mux: Enhanced MDIO mux framework for integrated multiplexers
binding: Make "mdio-parent-bus" property from mandatory to optional
binding: mdio-mux: Add DT binding doc for Broadcom MDIO bus
m
nto the address when issues
any C45 MDIO read/write transaction.
Pramod Kumar (7):
mdio: mux: Enhanced MDIO mux framework for integrated multiplexers
binding: Make "mdio-parent-bus" property from mandatory to optional
binding: mdio-mux: Add DT binding doc for Broadcom MDIO bus
m
Change "mdio-parent-bus" from mandatory section to optional
as it won't be required by integrated MDIO multiplexer
which has bus selection and mdio transaction generation logic,
integrated inside.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
Reviewed-by: Andrew Lunn
Add DT binding doc for Broadcom MDIO bus multiplexer driver.
Reviewed-by: Andrew Lunn <and...@lunn.ch>
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
Reviewed-by: Florian Fainelli <f.faine...@gmail.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../bindings/net
Add integrated MDIO multiplexer driver node which contains
two mux PCIe bus and one ethernet bus along with phys
lying on these bus.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
Acked-by: Rob Herring <r...@kernel.org>
---
arch/arm64/boot/dts/broadcom/ns2-
Binding doc for NS2 PCIe PHYs.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
Signed-off-by: Jon Mason <jonma...@broadcom.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../bindings/phy/brcm,mdio-mux-bus-pci.txt | 27 ++
1 file chan
Add DT binding doc for Broadcom MDIO bus multiplexer driver.
Reviewed-by: Andrew Lunn
Signed-off-by: Pramod Kumar
Reviewed-by: Florian Fainelli
Acked-by: Rob Herring
---
.../bindings/net/brcm,mdio-mux-iproc.txt | 59 ++
1 file changed, 59 insertions(+)
create
Add integrated MDIO multiplexer driver node which contains
two mux PCIe bus and one ethernet bus along with phys
lying on these bus.
Signed-off-by: Pramod Kumar
Acked-by: Rob Herring
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 16 +
arch/arm64/boot/dts/broadcom/ns2.dtsi| 39
Binding doc for NS2 PCIe PHYs.
Signed-off-by: Pramod Kumar
Signed-off-by: Jon Mason
Acked-by: Rob Herring
---
.../bindings/phy/brcm,mdio-mux-bus-pci.txt | 27 ++
1 file changed, 27 insertions(+)
create mode 100644
Documentation/devicetree/bindings/phy/brcm,mdio
Change "mdio-parent-bus" from mandatory section to optional
as it won't be required by integrated MDIO multiplexer
which has bus selection and mdio transaction generation logic,
integrated inside.
Signed-off-by: Pramod Kumar
Reviewed-by: Andrew Lunn
Acked-by: Rob Herring
---
Doc
Hi Florian,
> -Original Message-
> From: Florian Fainelli [mailto:f.faine...@gmail.com]
> Sent: 07 June 2016 00:08
> To: Pramod Kumar; Rob Herring; Pawel Moll; Mark Rutland; Ian Campbell;
> Kumar Gala; Catalin Marinas; Will Deacon; Kishon Vijay Abraham I; David S.
> Mi
Hi Florian,
> -Original Message-
> From: Florian Fainelli [mailto:f.faine...@gmail.com]
> Sent: 07 June 2016 00:08
> To: Pramod Kumar; Rob Herring; Pawel Moll; Mark Rutland; Ian Campbell;
> Kumar Gala; Catalin Marinas; Will Deacon; Kishon Vijay Abraham I; David S.
> Mi
Hi Florian,
> -Original Message-
> From: Florian Fainelli [mailto:f.faine...@gmail.com]
> Sent: 07 June 2016 00:12
> To: Pramod Kumar; Rob Herring; Pawel Moll; Mark Rutland; Ian Campbell;
> Kumar Gala; Catalin Marinas; Will Deacon; Kishon Vijay Abraham I; David S.
> Mi
Hi Florian,
> -Original Message-
> From: Florian Fainelli [mailto:f.faine...@gmail.com]
> Sent: 07 June 2016 00:12
> To: Pramod Kumar; Rob Herring; Pawel Moll; Mark Rutland; Ian Campbell;
> Kumar Gala; Catalin Marinas; Will Deacon; Kishon Vijay Abraham I; David S.
> Mi
Hi Florian,
> -Original Message-
> From: Florian Fainelli [mailto:f.faine...@gmail.com]
> Sent: 07 June 2016 00:06
> To: Pramod Kumar; Rob Herring; Pawel Moll; Mark Rutland; Ian Campbell;
> Kumar Gala; Catalin Marinas; Will Deacon; Kishon Vijay Abraham I; David S.
> Mi
Hi Florian,
> -Original Message-
> From: Florian Fainelli [mailto:f.faine...@gmail.com]
> Sent: 07 June 2016 00:06
> To: Pramod Kumar; Rob Herring; Pawel Moll; Mark Rutland; Ian Campbell;
> Kumar Gala; Catalin Marinas; Will Deacon; Kishon Vijay Abraham I; David S.
> Mi
Add integrated MDIO multiplexer driver node which contains
two mux PCIe bus and one ethernet bus along with phys
lying on these bus.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 12
arch/arm64/boot/dts/broadcom/ns
Add integrated MDIO multiplexer driver node which contains
two mux PCIe bus and one ethernet bus along with phys
lying on these bus.
Signed-off-by: Pramod Kumar
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 12
arch/arm64/boot/dts/broadcom/ns2.dtsi| 31
C-45 or C-22 mdio transaction.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
drivers/net/phy/Kconfig | 11 ++
drivers/net/phy/Makefile | 1 +
drivers/net/phy/mdio-mux-bcm-iproc.c | 248 +++
3 files changed, 260 inse
C-45 or C-22 mdio transaction.
Signed-off-by: Pramod Kumar
---
drivers/net/phy/Kconfig | 11 ++
drivers/net/phy/Makefile | 1 +
drivers/net/phy/mdio-mux-bcm-iproc.c | 248 +++
3 files changed, 260 insertions(+)
create mode 100644
Binding doc for NS2 PCIe PHYs.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Jon Mason <jonma...@broadcom.com>
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
.../bindings/phy/brcm,mdio-mux-bus-pci.txt | 27 ++
1 file chan
Add DT binding doc for Broadcom MDIO bus multiplexer driver.
Reviewed-by: Andrew Lunn <and...@lunn.ch>
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
.../bindings/net/brcm,mdio-mux-iproc.txt | 59 ++
1 file changed, 59 insertions(+)
create
Binding doc for NS2 PCIe PHYs.
Acked-by: Rob Herring
Signed-off-by: Jon Mason
Signed-off-by: Pramod Kumar
---
.../bindings/phy/brcm,mdio-mux-bus-pci.txt | 27 ++
1 file changed, 27 insertions(+)
create mode 100644
Documentation/devicetree/bindings/phy/brcm,mdio
Add DT binding doc for Broadcom MDIO bus multiplexer driver.
Reviewed-by: Andrew Lunn
Signed-off-by: Pramod Kumar
---
.../bindings/net/brcm,mdio-mux-iproc.txt | 59 ++
1 file changed, 59 insertions(+)
create mode 100644
Documentation/devicetree/bindings/net/brcm
Add PCI Phy support for Broadcom Northstar2 SoCs. This driver uses the
interface from the iproc mdio mux driver to enable the devices
respective phys.
Reviewed-by: Andrew Lunn <and...@lunn.ch>
Signed-off-by: Jon Mason <jonma...@broadcom.com>
Signed-off-by: Pramod Kumar <pramod.ku.
Add PCI Phy support for Broadcom Northstar2 SoCs. This driver uses the
interface from the iproc mdio mux driver to enable the devices
respective phys.
Reviewed-by: Andrew Lunn
Signed-off-by: Jon Mason
Signed-off-by: Pramod Kumar
---
drivers/phy/Kconfig| 8 +++
drivers/phy
ux_init api.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
drivers/net/phy/mdio-mux-gpio.c| 2 +-
drivers/net/phy/mdio-mux-mmioreg.c | 2 +-
drivers/net/phy/mdio-mux.c | 28 ++--
include/linux/mdio-mux.h | 4 +++-
4 files cha
)
in place of of_mdiobus_regsiter().
-removed usage of IS_ERR_OR_NULL to IS_ERR in PCIe PHY driver.
Changes from v1:
- stop using "brcm,is_c45" from bus node as suggested by Andrew. MDIO
PHY driver will logically OR MII_ADDR_C45 into the address when issues
any C45 MDIO read/write transaction.
Pramod Ku
ux_init api.
Signed-off-by: Pramod Kumar
---
drivers/net/phy/mdio-mux-gpio.c| 2 +-
drivers/net/phy/mdio-mux-mmioreg.c | 2 +-
drivers/net/phy/mdio-mux.c | 28 ++--
include/linux/mdio-mux.h | 4 +++-
4 files changed, 23 insertions(+), 13 dele
)
in place of of_mdiobus_regsiter().
-removed usage of IS_ERR_OR_NULL to IS_ERR in PCIe PHY driver.
Changes from v1:
- stop using "brcm,is_c45" from bus node as suggested by Andrew. MDIO
PHY driver will logically OR MII_ADDR_C45 into the address when issues
any C45 MDIO read/write transaction.
Pramod Ku
Change "mdio-parent-bus" from mandatory section to optional
as it won't be required by integrated MDIO multiplexer
which has bus selection and mdio transaction generation logic,
integrated inside.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
Documentation/devicet
Change "mdio-parent-bus" from mandatory section to optional
as it won't be required by integrated MDIO multiplexer
which has bus selection and mdio transaction generation logic,
integrated inside.
Signed-off-by: Pramod Kumar
---
Documentation/devicetree/bindings/net/mdio-mux.txt | 3 +
Add DT binding doc for Broadcom MDIO bus mutiplexer driver.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
.../bindings/net/brcm,mdio-mux-iproc.txt | 59 ++
1 file changed, 59 insertions(+)
create mode 100644
Documentation/devicetree/bindings/ne
Add DT binding doc for Broadcom MDIO bus mutiplexer driver.
Signed-off-by: Pramod Kumar
---
.../bindings/net/brcm,mdio-mux-iproc.txt | 59 ++
1 file changed, 59 insertions(+)
create mode 100644
Documentation/devicetree/bindings/net/brcm,mdio-mux-iproc.txt
diff
Binding doc for NS2 PCIe PHYs.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Jon Mason <jonma...@broadcom.com>
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
.../bindings/phy/brcm,mdio-mux-bus-pci.txt | 27 ++
1 file chan
Binding doc for NS2 PCIe PHYs.
Acked-by: Rob Herring
Signed-off-by: Jon Mason
Signed-off-by: Pramod Kumar
---
.../bindings/phy/brcm,mdio-mux-bus-pci.txt | 27 ++
1 file changed, 27 insertions(+)
create mode 100644
Documentation/devicetree/bindings/phy/brcm,mdio
-45 or C-22 mdio transaction.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
drivers/net/phy/Kconfig | 11 ++
drivers/net/phy/Makefile | 1 +
drivers/net/phy/mdio-mux-bcm-iproc.c | 246 +++
3 files changed, 258 inse
Add PCI Phy support for Broadcom Northstar2 SoCs. This driver uses the
interface from the iproc mdio mux driver to enable the devices
respective phys.
Signed-off-by: Jon Mason <jonma...@broadcom.com>
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
drivers
Add PCI Phy support for Broadcom Northstar2 SoCs. This driver uses the
interface from the iproc mdio mux driver to enable the devices
respective phys.
Signed-off-by: Jon Mason
Signed-off-by: Pramod Kumar
---
drivers/phy/Kconfig| 8 +++
drivers/phy/Makefile | 2
-45 or C-22 mdio transaction.
Signed-off-by: Pramod Kumar
---
drivers/net/phy/Kconfig | 11 ++
drivers/net/phy/Makefile | 1 +
drivers/net/phy/mdio-mux-bcm-iproc.c | 246 +++
3 files changed, 258 insertions(+)
create mode 100644 drivers
es from v1:
- stop using "brcm,is_c45" from bus node as suggested by Andrew. MDIO
PHY driver will logically OR MII_ADDR_C45 into the address when issues
any C45 MDIO read/write transaction.
Pramod Kumar (7):
mdio:mux: Enhanced MDIO mux framework for integrated multiplexers
binding: M
Change "mdio-parent-bus" from mandatory section to optional
as it won't be required by integrated MDIO multiplexer
which has bus selection and mdio transaction generation logic,
integrated inside.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
Documentation/devicet
Change "mdio-parent-bus" from mandatory section to optional
as it won't be required by integrated MDIO multiplexer
which has bus selection and mdio transaction generation logic,
integrated inside.
Signed-off-by: Pramod Kumar
---
Documentation/devicetree/bindings/net/mdio-mux.txt | 3 +
es from v1:
- stop using "brcm,is_c45" from bus node as suggested by Andrew. MDIO
PHY driver will logically OR MII_ADDR_C45 into the address when issues
any C45 MDIO read/write transaction.
Pramod Kumar (7):
mdio:mux: Enhanced MDIO mux framework for integrated multiplexers
binding: M
Add integrated MDIO multiplexer driver node which contains
two mux PCIe bus and one ethernet bus along with phys
lying on these bus.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 12
arch/arm64/boot/dts/broadcom/ns
ux_init api.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
drivers/net/phy/mdio-mux-gpio.c| 2 +-
drivers/net/phy/mdio-mux-mmioreg.c | 2 +-
drivers/net/phy/mdio-mux.c | 28 ++--
include/linux/mdio-mux.h | 4 +++-
4 files cha
Add integrated MDIO multiplexer driver node which contains
two mux PCIe bus and one ethernet bus along with phys
lying on these bus.
Signed-off-by: Pramod Kumar
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 12
arch/arm64/boot/dts/broadcom/ns2.dtsi| 31
ux_init api.
Signed-off-by: Pramod Kumar
---
drivers/net/phy/mdio-mux-gpio.c| 2 +-
drivers/net/phy/mdio-mux-mmioreg.c | 2 +-
drivers/net/phy/mdio-mux.c | 28 ++--
include/linux/mdio-mux.h | 4 +++-
4 files changed, 23 insertions(+), 13 dele
Add integrated MDIO multiplexer driver node which contains
two mux PCIe bus and one ethernet bus along with phys
lying on these bus.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 12
arch/arm64/boot/dts/broadcom/ns
Add integrated MDIO multiplexer driver node which contains
two mux PCIe bus and one ethernet bus along with phys
lying on these bus.
Signed-off-by: Pramod Kumar
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 12
arch/arm64/boot/dts/broadcom/ns2.dtsi| 31
Add DT binding doc for Broadcom MDIO bus mutiplexer driver.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
.../bindings/net/brcm,mdio-mux-iproc.txt | 59 ++
1 file changed, 59 insertions(+)
create mode 100644
Documentation/devicetree/bindings/ne
ux_init api.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
drivers/net/phy/mdio-mux-gpio.c| 2 +-
drivers/net/phy/mdio-mux-mmioreg.c | 2 +-
drivers/net/phy/mdio-mux.c | 28 ++--
include/linux/mdio-mux.h | 4 +++-
4 files cha
Add DT binding doc for Broadcom MDIO bus mutiplexer driver.
Signed-off-by: Pramod Kumar
---
.../bindings/net/brcm,mdio-mux-iproc.txt | 59 ++
1 file changed, 59 insertions(+)
create mode 100644
Documentation/devicetree/bindings/net/brcm,mdio-mux-iproc.txt
diff
ux_init api.
Signed-off-by: Pramod Kumar
---
drivers/net/phy/mdio-mux-gpio.c| 2 +-
drivers/net/phy/mdio-mux-mmioreg.c | 2 +-
drivers/net/phy/mdio-mux.c | 28 ++--
include/linux/mdio-mux.h | 4 +++-
4 files changed, 23 insertions(+), 13 dele
Binding doc for NS2 PCIe PHYs.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Jon Mason <jonma...@broadcom.com>
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
.../bindings/phy/brcm,mdio-mux-bus-pci.txt | 27 ++
1 file chan
Binding doc for NS2 PCIe PHYs.
Acked-by: Rob Herring
Signed-off-by: Jon Mason
Signed-off-by: Pramod Kumar
---
.../bindings/phy/brcm,mdio-mux-bus-pci.txt | 27 ++
1 file changed, 27 insertions(+)
create mode 100644
Documentation/devicetree/bindings/phy/brcm,mdio
-45 or C-22 mdio transaction.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
drivers/net/phy/Kconfig | 11 ++
drivers/net/phy/Makefile | 1 +
drivers/net/phy/mdio-mux-bcm-iproc.c | 246 +++
3 files changed, 258 inse
Add PCI Phy support for Broadcom Northstar2 SoCs. This driver uses the
interface from the iproc mdio mux driver to enable the devices
respective phys.
Signed-off-by: Jon Mason <jonma...@broadcom.com>
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
drivers
-45 or C-22 mdio transaction.
Signed-off-by: Pramod Kumar
---
drivers/net/phy/Kconfig | 11 ++
drivers/net/phy/Makefile | 1 +
drivers/net/phy/mdio-mux-bcm-iproc.c | 246 +++
3 files changed, 258 insertions(+)
create mode 100644 drivers
Add PCI Phy support for Broadcom Northstar2 SoCs. This driver uses the
interface from the iproc mdio mux driver to enable the devices
respective phys.
Signed-off-by: Jon Mason
Signed-off-by: Pramod Kumar
---
drivers/phy/Kconfig| 8 +++
drivers/phy/Makefile | 1
Change "mdio-parent-bus" from mandatory section to optional
as it won't be required by integrated MDIO multiplexer
which has bus selection and mdio transaction generation logic,
integrated inside.
Signed-off-by: Pramod Kumar <pramod.ku...@broadcom.com>
---
Documentation/devicet
Change "mdio-parent-bus" from mandatory section to optional
as it won't be required by integrated MDIO multiplexer
which has bus selection and mdio transaction generation logic,
integrated inside.
Signed-off-by: Pramod Kumar
---
Documentation/devicetree/bindings/net/mdio-mux.txt | 3 +
" from bus node as suggested by Andrew. MDIO
PHY driver will logically OR MII_ADDR_C45 into the address when issues
any C45 MDIO read/write transaction.
Pramod Kumar (7):
mdio:mux: Enhanced MDIO mux framework for integrated multiplexers
binding: Make "mdio-parent-bus" property from m
" from bus node as suggested by Andrew. MDIO
PHY driver will logically OR MII_ADDR_C45 into the address when issues
any C45 MDIO read/write transaction.
Pramod Kumar (7):
mdio:mux: Enhanced MDIO mux framework for integrated multiplexers
binding: Make "mdio-parent-bus" property from m
Hi Rob,
> -Original Message-
> From: Rob Herring [mailto:r...@kernel.org]
> Sent: 03 June 2016 07:13
> To: Pramod Kumar
> Cc: Pawel Moll; Mark Rutland; Ian Campbell; Kumar Gala; Catalin Marinas;
Will
> Deacon; Kishon Vijay Abraham I; David S. Miller;
devicet...@vger.k
Hi Rob,
> -Original Message-
> From: Rob Herring [mailto:r...@kernel.org]
> Sent: 03 June 2016 07:13
> To: Pramod Kumar
> Cc: Pawel Moll; Mark Rutland; Ian Campbell; Kumar Gala; Catalin Marinas;
Will
> Deacon; Kishon Vijay Abraham I; David S. Miller;
devicet...@vger.k
talin.mari...@arm.com; will.dea...@arm.com; kis...@ti.com;
> devicet...@vger.kernel.org; linux-arm-ker...@lists.infradead.org;
bcm-kernel-
> feedback-l...@broadcom.com; linux-kernel@vger.kernel.org;
> net...@vger.kernel.org
> Subject: Re: [PATCH v2 5/7] net:mdio-mux: Add MDIO mux drive
1 - 100 of 221 matches
Mail list logo