- Jan 26, 2009
-
-
Jean Delvare authored
Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
- Jan 07, 2009
-
-
Jean Delvare authored
I2C_CLASS_ALL is almost never what bus driver authors really want. These i2c classes are really only about which devices must be probed, not what devices can be present. As device drivers get converted to the new i2c device driver model, only a few device types will keep relying on probing. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Acked-by:
Sonic Zhang <sonic.zhang@analog.com>
-
- Jul 28, 2008
-
-
Michael Hennerich authored
PM_SUSPEND_MEM: Blackfin does not maintain register state through Hibernate. Save and restore peripheral base initialization during PM transitions. Signed-off-by:
Michael Hennerich <michael.hennerich@analog.com> Signed-off-by:
Bryan Wu <cooloney@kernel.org> Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- Apr 22, 2008
-
-
Kay Sievers authored
Since 43cc71ee, the platform modalias is prefixed with "platform:". Add MODULE_ALIAS() to the hotpluggable I2C platform drivers, to allow module auto loading. [ db: add some more drivers ] Signed-off-by:
Kay Sievers <kay.sievers@vrfy.org> Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Hans Schillstrom authored
Move init_completion to just before i2c transfer. http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action=TrackerItemEdit&tracker_item_id=3385 Signed-off-by:
Hans Schillstrom <hans.schillstrom@shlsys.com> Signed-off-by:
Sonic Zhang <sonic.zhang@analog.com> Signed-off-by:
Bryan Wu <cooloney@kernel.org> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Mike Frysinger authored
i2c-bfin-twi: Use simpler comment headers and strip out information that is maintained in the scm's log Signed-off-by:
Mike Frysinger <vapier.adi@gmail.com> Signed-off-by:
Bryan Wu <cooloney@kernel.org> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Bryan Wu authored
Signed-off-by:
Bryan Wu <cooloney@kernel.org> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Bryan Wu authored
Blackfin TWI controller hardware pin should be requested from GPIO port controller Before BF54x, there is no need to do this. But as long as BF54x and BF52x are supported by this generic driver, the missing pin mux operation should be added. Signed-off-by:
Bryan Wu <cooloney@kernel.org> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Bryan Wu authored
- Dynamic alloc the resource of TWI driver data according to board information - TWI register read/write accessor based on dynamic regs_base - Support TWI0/TWI1 for BF54x Signed-off-by:
Bryan Wu <cooloney@kernel.org> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Sonic Zhang authored
- Create a new mode TWI_I2C_MODE_REPEAT. - No change to smbus operation. Signed-off-by:
Sonic Zhang <sonic.zhang@analog.com> Signed-off-by:
Bryan Wu <cooloney@kernel.org> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
- Jan 27, 2008
-
-
Kalle Pokki authored
All the users of this driver explicitly specify the I2C bus numbers to be used in their platform data. Make the driver respect that. Signed-off-by:
Kalle Pokki <kalle.pokki@eke.fi> Cc: Bryan Wu <bryan.wu@analog.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
- Oct 13, 2007
-
-
Francis Moreau authored
Remove this unneeded mutex. Indeed it was used to serialize access to the hardware, but this is already done by the i2c-core layer, see 'bus_lock' mutex used by i2c_transfer(). Signed-off-by:
Francis Moreau <francis.moro@gmail.com> Acked-by:
Bryan Wu <bryan.wu@analog.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
- May 01, 2007
-
-
Bryan Wu authored
The i2c linux driver for blackfin architecture which supports blackfin on-chip TWI controller i2c operation. Signed-off-by:
Bryan Wu <bryan.wu@analog.com> Reviewed-by:
Alexey Dobriyan <adobriyan@gmail.com> Cc: David Brownell <david-b@pacbell.net> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-