Sonic Zhang
433b58877d
blackfin: twi: read twi mmr via bfin_read macro
...
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bob Liu <lliubbo@gmail.com>
2012-07-24 13:39:53 +08:00
Sonic Zhang
2a26a20552
bf60x: update anomaly id in serial and twi driver headers.
...
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bob Liu <lliubbo@gmail.com>
2012-07-24 13:39:52 +08:00
Sonic Zhang
f794d7ba88
i2c: i2c-bfin-twi: Always access 16 bit MMR by bfin 16 bit access Macro.
...
Otherwise, the compiler may optimize assemble code into 8bit access instruction
when target register is 8 bit width.
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bob Liu <lliubbo@gmail.com>
2012-07-24 13:39:50 +08:00
Sonic Zhang
bda45b8f34
blackfin: twi: include linux/i2c.h
...
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bob Liu <lliubbo@gmail.com>
2012-05-21 14:55:05 +08:00
Sonic Zhang
c41704f509
blackfin: bf60x: twi: work around temporary anomaly 0501001
...
Disable IRQ when reading MMR rcv_data8 and rcv_data16.
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bob Liu <lliubbo@gmail.com>
2012-05-21 14:55:03 +08:00
Sonic Zhang
1e92bf6d80
blackfin: twi: Move TWI MMR access macro to twi head file
...
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bob Liu <lliubbo@gmail.com>
2012-05-21 14:55:01 +08:00
Sonic Zhang
c55c89e939
blackfin: twi: move twi bit mask macro to twi head file
...
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bob Liu <lliubbo@gmail.com>
2012-05-21 14:54:21 +08:00
Mike Frysinger
ff7cbc4b5c
Blackfin: ppi/spi/twi headers: add missing __BFP undef
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-10-25 04:54:33 -04:00
Mike Frysinger
61c16b5c74
Blackfin: bfin_twi.h: start a common TWI header
...
Start one place for TWI definitions.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-10-25 04:54:32 -04:00