[PATCH 1/1] net: dsa: b53: Fix for failure when irq is not defined in dt

2019-02-07 Thread Arun Parameswaran
16994374a6fc ("net: dsa: b53: Make SRAB driver manage port interrupts") Fixes: b2ddc48a81b5 ("net: dsa: b53: Do not fail when IRQ are not initialized") Signed-off-by: Arun Parameswaran --- drivers/net/dsa/b53/b53_srab.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drive

Re: [PATCH v1 1/1] dt-binding: ptp: Add SoC compatibility strings for dte ptp clock

2017-07-18 Thread Arun Parameswaran
Hi David, On 17-07-10 06:44 AM, Rob Herring wrote: > On Thu, Jul 06, 2017 at 10:37:57AM -0700, Arun Parameswaran wrote: >> Add SoC specific compatibility strings to the Broadcom DTE >> based PTP clock binding document. >> >> Fixed the document heading and node name. >

[PATCH v1 1/1] dt-binding: ptp: Add SoC compatibility strings for dte ptp clock

2017-07-06 Thread Arun Parameswaran
Add SoC specific compatibility strings to the Broadcom DTE based PTP clock binding document. Fixed the document heading and node name. Fixes: 80d6076140b2 ("dt-binding: ptp: add bindings document for dte based ptp clock") Signed-off-by: Arun Parameswaran --- Documentation/devicetre

Re: [PATCH v1 1/2] dt-binding: ptp: add bindings document for dte based ptp clock

2017-06-19 Thread Arun Parameswaran
, Jun 12, 2017 at 01:26:00PM -0700, Arun Parameswaran wrote: >> Add device tree binding documentation for the Broadcom DTE >> PTP clock driver. >> >> Signed-off-by: Arun Parameswaran >> --- >> Documentation/devicetree/bindings/ptp/brcm,ptp-dte.txt | 13 +

Re: [PATCH v1 1/2] dt-binding: ptp: add bindings document for dte based ptp clock

2017-06-14 Thread Arun Parameswaran
On 17-06-14 11:18 AM, Ray Jui wrote: > > > On 6/13/17 10:46 AM, Arun Parameswaran wrote: >> >> Hi Richard, >> >> On 17-06-12 10:09 PM, Richard Cochran wrote: >>> On Mon, Jun 12, 2017 at 01:26:00PM -0700, Arun Parameswaran wrote: >>>

Re: [PATCH v1 1/2] dt-binding: ptp: add bindings document for dte based ptp clock

2017-06-14 Thread Arun Parameswaran
On 17-06-14 11:18 AM, Ray Jui wrote: > > > On 6/13/17 10:46 AM, Arun Parameswaran wrote: >> >> Hi Richard, >> >> On 17-06-12 10:09 PM, Richard Cochran wrote: >>> On Mon, Jun 12, 2017 at 01:26:00PM -0700, Arun Parameswaran wrote: >>>

Re: [PATCH v1 1/2] dt-binding: ptp: add bindings document for dte based ptp clock

2017-06-13 Thread Arun Parameswaran
Hi Richard, On 17-06-12 10:09 PM, Richard Cochran wrote: > On Mon, Jun 12, 2017 at 01:26:00PM -0700, Arun Parameswaran wrote: >> +Example: >> + >> +ptp_dte: ptp_dte@180af650 { >> +compatible = "brcm,ptp-dte"; >> +reg = <0x180af650 0x10>;

[PATCH v1 1/2] dt-binding: ptp: add bindings document for dte based ptp clock

2017-06-12 Thread Arun Parameswaran
Add device tree binding documentation for the Broadcom DTE PTP clock driver. Signed-off-by: Arun Parameswaran --- Documentation/devicetree/bindings/ptp/brcm,ptp-dte.txt | 13 + 1 file changed, 13 insertions(+) create mode 100644 Documentation/devicetree/bindings/ptp/brcm,ptp

[PATCH v1 2/2] ptp: Add a ptp clock driver for Broadcom DTE

2017-06-12 Thread Arun Parameswaran
This patch adds a ptp clock driver for the Broadcom SoCs using the Digital timing Engine (DTE) nco. Signed-off-by: Arun Parameswaran --- drivers/ptp/Kconfig | 16 +++ drivers/ptp/Makefile | 1 + drivers/ptp/ptp_dte.c | 353 ++ 3 files

[PATCH v1 0/2] Add support for Broadcom DTE based PTP clock

2017-06-12 Thread Arun Parameswaran
Hi, This patchset adds support for the DTE based PTP clock for Broadcom SoCs. The DTE nco based PTP clock can be used in both wired and wireless networks for precision time-stmaping purposes. Arun Parameswaran (2): dt-binding: ptp: add bindings document for dte based ptp clock ptp: Add a

Re: [PATCH 1/2] net: dsa: b53: Add compatible strings for the Cygnus-family BCM11360.

2017-04-24 Thread Arun Parameswaran
On 17-04-24 04:07 PM, Florian Fainelli wrote: > On 04/24/2017 04:03 PM, Arun Parameswaran wrote: >> Hi Eric >> >> A comment on the Device ID. >> >> >> On 17-04-24 02:50 PM, Eric Anholt wrote: >>> Cygnus is a small family of SoCs, of which w

Re: [PATCH 1/2] net: dsa: b53: Add compatible strings for the Cygnus-family BCM11360.

2017-04-24 Thread Arun Parameswaran
Hi Eric A comment on the Device ID. On 17-04-24 02:50 PM, Eric Anholt wrote: > Cygnus is a small family of SoCs, of which we currently have > devicetree for BCM11360 and BCM58300. The 11360's B53 is mostly the > same as 58xx, just requiring a tiny bit of setup that was previously > missing. > >

[PATCH v2 0/1] Fix for module license in Broadcom Phy Library

2015-10-15 Thread Arun Parameswaran
er's 'net-next' Kernel tree Arun Parameswaran (1): net: phy: bcm-phy-lib: Fix module license issue drivers/net/phy/bcm-phy-lib.c | 5 + 1 file changed, 5 insertions(+) -- 2.6.1 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a me

[PATCH v2 1/1] net: phy: bcm-phy-lib: Fix module license issue

2015-10-15 Thread Arun Parameswaran
This patch fixes the issue by adding the module license, author and description to the bcm-phy-lib.c file. Fixes: a1cba5613edf5 ("net: phy: Add Broadcom phy library for common interfaces") Signed-off-by: Arun Parameswaran --- drivers/net/phy/bcm-phy-lib.c | 5 + 1 file changed, 5 i

Re: [PATCH 1/1] net: phy: bcm-phy-lib: Fix module license issue

2015-10-15 Thread Arun Parameswaran
On 15-10-14 06:39 PM, David Miller wrote: > From: Arun Parameswaran > Date: Tue, 13 Oct 2015 13:40:12 -0700 > >> The 'bcm-phy-lib.c', added as a part of the commit >> "net: phy: Add Broadcom phy library for common interfaces" >> was missing the mo

[PATCH 0/1] Fix for module license in Broadcom Phy Library

2015-10-13 Thread Arun Parameswaran
Hi This patchset adds the module description, license & author to the Broadcom Phy Library (drivers/net/phy/bcm-phy-lib.c) introduced by the commit: a1cba5613edf5 ("net: phy: Add Broadcom phy library for common interfaces") Arun Parameswaran (1): net: phy: bcm-phy-lib: Fix module

[PATCH 1/1] net: phy: bcm-phy-lib: Fix module license issue

2015-10-13 Thread Arun Parameswaran
This patch fixes the issue by adding the module license, author and description to the bcm-phy-lib.c file. Fixes: a1cba5613edf5 ("net: phy: Add Broadcom phy library for common interfaces") Signed-off-by: Arun Parameswaran --- drivers/net/phy/bcm-phy-lib.c | 4 1 file changed, 4 inserti

[PATCH v3 0/5] Add support for Broadcom's iProc MDIO and Cygnus Ethernet PHY

2015-10-06 Thread Arun Parameswaran
ommit to modify the bcm7xxx phy driver to use the new core register defines. - Modified the Kconfig entry for the Broadcom PHY library to 'tristate' instead of 'bool' Arun Parameswaran (5): dt-bindings: net: Broadcom iProc MDIO bus driver device tree binding net: phy: Broadcom

[PATCH v3 1/5] dt-bindings: net: Broadcom iProc MDIO bus driver device tree binding

2015-10-06 Thread Arun Parameswaran
Add device tree binding documentation for the Broadcom iProc MDIO bus driver. Signed-off-by: Arun Parameswaran --- .../devicetree/bindings/net/brcm,iproc-mdio.txt| 23 ++ 1 file changed, 23 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/brcm

[PATCH v3 2/5] net: phy: Broadcom iProc MDIO bus driver

2015-10-06 Thread Arun Parameswaran
e MDIO bus. Signed-off-by: Arun Parameswaran --- drivers/net/phy/Kconfig | 9 ++ drivers/net/phy/Makefile | 1 + drivers/net/phy/mdio-bcm-iproc.c | 213 +++ 3 files changed, 223 insertions(+) create mode 100644 drivers/net/phy/mdio-bcm-ipr

[PATCH v3 3/5] net: phy: Add Broadcom phy library for common interfaces

2015-10-06 Thread Arun Parameswaran
This patch adds the Broadcom phy library to consolidate common interfaces shared by Broadcom phy's. Moved the common interfaces to the 'bcm-phy-lib.c' and updated the Broadcom PHY drivers to use the new APIs. Signed-off-by: Arun Parameswaran --- drivers/net/phy/Kconfig |

[PATCH v3 5/5] net: phy: bcm7xxx: Modified to use global core register defines

2015-10-06 Thread Arun Parameswaran
Modified the bcm7xxx phy driver to remove local core register defines and use the common ones from "include/linux/brcmphy.h" Signed-off-by: Arun Parameswaran --- drivers/net/phy/bcm7xxx.c | 9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/drivers/net/phy/b

[PATCH v3 4/5] net: phy: Broadcom Cygnus internal Etherent PHY driver

2015-10-06 Thread Arun Parameswaran
11300, BCM11320, BCM11350, BCM11360) The PHY's on these SoC's require some workarounds for stable operation, both during configuration time and during suspend/resume. This driver handles the application of the workarounds. Signed-off-by: Arun Parameswaran --- drivers/net/phy/Kconf

Re: [PATCH v2 4/5] net: phy: Broadcom Cygnus internal Etherent PHY driver

2015-10-06 Thread Arun Parameswaran
On 15-09-30 09:04 PM, kbuild test robot wrote: > Hi Arun, > > [auto build test results on v4.3-rc3 -- if it's inappropriate base, please > ignore] > > config: um-allyesconfig (attached as .config) > reproduce: > git checkout 0560b94805aa3bb38439b4f72b776d85d2aac394 > # save the a

[PATCH v2 3/5] net: phy: Add Broadcom phy library for common interfaces

2015-09-30 Thread Arun Parameswaran
This patch adds the Broadcom phy library to consolidate common interfaces shared by Broadcom phy's. Moved the common interfaces to the 'bcm-phy-lib.c' and updated the Broadcom PHY drivers to use the new APIs. Signed-off-by: Arun Parameswaran --- drivers/net/phy/Kconfig |

[PATCH v2 2/5] net: phy: Broadcom iProc MDIO bus driver

2015-09-30 Thread Arun Parameswaran
e MDIO bus. Signed-off-by: Arun Parameswaran --- drivers/net/phy/Kconfig | 9 ++ drivers/net/phy/Makefile | 1 + drivers/net/phy/mdio-bcm-iproc.c | 213 +++ 3 files changed, 223 insertions(+) create mode 100644 drivers/net/phy/mdio-bcm-ipr

[PATCH v2 5/5] net: phy: bcm7xxx: Modified to use global core register defines

2015-09-30 Thread Arun Parameswaran
Modified the bcm7xxx phy driver to remove local core register defines and use the common ones from "include/linux/brcmphy.h" Signed-off-by: Arun Parameswaran --- drivers/net/phy/bcm7xxx.c | 9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/drivers/net/phy/b

[PATCH v2 4/5] net: phy: Broadcom Cygnus internal Etherent PHY driver

2015-09-30 Thread Arun Parameswaran
11300, BCM11320, BCM11350, BCM11360) The PHY's on these SoC's require some workarounds for stable operation, both during configuration time and during suspend/resume. This driver handles the application of the workarounds. Signed-off-by: Arun Parameswaran --- drivers/net/phy/Kconf

[PATCH v2 1/5] dt-bindings: net: Broadcom iProc MDIO bus driver device tree binding

2015-09-30 Thread Arun Parameswaran
Add device tree binding documentation for the Broadcom iProc MDIO bus driver. Signed-off-by: Arun Parameswaran --- .../devicetree/bindings/net/brcm,iproc-mdio.txt| 23 ++ 1 file changed, 23 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/brcm

[PATCH v2 0/5] Add support for Broadcom's iProc MDIO and Cygnus Ethernet PHY

2015-09-30 Thread Arun Parameswaran
r to use the new core register defines. - Modified the Kconfig entry for the Broadcom PHY library to 'tristate' instead of 'bool' Arun Parameswaran (5): dt-bindings: net: Broadcom iProc MDIO bus driver device tree binding net: phy: Broadcom iProc MDIO bus driver net: phy: Add Bro

Re: [PATCH 1/4] dt-bindings: net: Broadcom iProc MDIO bus driver device tree binding

2015-09-30 Thread Arun Parameswaran
On 15-09-30 02:36 PM, Florian Fainelli wrote: > On 30/09/15 13:32, Arun Parameswaran wrote: >> Add device tree binding documentation for the Broadcom iProc MDIO >> bus driver. >> >> Signed-off-by: Arun Parameswaran >> --- >> .../devicetree/b

Re: [PATCH 4/4] net: phy: Broadcom Cygnus internal Etherent PHY driver

2015-09-30 Thread Arun Parameswaran
On 15-09-30 02:37 PM, Florian Fainelli wrote: > On 30/09/15 13:32, Arun Parameswaran wrote: >> Add support for the Broadcom Cygnus SoCs internal PHY's. >> The PHYs are 1000M/100M/10M capable with support for 'EEE' >> and 'APD' (Auto Power Down). >

[PATCH 2/4] net: phy: Broadcom iProc MDIO bus driver

2015-09-30 Thread Arun Parameswaran
e MDIO bus. Signed-off-by: Arun Parameswaran --- drivers/net/phy/Kconfig | 9 ++ drivers/net/phy/Makefile | 1 + drivers/net/phy/mdio-bcm-iproc.c | 213 +++ 3 files changed, 223 insertions(+) create mode 100644 drivers/net/phy/mdio-bcm-ipr

[PATCH 0/4] Add support for Broadcom's iProc MDIO and Cygnus Ethernet PHY

2015-09-30 Thread Arun Parameswaran
7;s used by the Broadcom phys to a common library. Existing Broadcom phy drivers have been modified to use the common library API's. The Ethernet driver for the iProc family will be submitted soon, as will the device tree configurations for the different iProc family SoCs. Arun Parameswaran (4)

[PATCH 4/4] net: phy: Broadcom Cygnus internal Etherent PHY driver

2015-09-30 Thread Arun Parameswaran
11300, BCM11320, BCM11350, BCM11360) The PHY's on these SoC's require some workarounds for stable operation, both during configuration time and during suspend/resume. This driver handles the application of the workarounds. Signed-off-by: Arun Parameswaran --- drivers/net/phy/Kconf

[PATCH 3/4] net: phy: Add Broadcom phy library for common interfaces

2015-09-30 Thread Arun Parameswaran
This patch adds the Broadcom phy library to consolidate common interfaces shared by Broadcom phy's. Moved the common interfaces to the 'bcm-phy-lib.c' and updated the Broadcom PHY drivers to use the new APIs. Signed-off-by: Arun Parameswaran --- drivers/net/phy/Kconfig |

[PATCH 1/4] dt-bindings: net: Broadcom iProc MDIO bus driver device tree binding

2015-09-30 Thread Arun Parameswaran
Add device tree binding documentation for the Broadcom iProc MDIO bus driver. Signed-off-by: Arun Parameswaran --- .../devicetree/bindings/net/brcm,iproc-mdio.txt| 23 ++ 1 file changed, 23 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/brcm

Re: [PATCH 1/1] net: core: 'ethtool' issue with querying phy settings

2015-06-01 Thread Arun Parameswaran
On 15-06-01 02:46 PM, David Miller wrote: > From: Arun Parameswaran > Date: Mon, 1 Jun 2015 14:41:43 -0700 > >> It would be nice for the 'ethtool' to be flexible to support querying >> specific PHY irrespective of the net implementation, but that is being &

Re: [PATCH 1/1] net: core: 'ethtool' issue with querying phy settings

2015-06-01 Thread Arun Parameswaran
On 15-06-01 11:05 AM, Ben Hutchings wrote: > On Sun, 2015-05-31 at 17:19 -0700, David Miller wrote: >> From: Ben Hutchings >> Date: Sun, 31 May 2015 20:54:06 +0100 >> >>> On Fri, 2015-05-22 at 16:15 -0400, David Miller wrote: >>>> From: Arun Paramesw

Re: [PATCH 0/2] Fix couple of issues with 'ethtool' get/set API's

2015-06-01 Thread Arun Parameswaran
On 15-06-01 12:29 PM, Ben Hutchings wrote: > On Mon, 2015-06-01 at 12:12 -0700, Arun Parameswaran wrote: >> On 15-06-01 11:07 AM, Ben Hutchings wrote: >>> On Mon, 2015-06-01 at 10:14 -0700, Arun Parameswaran wrote: >>>> On 15-05-31 12:59 PM, Ben Hutchings wrote: >

Re: [PATCH 0/2] Fix couple of issues with 'ethtool' get/set API's

2015-06-01 Thread Arun Parameswaran
On 15-06-01 11:07 AM, Ben Hutchings wrote: > On Mon, 2015-06-01 at 10:14 -0700, Arun Parameswaran wrote: >> On 15-05-31 12:59 PM, Ben Hutchings wrote: >>> On Fri, 2015-05-22 at 15:43 -0700, Arun Parameswaran wrote: >>>> Hi, >>>> The patch fixes 2 issues wi

Re: [PATCH 0/2] Fix couple of issues with 'ethtool' get/set API's

2015-06-01 Thread Arun Parameswaran
On 15-05-31 12:59 PM, Ben Hutchings wrote: > On Fri, 2015-05-22 at 15:43 -0700, Arun Parameswaran wrote: >> Hi, >> The patch fixes 2 issues with 'ethtool' getting/setting parametres in >> the do_gset() do_sset() API's. >> >> I have pushed a patch

[PATCH 1/2] ethtool: Clear the command data structure before sending requests

2015-05-22 Thread Arun Parameswaran
the do_gset() & do_sset() to clear the command data structure. This will prevent the 'ethtool' from passing wrong parametres, for example incorrect 'phyad'. Signed-off-by: Arun Parameswaran Reviewed-by: JD (Jiandong) Zheng --- ethtool.c |3 +++ 1 file changed, 3 in

[PATCH 0/2] Fix couple of issues with 'ethtool' get/set API's

2015-05-22 Thread Arun Parameswaran
ettings. These changes will still work with older Kernel's (as the Kernel clears the command data structure). Thanks Arun Parameswaran (2): ethtool: Clear the command data structure before sending requests ethtool: Fix an issue with handling 'phyad' while updating settings ethtool

[PATCH 2/2] ethtool: Fix an issue with handling 'phyad' while updating settings

2015-05-22 Thread Arun Parameswaran
phyad' or 'port' requested in the command to query for the settings, before applying the new ones. Signed-off-by: Arun Parameswaran Reviewed-by: JD (Jiandong) Zheng --- ethtool.c |6 ++ 1 file changed, 6 insertions(+) diff --git a/ethtool.c b/ethtool.c index 668c189

[PATCH 1/1] net: core: 'ethtool' issue with querying phy settings

2015-05-20 Thread Arun Parameswaran
r files in the 'net/core'. So the fix is applied to the 'ethtool_get_settings()' which is only called in the context of the 'ethtool'. Signed-off-by: Arun Parameswaran Reviewed-by: Ray Jui Reviewed-by: Scott Branden --- net/core/ethtool.c | 10 +- 1 file

[PATCH 0/1] Fix an issue with 'ethtool' configuring PHYs

2015-05-20 Thread Arun Parameswaran
e the PHY1, which now ends up with partial configurations of PHY0 and the new speed. This patch series is based on Linux v4.1-rc4 and is available in: https://github.com/Broadcom/cygnus-linux/tree/net-core-ethtool-fix-v1 Arun Parameswaran (1): SWMAPYVR-4339 net: core: 'ethtool' issu