添加tca6424的代码,需要注意的是由于此芯片中断响应必须在I2C的读完成之后操作SDA和SCL脚,在i2c-rk2818.c中添加了一个函数。如果有影响其他器件的工作...
authorroot <root@ubuntu.(none)>
Tue, 17 Aug 2010 07:32:02 +0000 (00:32 -0700)
committerroot <root@ubuntu.(none)>
Tue, 17 Aug 2010 07:32:02 +0000 (00:32 -0700)
commit742cf307846969779053384b0e50a7904f3d4df9
tree1b9baff267a4bd95e6dea149c2f8c71d428f95b3
parent8ce3686024acb4ef6f8aa280fb11d165085df011
添加tca6424的代码,需要注意的是由于此芯片中断响应必须在I2C的读完成之后操作SDA和SCL脚,在i2c-rk2818.c中添加了一个函数。如果有影响其他器件的工作,请提出。使用之前需要make menuconfig先配置中断引脚数和支持的中断数,都为24,并配置扩展IOtca6424。
arch/arm/mach-rk2818/board-infosdk.c
arch/arm/mach-rk2818/include/mach/board.h
arch/arm/mach-rk2818/include/mach/gpio.h [changed mode: 0755->0644]
arch/arm/mach-rk2818/include/mach/irqs.h
drivers/gpio/Kconfig [changed mode: 0644->0755]
drivers/gpio/Makefile [changed mode: 0644->0755]
drivers/gpio/tca6424.c [new file with mode: 0755]
drivers/i2c/busses/i2c-rk2818.c
include/linux/i2c/tca6424.h [new file with mode: 0755]