[PATCH v4 1/7] mdio: mux: Enhanced MDIO mux framework for integrated multiplexers
From: f.fainelli@gmail.com (Florian Fainelli)
Date: 2016-06-06 18:33:55
Also in:
linux-devicetree, lkml, netdev
From: f.fainelli@gmail.com (Florian Fainelli)
Date: 2016-06-06 18:33:55
Also in:
linux-devicetree, lkml, netdev
On 06/06/2016 05:41 AM, Pramod Kumar wrote:
An integrated multiplexer uses same address space for "muxed bus selection" and "generation of mdio transaction" hence its good to register parent bus from mux driver. Hence added a mechanism where mux driver could register a parent bus and pass it down to framework via mdio_mux_init api. Signed-off-by: Pramod Kumar <redacted>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
diff --git a/include/linux/mdio-mux.h b/include/linux/mdio-mux.h index a243dbb..61f5b21 100644 --- a/include/linux/mdio-mux.h +++ b/include/linux/mdio-mux.h@@ -10,11 +10,13 @@ #ifndef __LINUX_MDIO_MUX_H #define __LINUX_MDIO_MUX_H #include <linux/device.h> +#include <linux/phy.h>
You could have added just a forward declaration, this is a pointer to the structure so you don't need the compiler to have full knowledge of the storage type. Not a biggie. -- Florian