Commit Graph

271517 Commits

Author SHA1 Message Date
黄涛
1422cd135d rk: ipp: only avaliable on arch rk29/rk30/rk3188 2013-08-02 10:29:04 +08:00
黄涛
cd84d3ade8 rk3026: devices.c: rename device_vpu_service to device_vpu, prevent duplicate add device 2013-08-02 10:17:16 +08:00
黄涛
bb2b91aa1b rk: vpu_service: better support irq import by add new driver 2013-08-02 10:14:22 +08:00
黄涛
13da688b74 rk3026: tb: defconfig enable CC_OPTIMIZE_FOR_SIZE 2013-08-02 09:46:12 +08:00
lyz
b1cc8c9232 rk3026: usb: config usb fifo for device mode 2013-08-01 23:39:25 +08:00
xuhuicong
ebc870ae75 rk3028a hdmi: add pre-driver and main-driver strength to make signal more good 2013-08-01 22:00:40 +08:00
kfx
d65b248a58 rk3026: rk3028a_tb: sdmmc support 2013-08-01 20:57:11 +08:00
黄涛
0653d1650c rk: mem_reserve: fix reserved_base_end when meminfo split by kernel
commit again, should with commit:
block: initialize the bounce pool if high memory may be added later
2013-08-01 20:44:13 +08:00
David Vrabel
e8b4bf3802 block: initialize the bounce pool if high memory may be added later
init_emergency_pool() does not create the page pool for bouncing block
requests if the current count of high pages is zero.  If high memory
may be added later (either via memory hotplug or a balloon driver in a
virtualized system) then a oops occurs if a request with a high page
need bouncing because the pool does not exist.

So, always create the pool if memory hotplug is enabled and change the
test so it's valid even if all high pages are currently in the balloon
(the balloon drivers adjust totalhigh_pages but not max_pfn).

Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2013-08-01 20:41:46 +08:00
黄涛
3aede2c91c Revert "rk: mem_reserve: fix reserved_base_end when meminfo split by kernel"
This reverts commit 5443877020.
2013-08-01 20:01:37 +08:00
黄涛
027eabd98b rk3188: allow compile vpu_service on rk3188 2013-08-01 19:40:22 +08:00
黄涛
5443877020 rk: mem_reserve: fix reserved_base_end when meminfo split by kernel 2013-08-01 19:36:28 +08:00
黄涛
2acd4a1441 rk3026: tb: defconfig: NR_CPUS set to 2 2013-08-01 18:45:41 +08:00
chenxing
014e393ec0 rk3026: set aclk_vio0/1_niu as parent to make sure it is open when clk need it 2013-08-01 18:29:42 +08:00
chenxing
521be37b2e rk3026: fix ddr freq do not update 2013-08-01 18:29:42 +08:00
typ
26e15446ab RK3028A/RK3026:change driving and odt strength setting 2013-08-01 18:51:04 +08:00
hhb
8981fc4e5c rk3026: add watch dog platform device 2013-08-01 18:14:13 +08:00
yj
7205a3a1ef codec:3028a & 3026 miss files 2013-08-01 17:12:09 +08:00
yj
76fedd9b84 codec: support 3028a & 3026 2013-08-01 16:52:07 +08:00
kfx
73f33a7578 rk3026: disable adc keyboard
because rk280a adc reference voltage is 3.3V, but
rk30xx mainbord key's supply voltage is 2.5V and
rk31xx mainbord key's supply voltage is 1.8V.
2013-08-01 15:53:58 +08:00
黄涛
7ca0a63294 rk: vpu_service: support rk3026 by irq import 2013-08-01 15:33:10 +08:00
黄涛
13b97a1014 rk3026: devices.c: register device_vpu_service 2013-08-01 15:27:25 +08:00
黄涛
5161a4faf2 rk_serial: fix compile error when printascii no define 2013-08-01 10:11:49 +08:00
hjc
c70658896d rk3026: lcdc and lvds fix 2013-08-01 10:09:20 +08:00
kfx
0accf1297a rk3026: rk3026_tb&&rk3028a_tb: set max cpu freq: 816Mhz 2013-08-01 09:05:12 +08:00
typ
9f7d205646 DDR support RK3028A/RK3026 2013-07-31 19:05:10 +08:00
chenxing
972a0ca42b rk3026: surnamed clk_core_periph as smp_twd 2013-07-31 18:27:20 +08:00
lyz
e487ae3d1f rk3026: usb-detect: disable wake-up by otg-id 2013-07-31 16:24:20 +08:00
lyz
061d430818 rk3026: usb-uart: fix compile err 2013-07-31 16:12:56 +08:00
黄涛
c4d17d776c rk3026: cpufreq: suspend voltage set to 1.1v 2013-07-31 14:48:39 +08:00
lyz
f3e0459c29 usb : fix pannic 2013-07-31 15:17:23 +08:00
kfx
18726ddde3 rk3028a_tb: update gpio pins 2013-07-31 14:37:54 +08:00
黄涛
1cbc5c32f2 rk3026: tb: fix lcdc reg size define 2013-07-31 14:32:01 +08:00
黄涛
09a7ff71e0 rk3026: force l2 cache 16-way, 16KB way-size 2013-07-31 13:39:12 +08:00
黄涛
e61ccb059d rk3026: io: add ROM map 2013-07-31 13:20:18 +08:00
黄涛
8998986a2b rk3026: cpu_axi.h: fix core offset define 2013-07-31 13:06:48 +08:00
hjc
f09af59dc0 rk3026: board defined LCD_EN and BL_EN 2013-07-31 12:31:48 +08:00
黄涛
3ca420b9ca rk3026: rk_timer: fix timer base define 2013-07-31 11:38:46 +08:00
chenxing
e506d4a82e rk3026: remove clk dump msg; surnamed clk_core_periph as smp_twd 2013-07-31 11:38:04 +08:00
hwg
ced64b2d37 wifi: support custom mac from idb 2013-07-31 11:22:30 +08:00
陈金泉
3fc434b8ed rk616 codec: add tiny alsa route(playback capture incall) support 2013-07-31 11:01:49 +08:00
xxx
1bf80d5c3f pm_test:clk_volt.c,fix info help 2013-07-31 09:26:53 +08:00
黄涛
eb98f1e6f6 rk3026: fix cpu_is_rk3026, tag offset is 0x3ff0 2013-07-30 21:26:51 +08:00
luowei
bfa88626ac sensor:add gsensor lsm303d support 2013-07-30 17:47:42 +08:00
hwg
53afc1d952 modify wifi compile error 2013-07-30 15:46:57 +08:00
xxx
c0b058dedc rk3168_ft_defconfig:fixed ddr is no init 2013-07-30 14:55:40 +08:00
xxx
8907834464 add rk3028_ft_defconfig 2013-07-30 14:48:16 +08:00
luowei
d935e3b46c fix ak8963 building error 2013-07-30 10:08:41 +08:00
chenxing
636ebb05aa rk: efuse: fix comments describe error 2013-07-30 09:54:20 +08:00
yzq
71be0d5e5a rk610 : fix dual screen display err when only use rk610 lvds 2013-07-29 15:52:33 +08:00