Re: [PATCH v3 0/8] usb: ulpi: remove "dev" field from struct ulpi_ops

2016-08-29 Thread Greg KH
On Mon, Aug 29, 2016 at 10:58:25AM +0300, Felipe Balbi wrote: > > Hi folks, > > Tal Shorer writes: > > struct ulpi_ops is defined as follows: > > > > struct ulpi_ops { > > struct device *dev; > > int (*read)(struct ulpi_ops *ops, u8 addr); > > int (*write)(struct ulpi_ops

Re: [PATCH v3 0/8] usb: ulpi: remove "dev" field from struct ulpi_ops

2016-08-29 Thread Felipe Balbi
Hi folks, Tal Shorer writes: > struct ulpi_ops is defined as follows: > > struct ulpi_ops { > struct device *dev; > int (*read)(struct ulpi_ops *ops, u8 addr); > int (*write)(struct ulpi_ops *ops, u8 addr, u8 val); > }; > > Upon calling ulpi_register_interface(), the stru

[PATCH v3 0/8] usb: ulpi: remove "dev" field from struct ulpi_ops

2016-08-16 Thread Tal Shorer
struct ulpi_ops is defined as follows: struct ulpi_ops { struct device *dev; int (*read)(struct ulpi_ops *ops, u8 addr); int (*write)(struct ulpi_ops *ops, u8 addr, u8 val); }; Upon calling ulpi_register_interface(), the struct device argument is put inside the struct ulpi