linux/arch/arm/mach-pxa
Petr Cvek 0fb58abb5d ARM: pxa: magician: Fix platform data for both PXA27x I2C controllers
This patch changes fast_mode settings for the normal and power I2C
controller on the HTC Magician machine.

Connected device on the Power I2C:
- MAX1587A: working in the fast mode

Connected devices on the Normal I2C:
- UDA1380: working in the fast mode
- OV9640: bus became stuck in the fast mode

The OV9640 is not using a standard I2C protocol, but an SCCB variant. Maybe
it is not fully compatible in the fast mode. Therefore fast mode for normal
I2C is disabled. If you not using the OV9640 then you can enable the fast
mode for the UDA1380.

Signed-off-by: Petr Cvek <petr.cvek@tul.cz>
[included Philipp Zabel's comment change]
Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
2015-10-14 23:06:57 +02:00
..
include/mach ARM: pxa: magician: Rename charger cable detection EGPIOs 2015-10-14 23:06:55 +02:00
am200epd.c ARM: pxa: remove IRQF_DISABLED 2013-12-11 17:32:41 -08:00
am300epd.c ARM: pxa: fix compilation problem on AM300EPD board 2014-02-10 10:32:08 -08:00
balloon3.c Merge branch 'queue/irq/arm' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next/cleanup 2015-08-05 17:24:11 +02:00
capc7117.c ARM: pxa: fix dm9000 platform data regression 2015-07-16 22:43:59 +02:00
cm-x2xx-pci.c ARM/pxa: Prepare *_irq_handler for irq argument removal 2015-07-13 14:59:15 +02:00
cm-x2xx-pci.h
cm-x2xx.c ARM: pxa: fix dm9000 platform data regression 2015-07-16 22:43:59 +02:00
cm-x255.c ARM: 7104/1: plat-pxa: break out GPIO driver specifics 2011-10-01 23:45:34 +01:00
cm-x270.c ARM: pxa: move platform_data definitions 2012-09-14 11:18:10 +02:00
cm-x300.c ARM: pxa: cm-x300: Use PWM lookup table 2015-10-14 23:06:50 +02:00
colibri-evalboard.c ARM: pxa: fix colibri build 2014-03-21 18:26:02 +01:00
colibri-pxa3xx.c ARM: pxa: move platform_data definitions 2012-09-14 11:18:10 +02:00
colibri-pxa270-income.c ARM: pxa: colibri-pxa270-income: Use PWM lookup table 2015-10-05 22:24:03 +02:00
colibri-pxa270.c ARM: pxa: fix dm9000 platform data regression 2015-07-16 22:43:59 +02:00
colibri-pxa300.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
colibri-pxa320.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
corgi_pm.c ARM: drivers: remove __dev* attributes. 2013-01-03 15:57:04 -08:00
corgi.c ARM: pxa: add regulator_has_full_constraints to corgi board file 2014-12-26 18:03:20 +01:00
csb701.c
csb726.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
devices.c ARM: pxa: add resources to pxaficp_ir 2015-09-26 21:12:59 +02:00
devices.h ARM: pxa3xx: provide specific platform_devices for all ssp ports 2014-09-19 01:58:43 +08:00
em-x270.c ARM: pxa: fix dm9000 platform data regression 2015-07-16 22:43:59 +02:00
eseries.c ARM: SoC: platform support for v4.2 2015-06-26 11:34:35 -07:00
ezx.c ARM: pxa: ezx: Use PWM lookup table 2015-10-05 22:25:09 +02:00
generic.c ARM: pxa: Transition pxa25x, pxa27x, pxa3xx to clk framework 2015-05-12 23:26:46 +02:00
generic.h ARM: pxa: Transition pxa25x, pxa27x, pxa3xx to clk framework 2015-05-12 23:26:46 +02:00
gumstix.c arm: mach-pxa: Convert pr_warning to pr_warn 2014-11-19 23:53:13 +01:00
h5000.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
himalaya.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
hx4700.c ARM: pxa: hx4700: Remove unused field initializers 2015-10-06 21:05:01 +02:00
icontrol.c ARM: pxa: Remove unused clock_enable field from struct pxa2xx_spi_master 2015-09-20 19:37:20 +02:00
idp.c ARM: fix typos in smc91x platform data 2015-03-04 23:32:26 -05:00
irq.c ARM: kill off set_irq_flags usage 2015-07-28 13:58:13 +02:00
Kconfig ARM: pxa: pxa_cplds: add lubbock and mainstone IO 2015-04-30 22:52:12 +02:00
littleton.c Input: pxa27x-keypad - use matrix_keymap for matrix keys 2013-06-18 22:56:51 -07:00
lpd270.c ARM: pxa: lpd270: Use PWM lookup table 2015-10-06 21:05:06 +02:00
lubbock.c ARM: SoC: platform support for v4.2 2015-06-26 11:34:35 -07:00
magician.c ARM: pxa: magician: Fix platform data for both PXA27x I2C controllers 2015-10-14 23:06:57 +02:00
mainstone.c ARM: pxa: mainstone: Use PWM lookup table 2015-10-14 23:06:12 +02:00
Makefile This is the pxa changes for v4.2 cycle. 2015-05-15 17:40:15 +02:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
mfp-pxa2xx.c arm: mach-pxa: Convert pr_warning to pr_warn 2014-11-19 23:53:13 +01:00
mfp-pxa3xx.c
mioa701_bootresume.S ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+ 2014-07-18 12:29:04 +01:00
mioa701.c ARM: pxa: mioa701: Use PWM lookup table 2015-10-14 23:06:47 +02:00
mp900.c ARM: Show proper respect for Heinrich Hertz by using the correct unit for frequency 2015-05-14 16:22:05 +01:00
mxm8x10.c ARM: pxa: move platform_data definitions 2012-09-14 11:18:10 +02:00
palm27x.c ARM: pxa: palm27x: Use PWM lookup table 2015-10-14 23:06:47 +02:00
palmld.c Input: pxa27x-keypad - use matrix_keymap for matrix keys 2013-06-18 22:56:51 -07:00
palmt5.c Input: pxa27x-keypad - use matrix_keymap for matrix keys 2013-06-18 22:56:51 -07:00
palmtc.c ARM: pxa: palmtc: Use PWM lookup table 2015-10-14 23:06:50 +02:00
palmte2.c ARM: pxa: palmte2: Use PWM lookup table 2015-10-14 23:06:48 +02:00
palmtreo.c Input: pxa27x-keypad - use matrix_keymap for matrix keys 2013-06-18 22:56:51 -07:00
palmtx.c Input: pxa27x-keypad - use matrix_keymap for matrix keys 2013-06-18 22:56:51 -07:00
palmz72.c Input: pxa27x-keypad - use matrix_keymap for matrix keys 2013-06-18 22:56:51 -07:00
pcm027.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
pcm990-baseboard.c ARM: pxa: pcm990: Use PWM lookup table 2015-10-14 23:06:48 +02:00
pm.c
poodle.c ARM: pxa: add regulator_has_full_constraints to poodle board file 2014-12-26 18:03:20 +01:00
pxa2xx.c ARM: pxa: move platform_data definitions 2012-09-14 11:18:10 +02:00
pxa3xx-ulpi.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
pxa3xx.c rtc: pxa: convert to use shared sa1100 functions 2015-09-05 19:37:15 +02:00
pxa25x.c ARM: pxa: transition to dmaengine phase 1 2015-07-18 12:16:33 +02:00
pxa27x.c rtc: pxa: convert to use shared sa1100 functions 2015-09-05 19:37:15 +02:00
pxa300.c ARM: pxa: Transition pxa25x, pxa27x, pxa3xx to clk framework 2015-05-12 23:26:46 +02:00
pxa320.c ARM: pxa: Transition pxa25x, pxa27x, pxa3xx to clk framework 2015-05-12 23:26:46 +02:00
pxa930.c ARM: pxa: move PXA_GPIO_TO_IRQ macro 2013-04-11 10:00:05 +08:00
pxa_cplds_irqs.c ARM: pxa: pxa_cplds: signedness bug in probe 2015-05-22 16:41:20 +02:00
pxa-dt.c ARM: appropriate __init annotation for const data 2015-07-28 13:55:27 +02:00
raumfeld.c ARM: pxa: raumfeld: Use PWM lookup table 2015-10-14 23:06:49 +02:00
reset.c ARM: pxa: prevent PXA270 occasional reboot freezes 2013-12-11 16:35:16 -08:00
saar.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
sharpsl_pm.c ARM: pxa: Use setup_timer 2015-07-18 12:16:43 +02:00
sleep.S ARM: pxa: correct errata number for PXA270 2014-07-04 20:30:42 +08:00
smemc.c ARM: PXA3xx: program the CSMSADRCFG register 2013-01-23 16:56:32 +08:00
spitz_pm.c ARM: drivers: remove __dev* attributes. 2013-01-03 15:57:04 -08:00
spitz.c ARM: pxa: add regulator_has_full_constraints to spitz board file 2014-12-26 18:04:26 +01:00
standby.S ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+ 2014-07-18 12:29:04 +01:00
stargate2.c misc: (at24) move header to linux/platform_data/ 2013-09-30 06:02:34 +02:00
tavorevb.c ARM: pxa: tavorevb: Use PWM lookup table 2015-10-14 23:06:51 +02:00
tosa-bt.c ARM: pxa: Use module_platform_driver 2015-07-18 12:16:42 +02:00
tosa.c ARM: SoC: platform support for v4.2 2015-06-26 11:34:35 -07:00
trizeps4.c ARM: pxa: fix dm9000 platform data regression 2015-07-16 22:43:59 +02:00
viper.c ARM: pxa: viper: Use PWM lookup table 2015-10-14 23:06:49 +02:00
vpac270.c ARM: pxa: fix dm9000 platform data regression 2015-07-16 22:43:59 +02:00
xcep.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
z2.c ARM: pxa: z2: Use PWM lookup table 2015-10-14 23:06:51 +02:00
zeus.c Merge branch 'fixes' into next/cleanup 2015-08-06 10:11:36 +02:00
zylonite_pxa300.c gpio: (gpio-pca953x) move header to linux/platform_data/ 2013-08-29 12:33:52 -07:00
zylonite_pxa320.c
zylonite.c ARM: pxa: zylonite: Use PWM lookup table 2015-10-14 23:06:52 +02:00