android_kernel_xiaomi_sm8350/arch/arm/mach-pxa
Robert Jarzmik 8dbed71ad1 [ARM] pxa/mioa701: fix camera regression
Since commit a48c24a696, the
camera is not working anymore.

After the v4l2 migration, the mt9m111 camera board
information was not passed to the i2c layer anymore, but
stored for future use of v4l2 (through soc_camera).

Because mioa701_i2c_devices[] was tagged as "__initdata",
and because after the v4l2 migration, the new structure
"iclink" references it, the mt9m111 driver is not probed
anymore, as part of "iclink" is not valid (discarded after
kernel init).

Although there is not compilation error, nor runtime oops,
this patch restores a working camera on the mioa701 board.

Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
Acked-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Eric Miao <eric.y.miao@gmail.com>
2010-06-13 23:55:15 +08:00
..
include/mach [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
am200epd.c
am300epd.c broadsheetfb: add multiple panel type support 2010-03-12 15:52:32 -08:00
balloon3.c [ARM] pxa: add the missing AC97 pin configurations 2010-03-02 07:40:48 +08:00
capc7117.c [ARM] pxa: add support for Embedian MXM-8x10 2010-03-02 07:40:51 +08:00
clock.c ARM: Consolidate clks_register() and similar 2010-02-12 17:32:36 +00:00
clock.h ARM: Consolidate clks_register() and similar 2010-02-12 17:32:36 +00:00
cm-x2xx-pci.c [ARM] pxa: use chip->ack() instead of accessing GEDR directly 2010-03-02 07:40:45 +08:00
cm-x2xx-pci.h
cm-x2xx.c
cm-x255.c [ARM] pxa: simplify the LCD pin configuration for pxa25x platforms 2010-03-02 07:40:46 +08:00
cm-x270.c [ARM] pxa/cm-x270: avoid direct access of GPIO/MFP registers 2010-03-02 07:40:48 +08:00
cm-x300.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
colibri-pxa3xx.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
colibri-pxa270.c
colibri-pxa300.c
colibri-pxa320.c
corgi_pm.c [ARM] pxa/corgi: cleanup GPIO configurations and low power mode settings 2010-05-11 17:25:00 +02:00
corgi.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
cpufreq-pxa2xx.c
cpufreq-pxa3xx.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
csb701.c
csb726.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
devices.c [ARM] pxa: fix no reference of cpu_is_pxa25x() in devices.c 2009-12-16 21:35:52 +08:00
devices.h
e330.c
e350.c
e400.c
e740.c [ARM] pxa: add the missing AC97 pin configurations 2010-03-02 07:40:48 +08:00
e750.c [ARM] pxa: add the missing AC97 pin configurations 2010-03-02 07:40:48 +08:00
e800.c [ARM] pxa: add the missing AC97 pin configurations 2010-03-02 07:40:48 +08:00
em-x270.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
eseries.c ARM: Consolidate clks_register() and similar 2010-02-12 17:32:36 +00:00
eseries.h
ezx.c
generic.c [ARM] pxa: remove pxa_gpio_mode() and files 2010-05-11 17:25:01 +02:00
generic.h
gumstix.c
h5000.c
himalaya.c
hx4700.c
icontrol.c Add hotplug support to mcp251x driver 2010-03-30 23:51:09 -07:00
idp.c [ARM] pxa: simplify the LCD pin configuration for pxa25x platforms 2010-03-02 07:40:46 +08:00
imote2.c [ARM] pxa: remove spi cs gpio direction to avoid clash with driver 2010-03-22 12:03:06 +08:00
irq.c [ARM] pxa: fix irq suspend/resume for pxa25x 2010-01-13 21:01:09 +08:00
Kconfig [ARM] pxa/vpac270: add ide support 2010-05-11 17:25:03 +02:00
leds-idp.c
leds-lubbock.c
leds-mainstone.c
leds.c
leds.h
littleton.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
lpd270.c [ARM] pxa: add the missing AC97 pin configurations 2010-03-02 07:40:48 +08:00
lubbock.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
magician.c [ARM] pxa: simplify the LCD pin configuration for pxa27x platforms 2010-03-02 07:40:47 +08:00
mainstone.c [ARM] pxa: add the missing AC97 pin configurations 2010-03-02 07:40:48 +08:00
Makefile [ARM] pxa: add basic support for Voipac PXA270 SBC 2010-05-11 17:25:02 +02:00
Makefile.boot
mfp-pxa2xx.c [ARM] pxa: allow MFP_LPM_INPUT to be explicitly specified 2010-05-11 17:25:00 +02:00
mfp-pxa3xx.c
mioa701_bootresume.S
mioa701.c [ARM] pxa/mioa701: fix camera regression 2010-06-13 23:55:15 +08:00
mp900.c
mxm8x10.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
palmld.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
palmt5.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
palmtc.c [ARM] pxa/palmtc: storage class should be before const qualifier 2010-05-31 12:03:44 +08:00
palmte2.c [ARM] pxa: simplify the LCD pin configuration for pxa25x platforms 2010-03-02 07:40:46 +08:00
palmtreo.c [ARM] pxa: simplify the LCD pin configuration for pxa27x platforms 2010-03-02 07:40:47 +08:00
palmtx.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
palmz72.c [ARM] pxa: simplify the LCD pin configuration for pxa27x platforms 2010-03-02 07:40:47 +08:00
pcm027.c
pcm990-baseboard.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
pm.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
poodle.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
pxa2xx.c
pxa3xx.c [ARM] pxa: remove unnecessary #include of <mach/ssp.h> 2010-05-11 17:24:58 +02:00
pxa25x.c ARM: Consolidate clks_register() and similar 2010-02-12 17:32:36 +00:00
pxa27x.c Merge branch 'origin' into devel-stable 2010-03-08 20:21:04 +00:00
pxa300.c ARM: Consolidate clks_register() and similar 2010-02-12 17:32:36 +00:00
pxa320.c ARM: Consolidate clks_register() and similar 2010-02-12 17:32:36 +00:00
pxa930.c
raumfeld.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
reset.c
saar.c
sharpsl_pm.c [ARM] pxa: remove pxa_gpio_mode() and files 2010-05-11 17:25:01 +02:00
sharpsl.h [ARM] pxa: remove now un-used corgi_ssp.c and corgi_lcd.c 2010-05-11 17:24:57 +02:00
sleep.S
smemc.c
spitz_pm.c [ARM] pxa/spitz: use generic GPIO API and remove pxa_gpio_mode() 2010-05-11 17:25:00 +02:00
spitz.c [ARM] pxa/spitz: Correctly register WM8750 2010-05-31 12:03:45 +08:00
standby.S
stargate2.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
tavorevb.c
time.c arm/{pxa,sa1100,nomadik}: Don't disable irqs in set_next_event and set_mode 2010-01-22 17:04:52 +01:00
tosa-bt.c
tosa.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
trizeps4.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
viper.c [ARM] pxa/viper: fix timeout usage for I2C 2010-05-06 11:12:11 +08:00
vpac270.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00
xcep.c
z2.c [ARM] pxa/z2: fix flash layout to final version 2010-06-13 23:55:14 +08:00
zeus.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-05-20 21:04:44 -07:00
zylonite_pxa300.c [ARM] pxa/zylonite: simplify reduntant gpio settings on mmc slot 2009-12-29 14:11:34 +08:00
zylonite_pxa320.c [ARM] pxa/zylonite: simplify reduntant gpio settings on mmc slot 2009-12-29 14:11:34 +08:00
zylonite.c [ARM] pxa: make it clear by converting MMC 'delay_detect' to millisecond 2010-05-11 17:25:04 +02:00