Re: [PATCH 3/3] net: dsa: ksz: Add Microchip KSZ8795 DSA driver

2019-07-25 Thread Marek Vasut
On 7/25/19 4:59 PM, Andrew Lunn wrote: > On Thu, Jul 25, 2019 at 04:56:37PM +0200, Marek Vasut wrote: >> On 7/25/19 4:03 PM, Andrew Lunn wrote: >>> On Wed, Jul 24, 2019 at 03:40:48PM +0200, Marek Vasut wrote: From: Tristram Ha +static void ksz8795_phy_setup(struct ksz_device *dev, int po

Re: [PATCH 3/3] net: dsa: ksz: Add Microchip KSZ8795 DSA driver

2019-07-25 Thread Andrew Lunn
On Thu, Jul 25, 2019 at 04:56:37PM +0200, Marek Vasut wrote: > On 7/25/19 4:03 PM, Andrew Lunn wrote: > > On Wed, Jul 24, 2019 at 03:40:48PM +0200, Marek Vasut wrote: > >> From: Tristram Ha > >> +static void ksz8795_phy_setup(struct ksz_device *dev, int port, > >> +struct p

Re: [PATCH 3/3] net: dsa: ksz: Add Microchip KSZ8795 DSA driver

2019-07-25 Thread Marek Vasut
On 7/25/19 4:03 PM, Andrew Lunn wrote: > On Wed, Jul 24, 2019 at 03:40:48PM +0200, Marek Vasut wrote: >> From: Tristram Ha >> +static void ksz8795_phy_setup(struct ksz_device *dev, int port, >> + struct phy_device *phy) >> +{ >> +if (port < dev->phy_port_cnt) { >> +

Re: [PATCH 3/3] net: dsa: ksz: Add Microchip KSZ8795 DSA driver

2019-07-25 Thread Andrew Lunn
On Wed, Jul 24, 2019 at 03:40:48PM +0200, Marek Vasut wrote: > From: Tristram Ha > +static void ksz8795_phy_setup(struct ksz_device *dev, int port, > + struct phy_device *phy) > +{ > + if (port < dev->phy_port_cnt) { > + /* > + * SUPPORTED_Asy

Re: [PATCH 3/3] net: dsa: ksz: Add Microchip KSZ8795 DSA driver

2019-07-24 Thread David Miller
From: Marek Vasut Date: Wed, 24 Jul 2019 15:40:48 +0200 > +static void ksz8795_r_mib_cnt(struct ksz_device *dev, int port, u16 addr, > + u64 *cnt) > +{ > + u32 data; > + u16 ctrl_addr; > + u8 check; > + int loop; Reverse christmas tree for these local va

[PATCH 3/3] net: dsa: ksz: Add Microchip KSZ8795 DSA driver

2019-07-24 Thread Marek Vasut
From: Tristram Ha Add Microchip KSZ8795 DSA driver. Signed-off-by: Tristram Ha Signed-off-by: Marek Vasut Cc: Andrew Lunn Cc: David S. Miller Cc: Florian Fainelli Cc: Tristram Ha Cc: Vivien Didelot Cc: Woojung Huh --- drivers/net/dsa/microchip/Kconfig | 18 + drivers/net/dsa/mic