9
0
Fork 0
barebox/arch/arm/mach-omap/include/mach
Jan Weitzel c988b8bf7f i2c-omap: Update driver
The driver didn't work well with at24 driver. NACKS are lost.
Errors are lost in isr due to the local variable err. Also we didn't wait for
bus free in omap_i2c_xfer_msg.

Fix issues and get other improvements from linux kernel

Tested on OMAP4 and AM335x

Signed-off-by: Jan Weitzel <j.weitzel@phytec.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2013-09-27 16:24:37 +02:00
..
am33xx-clock.h PCM051: Fixup DDRPLL 2013-09-05 10:15:49 +02:00
am33xx-devices.h ARM: am33xx: Add mmc1 registration helper 2013-08-27 07:12:33 +02:00
am33xx-generic.h ARM: am33xx: implement cpu revision decoding 2013-08-27 07:12:33 +02:00
am33xx-mux.h ARM: OMAP: AM33xx: Add basic NAND support 2013-07-09 19:33:15 +02:00
am33xx-silicon.h ARM: am33xx: implement cpu revision decoding 2013-08-27 07:12:33 +02:00
bbu.h ARM: omap: barebox update spi nor MLO handler 2013-08-26 08:59:19 +02:00
clocks.h ARM omap: include individual SoC files 2012-12-19 21:51:49 +01:00
cm-regbits-34xx.h ehci: add omap support 2010-08-06 19:17:45 +02:00
control.h ARM omap3: Add change OMAP_ prefix to OMAP3_ for registers 2012-12-20 11:43:05 +01:00
cpsw.h drivers: net: add driver for TI CPSW 2013-01-10 20:41:50 +01:00
debug_ll.h ARM: omap: rename INIT_LL to omap_uart_lowlevel_init 2013-08-27 07:12:33 +02:00
devices.h i2c-omap: Remove cpu_is functions completely 2013-06-23 20:35:22 +02:00
ehci.h ehci: add omap support 2010-08-06 19:17:45 +02:00
emac_defs.h drivers/net: add driver for the EMAC device found in some TI SoCs 2012-09-17 10:54:50 +02:00
generic.h i2c-omap: Update driver 2013-09-27 16:24:37 +02:00
gpmc.h ARM omap: Make gpmc base runtime configurable 2012-12-19 21:51:49 +01:00
gpmc_nand.h ARM: OMAP: AM33xx: Add basic NAND support 2013-07-09 19:33:15 +02:00
intc.h Remove old, inaccurate "FileName:" cruft from ARM files 2012-12-05 19:51:14 +01:00
mcspi.h drivers/spi: add driver for the Multichannel SPI controller found in TI SoCs 2012-09-06 19:35:03 +02:00
omap-fb.h ARM omap-fb: add board helper code 2013-06-24 21:49:34 +02:00
omap3-clock.h ARM omap3: Add change OMAP_ prefix to OMAP3_ for registers 2012-12-20 11:43:05 +01:00
omap3-devices.h i2c-omap: Remove cpu_is functions completely 2013-06-23 20:35:22 +02:00
omap3-generic.h ARM: omap: fix omap_save_bootinfo 2013-08-27 07:12:33 +02:00
omap3-mux.h Remove old, inaccurate "FileName:" cruft from ARM files 2012-12-05 19:51:14 +01:00
omap3-silicon.h ARM: OMAP3: invalidate L2 cache using ROM API 2013-03-04 17:00:23 +01:00
omap3-smx.h ARM omap3: Add change OMAP_ prefix to OMAP3_ for registers 2012-12-20 11:43:05 +01:00
omap4-clock.h OMAP4: use OPPs recommended in datasheet 2013-01-17 18:46:40 +01:00
omap4-devices.h i2c-omap: Remove cpu_is functions completely 2013-06-23 20:35:22 +02:00
omap4-generic.h ARM: omap: fix omap_save_bootinfo 2013-08-27 07:12:33 +02:00
omap4-mux.h OMAP4: removed __packed__ annotation from pad_conf_entry 2012-12-05 08:38:55 +01:00
omap4-silicon.h omap4: set voltage according to mpu freq 2013-06-18 21:33:55 +02:00
omap4_rom_usb.h ARM: omap4_romusb: allow adding usb-serial when not booting from usb 2013-03-25 10:21:16 +01:00
omap4_twl6030_mmc.h omap_hsmmc: setup mmc voltage on twl6030 2011-12-21 12:48:08 +01:00
omap_hsmmc.h mci: omap: Allow to set mmc devname via platformdata 2013-08-27 07:12:32 +02:00
sdrc.h ARM omap3: Add change OMAP_ prefix to OMAP3_ for registers 2012-12-20 11:43:05 +01:00
sys_info.h ARM: am33xx: implement cpu revision decoding 2013-08-27 07:12:33 +02:00
syslib.h Remove old, inaccurate "FileName:" cruft from ARM files 2012-12-05 19:51:14 +01:00
timers.h ARM omap: Make timer base runtime configurable 2012-12-19 21:51:49 +01:00
wdt.h arm: beaglebone: add first-stage support for AM335x and board 2012-12-20 12:30:26 +01:00