Commit Graph

265098 Commits

Author SHA1 Message Date
Dave Martin
ea12613cf7 ARM: l2x0/pl310: Refactor Kconfig to be more maintainable
Making CACHE_L2X0 depend on (huge list of MACH_ and ARCH_ configs)
is bothersome to maintain and likely to lead to merge conflicts.

This patch moves the knowledge of which platforms have a L2x0 or
PL310 cache controller to the individual machines.  To enable this,
a new MIGHT_HAVE_CACHE_L2X0 config option is introduced to allow
machines to indicate that they may have such a cache controller
independently of each other.

Boards/SoCs which cannot reliably operate without the L2 cache
controller support will need to select CACHE_L2X0 directly from
their own Kconfigs instead.  This applies to some TrustZone-enabled
boards where Linux runs in the Normal World, for example.

Signed-off-by: Dave Martin <dave.martin@linaro.org>
Acked-by: Anton Vorontsov <cbouatmailru@gmail.com>
        (for cns3xxx)
Acked-by: Tony Lindgren <tony@atomide.com>
        (for omap)
Acked-by: Shawn Guo <shawn.guo@linaro.org>
        (for imx)
Acked-by: Kukjin Kim <kgene.kim@samsung.com>
        (for exynos)
Acked-by: Sascha Hauer <s.hauer@pengutronix.de>
        (for imx)
Acked-by: Olof Johansson <olof@lixom.net>
        (for tegra)
2012-02-01 20:13:06 +08:00
黄涛
624dbd89a7 rk: move vpu_service.c from mach-rk29 to plat-rk 2012-02-01 19:43:04 +08:00
黄涛
c9b0d6e85c rk: move usb_detect.c from mach-rk29 to plat-rk 2012-02-01 19:41:34 +08:00
黄涛
496093fdc4 rk: move last_log.c from mach-rk29 to plat-rk 2012-02-01 19:39:04 +08:00
黄涛
0f30d04057 arm: rk: add plat-rk 2012-02-01 19:30:57 +08:00
邱建斌
b9cb3f5949 td8801 : lineout mode change to diff 2012-02-01 17:19:10 +08:00
ddl
428ef3d777 camera: Improve test framerate method and version update to v0.x.6 2012-02-01 16:37:17 +08:00
lw
a4ec9a50e7 a22:fix buiding error 2012-02-01 14:43:23 +08:00
zhanghao
2dac4755e5 pixcir driver: fix a bug touchscreen cannot hold touching 2012-02-01 11:36:23 +08:00
杨云
8460fc2e6d K97:alter orientation of gsensor 2012-01-31 16:10:04 +08:00
yangyun
9796e33489 alter path of toolchain in pack-kernel.sh 2012-01-31 11:51:27 +08:00
邱建斌
75c0493821 wm8994 : add some route 2012-01-31 11:29:18 +08:00
杨云
0a7fdbc294 reset 04d70e6 and use board-rk29-ddr3sdk.c handle orientation 2012-01-30 18:52:29 +08:00
杨云
76f521a5ef alter gsensor orientation of mma8452 2012-01-30 18:34:02 +08:00
ddl
1c2e256b7b camera: Port all sensor driver for rockchip to 3.0 kernel 2012-01-30 15:17:53 +08:00
zwp
01dd8fe7ad solve laibao touch screen bug:
when we read a illegal touch gesture,touch work queue will loop for ever.
2012-01-18 17:37:08 +08:00
黄涛
121fb4892d fix wrong commit 1852a72 2012-01-18 14:25:45 +08:00
yanXiaoJun
1852a726aa move adc battery platform data from devices.c to board-rk29-k97.c 2012-01-18 13:47:12 +08:00
yang yong zong
a4aa9c20cf K97 项目相关修改 2012-01-18 11:30:37 +08:00
zwp
f2cf501f69 modify laibao touch driver:
1.transmit all data of mutitouch point one time.
2.modify touch release code.
2.release touch when touch up or touch point number is 0.
2012-01-17 11:11:48 +08:00
root
de73e47336 td8801:camera:add sensor frame rate macro in board and set the front camera to mirror in register 0x14 2012-01-16 17:58:31 +08:00
zwp
bd10015044 update LAIBAO touch screen.
1.add touch point number reading.
2.add judgement of device id when device probe.
2012-01-16 17:16:47 +08:00
chenli
eb91b3bb9d modify the GPU's MMU mechanism to avoid accessing the freed pagetables 2012-01-16 14:53:34 +08:00
lw
b55a7eeb64 fix wm831x building warning 2012-01-16 11:42:48 +08:00
llj
354d3e672d A22:fix mtk23d.c compile warning 2012-01-14 10:55:48 +08:00
zwp
5dab82aac1 sovle laibao touch bug. 2012-01-14 14:09:46 +08:00
zwp
2a4680b714 modify mu509 driver to solve NULL pointer bug. 2012-01-14 13:20:53 +08:00
root
e7a8ed88d3 touch screen:clean gt818_ts.c compile warning 2012-01-13 18:56:03 +08:00
邱建斌
4f1b399e46 wm8994: Add inverter to adapt 2012-01-13 16:19:34 +08:00
wdc
5eff7bece8 clean warning for sdk rfkill 2012-01-13 10:47:34 +08:00
wdc
14569127ae clean warning for bt and rfkill 2012-01-13 10:04:46 +08:00
许盛飞
65c315207f rk29: slove the warning of spi_sram.c 2012-01-13 09:26:11 +08:00
邱建斌
33b0473d0a headset: if headset have not MIC will reported BIT_HEADSET_NO_MIC else reported BIT_HEADSET 2012-01-12 16:33:28 +08:00
黄涛
ff6c01b4ab rk29: phonesdk: defconfig: use new charger display, new G3 logo 2012-01-11 10:48:21 +08:00
黄涛
af3be323f4 Merge remote-tracking branch 'aosp/android-3.0' into develop-3.0
Conflicts:
	drivers/net/wireless/bcm4329/dhd_common.c
2012-01-10 16:22:59 +08:00
hzf
7286c791f7 td8801:ddr to 192M and add wm831x led 2012-01-10 15:29:17 +08:00
邱建斌
5633fb73f3 wm8994: add gpio config about all board 2012-01-09 18:53:25 +08:00
邱建斌
997c99f6f1 wm8994: fix bt_incall config 2012-01-09 18:41:33 +08:00
杜坤明
5f91e097c1 gpu : add gcvFLUSH_ALL at gckVIDMEM_Unlock to avoid gpu hang. 2012-01-08 10:23:27 +08:00
lw
e5ff1812e0 phonesdk:use irq instead of polling for mpu3050 2012-01-07 10:31:04 +08:00
lw
1921ca9d86 mpu3050:set MPU_I2C_RATE to 100KHZ 2012-01-07 10:19:49 +08:00
陈金泉
79d0d94e01 解决rt5621喇叭声音问题 2012-01-06 16:38:11 +08:00
zwp
7cb7893664 update phonepad board file. 2012-01-05 14:38:37 +08:00
zwp
fc5b9a6730 Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0 2012-01-05 11:40:31 +08:00
zwp
1cbf6e9365 update mpu3050 slave gsesor(bma222)driver. 2012-01-05 11:31:44 +08:00
许盛飞
7483ee6232 wm831x_power: add charger display support 2012-01-04 21:42:05 +08:00
许盛飞
161540c8cc power_supply: add charger display 2012-01-04 21:28:24 +08:00
许盛飞
b1310216ec rk29: ddr3sdk: add adc battery device 2012-01-04 21:04:31 +08:00
许盛飞
525611c6dc power_supply: add rk29 adc battery driver 2012-01-04 21:03:46 +08:00
许盛飞
5122c4ae79 RTC: system suspend, RTC can auto wake up the system 2012-01-04 19:54:08 +08:00