alistair23-linux/drivers/i2c/busses
David Brownell 6e99806ebb i2c-at91 supports new-style i2c drivers
Make i2c-at91 register as i2c adapter zero (none of these chips seem to
have more than one TWI controllers) to let it kick in any board-specific
device declarations; also make it hotplug/coldplug.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Acked-by: Jean Delvare <khali@linux-fr.org>
Cc: Andrew Victor <andrew@sanpeople.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-05-10 09:26:53 -07:00
..
i2c-acorn.c
i2c-ali15x3.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-ali1535.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-ali1563.c
i2c-amd756-s4882.c
i2c-amd756.c
i2c-amd8111.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-at91.c i2c-at91 supports new-style i2c drivers 2007-05-10 09:26:53 -07:00
i2c-au1550.c
i2c-au1550.h
i2c-bfin-twi.c i2c: Blackfin Two Wire Interface driver 2007-05-01 23:26:32 +02:00
i2c-elektor.c i2c-elektor: Port to the new device driver model 2007-05-01 23:26:30 +02:00
i2c-gpio.c i2c: Bitbanging I2C bus driver using the GPIO API 2007-05-01 23:26:34 +02:00
i2c-hydra.c
i2c-i801.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-i810.c
i2c-ibm_iic.c
i2c-ibm_iic.h
i2c-iop3xx.c
i2c-iop3xx.h
i2c-isa.c i2c: Move i2c-isa-only exported symbol declarations 2007-05-01 23:26:32 +02:00
i2c-ixp4xx.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-ixp2000.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-mpc.c PCI: Cleanup the includes of <linux/pci.h> 2007-05-02 19:02:35 -07:00
i2c-mv64xxx.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-nforce2.c i2c-nforce2: Add support for the MCP61 and MCP65 2007-05-01 23:26:29 +02:00
i2c-ocores.c
i2c-omap.c i2c-omap: Switch to static adapter numbering 2007-05-01 23:26:32 +02:00
i2c-parport-light.c i2c-parport-light: Port to the new device driver model 2007-05-01 23:26:30 +02:00
i2c-parport.c layered parport code uses parport->dev 2007-05-08 11:15:05 -07:00
i2c-parport.h
i2c-pasemi.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-pca-isa.c Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 2007-05-04 18:04:29 -07:00
i2c-piix4.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-pnx.c
i2c-powermac.c
i2c-prosavage.c
i2c-pxa.c arm: fix i2c-pxa build 2007-05-10 09:26:52 -07:00
i2c-rpx.c
i2c-s3c2410.c i2c-s3c2410: Fix bug in releasing driver 2007-05-01 23:26:35 +02:00
i2c-savage4.c
i2c-sibyte.c
i2c-simtec.c i2c: New Simtec I2C bus driver 2007-05-01 23:26:34 +02:00
i2c-sis96x.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-sis630.c
i2c-sis5595.c
i2c-stub.c
i2c-tiny-usb.c i2c: New i2c-tiny-usb bus driver 2007-05-01 23:26:35 +02:00
i2c-versatile.c
i2c-via.c
i2c-viapro.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
i2c-voodoo3.c
Kconfig i2c: New i2c-tiny-usb bus driver 2007-05-01 23:26:35 +02:00
Makefile i2c: New i2c-tiny-usb bus driver 2007-05-01 23:26:35 +02:00
scx200_acb.c header cleaning: don't include smp_lock.h when not used 2007-05-08 11:15:07 -07:00
scx200_i2c.c