Re: [PATCH v10 3/7] i2c: fsi: Add port structures

2018-06-19 Thread Joel Stanley
On 20 June 2018 at 13:04, Benjamin Herrenschmidt wrote: > On Wed, 2018-06-13 at 14:36 -0500, Eddie James wrote: >> } >> >> +static int fsi_i2c_remove(struct device *dev) >> +{ >> + struct fsi_i2c_master *i2c = dev_get_drvdata(dev); >> + struct fsi_i2c_port *port; >> + >> +

Re: [PATCH v10 3/7] i2c: fsi: Add port structures

2018-06-19 Thread Joel Stanley
On 20 June 2018 at 13:04, Benjamin Herrenschmidt wrote: > On Wed, 2018-06-13 at 14:36 -0500, Eddie James wrote: >> } >> >> +static int fsi_i2c_remove(struct device *dev) >> +{ >> + struct fsi_i2c_master *i2c = dev_get_drvdata(dev); >> + struct fsi_i2c_port *port; >> + >> +

Re: [PATCH v10 3/7] i2c: fsi: Add port structures

2018-06-19 Thread Benjamin Herrenschmidt
On Wed, 2018-06-13 at 14:36 -0500, Eddie James wrote: > } > > +static int fsi_i2c_remove(struct device *dev) > +{ > + struct fsi_i2c_master *i2c = dev_get_drvdata(dev); > + struct fsi_i2c_port *port; > + > + list_for_each_entry(port, >ports, list) { > +

Re: [PATCH v10 3/7] i2c: fsi: Add port structures

2018-06-19 Thread Benjamin Herrenschmidt
On Wed, 2018-06-13 at 14:36 -0500, Eddie James wrote: > } > > +static int fsi_i2c_remove(struct device *dev) > +{ > + struct fsi_i2c_master *i2c = dev_get_drvdata(dev); > + struct fsi_i2c_port *port; > + > + list_for_each_entry(port, >ports, list) { > +

[PATCH v10 3/7] i2c: fsi: Add port structures

2018-06-13 Thread Eddie James
Add and initialize I2C adapters for each port on the FSI-attached I2C master. Ports for each master are defined in the devicetree. Signed-off-by: Eddie James --- drivers/i2c/busses/i2c-fsi.c | 90 1 file changed, 90 insertions(+) diff --git

[PATCH v10 3/7] i2c: fsi: Add port structures

2018-06-13 Thread Eddie James
Add and initialize I2C adapters for each port on the FSI-attached I2C master. Ports for each master are defined in the devicetree. Signed-off-by: Eddie James --- drivers/i2c/busses/i2c-fsi.c | 90 1 file changed, 90 insertions(+) diff --git