Commit graph

265,120 commits

Author SHA1 Message Date
黄涛
2ee6d03474 rk30: indent i2c code 2012-02-07 18:24:58 +08:00
kfx
8e579254f1 add rk30 i2c drvier 2012-02-07 18:06:57 +08:00
黄涛
e21b7af41b rk30: move nand device from board to devices.c 2012-02-07 16:01:27 +08:00
黄涛
32001abe7c rk30: annotate rk30_iomux_init as __init 2012-02-07 15:47:02 +08:00
黄涛
0b1610f141 rk30: add devices.c 2012-02-07 15:41:55 +08:00
黄涛
a507fb5df3 rk30: timer: fix for smp 2012-02-07 15:41:55 +08:00
zhaoyifeng
ddc251f9e2 rk30xxnand_ko.uu 2012-02-07 15:21:30 +08:00
zhaoyifeng
a60e26bafa Merge branch 'develop-3.0-rk30' of ssh://10.10.10.29/rk/kernel into develop-3.0-rk30 2012-02-07 15:18:15 +08:00
zhaoyifeng
772be6200f rk30 nand driver. 2012-02-07 15:16:46 +08:00
lw
99a26a6215 add iomux control for i2c bus 2012-02-07 14:53:06 +08:00
lw
b52a26e732 rk30:modify table key size to make iomux code aligned 2012-02-07 14:34:24 +08:00
lw
6b41249785 rk30:add gpio support 2012-02-07 14:15:09 +08:00
黄涛
137ee53a98 rk30: irqs.h: fix NR_GIC_IRQS to 160, NR_GPIO_IRQS to 192 2012-02-07 09:40:40 +08:00
lw@rock-chips.com
daf3046f7a rk30:add iomux support 2012-02-06 14:45:24 +08:00
kfx
a72fd73912 memory reserve: Initial Code 2012-02-06 13:21:51 +08:00
黄涛
f7ed034800 rk30: sdk: add defconfig 2012-02-04 17:32:36 +08:00
黄涛
eee92962f4 rk30: add timer support 2012-02-04 17:26:15 +08:00
黄涛
f9a1095d64 rk30: initial rk30 support 2012-02-04 14:20:41 +08:00
黄涛
af54fe0e76 driver: Makefile: build dbg subdirectories depend on config option 2012-02-03 16:18:51 +08:00
黄涛
c30d0f1f22 hdmi: fix Makefile, build hdmi driver depend on config option 2012-02-03 16:17:58 +08:00
Dave Martin
d8e7efc041 ARM: SMP: Refactor Kconfig to be more maintainable
Making SMP 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 are SMP-capable
to the individual machines.  To enable this, a new HAVE_SMP config
option is introduced to allow machines to indicate that they can
run in a SMP configuration.

Signed-off-by: Dave Martin <dave.martin@linaro.org>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
        (for nomadik, ux500)
Acked-by: Tony Lindgren <tony@atomide.com>
        (for omap)
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-02 09:34:19 +08:00
Arnd Bergmann
40b60be070 ARM: SMP depends on MMU
The SMP implementation on ARM heavily depends on MMU-only code.
As long as nobody is interested in fixing this, let's disable the
SMP option when building for nommu.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2012-02-02 09:33:38 +08:00
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📷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