Commit Graph

268420 Commits

Author SHA1 Message Date
黄涛
d928cf097f rk3066b: disable tsadc device register 2012-08-27 19:40:37 +08:00
黄涛
3ee07d81aa rk30: refactor wdt init code 2012-08-27 19:27:54 +08:00
hhb
d45f5c2152 watch dog timer: add wdt platform to rk30 device.c 2012-08-27 17:54:52 +08:00
hcy
cd5967094d ddr_suspend remove flush_tlb_all function 2012-08-27 16:37:15 +08:00
宋秀杰
31c8b8ca6a phonepad: rt3261 add speaker depop code. 2012-08-27 14:51:16 +08:00
yangkai
8957fb9f9b host inno phy config 2012-08-27 14:31:37 +08:00
chenxing
515638e7d9 rk2928:sdk: fix pll_mode POWER ON/DN ERROR 2012-08-27 14:08:51 +08:00
许盛飞
d58b44f6fd rk2928: apll gpll cpll powerdown 2012-08-27 10:20:04 +08:00
root
8a36516dcc camera rk30 : disable CIF_DO_CROP, work something wrong with rk2928 now. 2012-08-25 17:16:55 +08:00
chenxing
5e5ee62aab rk30:sdk: dvfs freq limit active right now 2012-08-25 15:49:17 +08:00
lw@rock-chips.com
c4d1c682d6 phonepad:add pre_div parameter for backlight 2012-08-25 15:02:12 +08:00
kfx
27af8bfff7 rk2928: a720: set min_brightness 80 2012-08-25 11:59:53 +08:00
lw@rock-chips.com
eb5cba4889 backlight:add pre_div parameter 2012-08-24 17:58:22 +08:00
黄涛
b618612b88 rga: fix deadlock issue between rga_power_on and rga_power_off_work
Fix this deadlock by call mutex_trylock on rga_power_off_work:

SurfaceFlinger  D c086ec20     0   247      1 0x00000001
[<c086ec20>] (__schedule+0x6d0/0x79c) from [<c086f110>] (schedule_timeout+0x1c/0x208)
[<c086f110>] (schedule_timeout+0x1c/0x208) from [<c086e36c>] (wait_for_common+0xdc/0x178)
[<c086e36c>] (wait_for_common+0xdc/0x178) from [<c04773b8>] (wait_on_work+0xf0/0x158)
[<c04773b8>] (wait_on_work+0xf0/0x158) from [<c0477d30>] (__cancel_work_timer+0xb8/0x104)
[<c0477d30>] (__cancel_work_timer+0xb8/0x104) from [<c05ca548>] (rga_try_set_reg+0x38/0x270)
[<c05ca548>] (rga_try_set_reg+0x38/0x270) from [<c05cafc4>] (rga_blit+0x3b4/0x3fc)
[<c05cafc4>] (rga_blit+0x3b4/0x3fc) from [<c05cb29c>] (rga_ioctl+0x154/0x374)
[<c05cb29c>] (rga_ioctl+0x154/0x374) from [<c04e3480>] (do_vfs_ioctl+0x500/0x57c)
[<c04e3480>] (do_vfs_ioctl+0x500/0x57c) from [<c04e3530>] (sys_ioctl+0x34/0x54)
[<c04e3530>] (sys_ioctl+0x34/0x54) from [<c0435c80>] (ret_fast_syscall+0x0/0x30)
kworker/1:1     D c086ec20     0  7718      2 0x00000000
[<c086ec20>] (__schedule+0x6d0/0x79c) from [<c086f784>] (__mutex_lock_slowpath+0x158/0x1d8)
[<c086f784>] (__mutex_lock_slowpath+0x158/0x1d8) from [<c086f824>] (mutex_lock+0x20/0x38)
[<c086f824>] (mutex_lock+0x20/0x38) from [<c05ca920>] (rga_power_off_work+0x10/0x24)
[<c05ca920>] (rga_power_off_work+0x10/0x24) from [<c0475d74>] (process_one_work+0x250/0x3ac)
[<c0475d74>] (process_one_work+0x250/0x3ac) from [<c04762b4>] (worker_thread+0x228/0x3e8)
[<c04762b4>] (worker_thread+0x228/0x3e8) from [<c047bc18>] (kthread+0x80/0x88)
[<c047bc18>] (kthread+0x80/0x88) from [<c0436678>] (kernel_thread_exit+0x0/0x8)

Also do not call cancel_delayed_work_sync every time.
2012-08-24 17:27:46 +08:00
lw@rock-chips.com
39f8b432b3 phonepad:fix white lcd problem while awake 2012-08-24 17:27:11 +08:00
hxy
a14e8087e9 RK3066B:update board iomux config and add two pmu (wm8326 & tps65910) support 2012-08-24 16:31:59 +08:00
Zheng Yang
539a255501 rk2928:acodec: add pclk_acodec control. 2012-08-24 15:13:25 +08:00
root
cff0c46404 camera rk30: vipmem_virbase is not setted , fix it. 2012-08-24 11:20:34 +08:00
邱建斌
954138eee2 rk610 :
[   53.538667] PC is at spk_ctrl_fun+0x10/0x34
[   53.542848] LR is at rk610_codec_i2c_shutdown+0x14/0x30
[   53.548070] pc : [<c07bf278>]    lr : [<c07bf4e8>]    psr: a0000013
[   53.548075] sp : e571be58  ip : 00000000  fp : 6bea8c74
[   53.559543] r10: 00000000  r9 : e571a000  r8 : c04f4d84
[   53.564761] r7 : 00000000  r6 : ee9bea2c  r5 : c0c1e714  r4 : 00000000
[   53.571280] r3 : 00000000  r2 : c0ae3710  r1 : c0ae3710  r0 : 00000000
[   53.577801] Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[   53.584928] Control: 10c53c7d  Table: 8c4a404a  DAC: 00000015
2012-08-24 11:01:58 +08:00
许盛飞
b00dd1d0c2 rk2928: to slove the bug ,system halted in the suspend 2012-08-24 10:44:36 +08:00
kfx
d7ec4abc84 rk2928: touchscreen: if A720-A define RK2928_A720_A 2012-08-24 09:36:55 +08:00
宋秀杰
5b586a0fd2 phonepad: add modem input control function. 2012-08-23 21:37:14 +08:00
kfx
069d46d7f4 i2c: rk2928&rk3066b: add check_idle 2012-08-23 18:50:44 +08:00
lw@rock-chips.com
5fa0ea8d5d backlight:support fb_blank operation 2012-08-23 18:35:47 +08:00
root
d528e38212 camera rk30: arm_scale algorithm may exceed the bound of width or height ,fix it. 2012-08-23 17:53:31 +08:00
kfx
961a9de7d3 rk2928: set sdio max clk: 25Mhz 2012-08-23 17:49:07 +08:00
hcy
76998ad0e8 add ddr code 2012-08-23 17:46:29 +08:00
xbw
dee30f8206 MT6620: modify the cfg80211 for support AP mode. 2012-08-23 16:38:27 +08:00
kfx
85acb5f8fc rk2928: add hdmi config 2012-08-23 11:23:13 +08:00
kfx
7462246e4e rk2928: i2c: add check_idle && Not select i2c3 if hdmi is enable 2012-08-23 11:20:04 +08:00
kfx
ed5c6f426a adc: spin_lock->mutex_lock 2012-08-23 11:11:46 +08:00
kfx
c3cd45ff3f keyboard: fix some warning 2012-08-23 11:03:00 +08:00
hhb
2cb184776c rk_serial: make when tx dma is only enable work functionally 2012-08-23 10:57:52 +08:00
ddl
0131a591e4 Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0 2012-08-23 10:44:41 +08:00
ddl
e85b5b241e camera rk30: fix memory obtain error in probe when second cif probe 2012-08-23 10:43:51 +08:00
黄涛
4bb8de2238 rk29: remove newton board support 2012-08-23 10:39:29 +08:00
黄涛
4d93acfd39 rk3066b: rename rk31 to rk3066b 2012-08-22 21:21:56 +08:00
黄涛
4839f665f5 Revert "cpufreq: introduce hotplug governor"
This reverts commit 1b02ab5fd5.
2012-08-22 19:23:43 +08:00
黄涛
079b415624 Revert "cpufreq: introduce hotplug governor"
This reverts commit 9a2b9393c3.
2012-08-22 19:23:43 +08:00
黄涛
77613b94b7 rk3066b: rename rk31_fpga_defconfig to rk3066b_fpga_defconfig 2012-08-22 19:23:43 +08:00
黄涛
8bd70fbc53 rk3066b: rename board-rk31-fpga.c to board-rk3066b-fpga.c 2012-08-22 19:23:43 +08:00
宋秀杰
e466c40b38 phonepad: add some depop functions. 2012-08-22 19:11:12 +08:00
root
104fde58c3 camera rk30 :fix bug in rk_camera_set_digit_zoom,must be reenabled after disable. 2012-08-22 18:44:06 +08:00
root
76b884dcf6 camera rk2928: add user define seriers 2012-08-22 17:37:36 +08:00
yangkai
056440e3f0 don't disable usb clock 2012-08-22 17:09:10 +08:00
chenxing
948f4d5737 rk2928:sdk: set hclk_otg0/1 parent to clk_hclk_usb_peri 2012-08-22 16:17:05 +08:00
cym
252009eab2 rk3066:fix early suspend DDR frequency from 100Mhz to 120Mhz 2012-08-22 16:11:12 +08:00
root
6fd2ddf13a camera rk30 : do crop by cif when digital zoom,fix bug of request_mem_region twice. 2012-08-22 15:50:07 +08:00
ywj
519499b58a amend size of bmp logo and zoom out display 2012-08-22 12:44:13 +08:00
kfx
fa336fedf5 rk2928: a720: camera(gc0308) support 2012-08-22 12:36:23 +08:00