Commit graph

265,132 commits

Author SHA1 Message Date
黄涛
bc590baf89 rk30: clock: add i2c clock for fpga 2012-02-09 10:15:42 +08:00
lw
ca8522f23e rk30:modify gpio pull up or down operation 2012-02-08 14:22:13 +08:00
kfx
d65437a9b7 rename: board-rk30sdk-key.c --> board-rk30-sdk-key.c 2012-02-08 11:47:32 +08:00
kfx
94adb64f5f add rk30 key drivers 2012-02-08 11:37:48 +08:00
lw@rock-chips.com
3edfe85550 rk30:add INVALID_GPIO define for gpio.h 2012-02-08 11:12:22 +08:00
黄涛
4b840065b4 rk30: sdk: reserve is after fixup, before map_io 2012-02-08 09:57:48 +08:00
黄涛
234b9702f1 rk30: sdk: update defconfig 2012-02-07 18:59:30 +08:00
黄涛
1182b25545 rk30: add serial support 2012-02-07 18:49:15 +08:00
黄涛
b933b594a0 rk29: add dma-pl330.h 2012-02-07 18:48:21 +08:00
黄涛
76631fc74e rk30: clock: add clk_get_rate 2012-02-07 18:47:47 +08:00
黄涛
bf4c36af77 rk30: add early printk 2012-02-07 18:46:54 +08:00
黄涛
5c373f9e3d rk30: timer: fix ic bug 2012-02-07 18:41:50 +08:00
黄涛
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