Messages in this thread | | | Date | Sun, 11 Mar 2012 08:43:23 +0100 | From | Wolfram Sang <> | Subject | Re: [PATCH v5 3/3] USB: ohci-nxp: Support for LPC32xx |
| |
> > And while we are at it: Could you also try replacing i2c_write() > > with i2c_smbus_write_byte_data(isp1301_i2c_client, reg, val)? > > Interestingly now, replacing i2c_write() calls with > i2c_smbus_write_byte_data() did _not_ work (hardware initialization > failure). I guess this is due to the differences between i2c and > smbus, and the hardware only handles the former correctly?
Did you take into consideration that the smbus-call has (client, reg, val) as arguments while i2c_write has (val, reg), that is you have to swap the arguments?
-- Pengutronix e.K. | Wolfram Sang | Industrial Linux Solutions | http://www.pengutronix.de/ | [unhandled content-type:application/pgp-signature] | |