Commit Graph

265999 Commits

Author SHA1 Message Date
zwp
8aba6ceaa1 disable psensor temporarily because psensor is barricaded by mold. 2012-06-15 10:43:05 +08:00
许盛飞
3c4e394f15 phone :RK30:phone: the bug of battery indicator 2012-06-15 10:25:25 +08:00
xxx
a0d9664aa3 gpll support 300mhz for vmac,arm can selelt between apll\gpll 2012-06-13 14:23:54 -07:00
lw
47ee5bc625 fix compass akm8975 bug:data not ready 2012-06-14 19:15:04 +08:00
chenxing
89f9b33591 rk30:sdk: add interface of dvfs frequency limit 2012-06-14 18:34:45 +08:00
chenxing
046d3d9157 rk30:sdk: fix gpu round frequency error when the same rate 2012-06-14 18:22:16 +08:00
chenxing
f5fbeecdfe rk30:sdk: add interface to freeze cpufreq when earlysuspend 2012-06-14 16:01:00 +08:00
lw@rock-chips.com
20ac182820 add lis3dh sensor driver code support 2012-06-14 15:40:20 +08:00
chenxing
d63284ad16 rk30:sdk: dvfs add interface "struct regulator* dvfs_get_regulator(char *regulator_name)" to get dvfs regulator by regulator name 2012-06-14 15:02:46 +08:00
lw
115c5b784e rk30_sdk:modify sensor config 2012-06-14 12:09:33 +08:00
lw
a5ac87cfe2 rk30_sdk:use new sensors driver 2012-06-14 10:41:04 +08:00
lw
deabf556a5 rk30_phone_loquat:use new sensors driver 2012-06-13 18:56:56 +08:00
lw@rock-chips.com
e15d12ad95 modify al3006 active function 2012-06-13 18:54:24 +08:00
黄涛
d406055d80 dma-pl330: avoid double call _finish_off
fix this bug:
BUG rk29-pl330.1: Object already free
-----------------------------------------------------------------------------

INFO: Allocated in rk29_dma_enqueue+0x9c/0x430 age=4 cpu=0 pid=1517
INFO: Freed in rk29_dma_ctrl+0x5dc/0x7f4 age=0 cpu=1 pid=741
INFO: Slab 0xc1ba2ca0 objects=51 used=43 fp=0xdf6e5780 flags=0x0081
INFO: Object 0xdf6e5780 @offset=1920 fp=0xdf6e5870

Bytes b4 0xdf6e5770:  00 00 00 00 32 d1 ff ff 5a 5a 5a 5a 5a 5a 5a 5a ....2???ZZZZZZZZ
  Object 0xdf6e5780:  6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
  Object 0xdf6e5790:  6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b a5 kkkkkkkkkkkkkkk?
 Redzone 0xdf6e57a0:  bb bb bb bb                                     ????
 Padding 0xdf6e57c8:  5a 5a 5a 5a 5a 5a 5a 5a                         ZZZZZZZZ
[<c043b170>] (unwind_backtrace+0x0/0xf0) from [<c04cf814>] (free_debug_processing+0xf4/0x1ec)
[<c04cf814>] (free_debug_processing+0xf4/0x1ec) from [<c04d0634>] (kmem_cache_free+0x170/0x2ac)
[<c04d0634>] (kmem_cache_free+0x170/0x2ac) from [<c0441a24>] (pl330_update+0x334/0x3d8)
[<c0441a24>] (pl330_update+0x334/0x3d8) from [<c044f01c>] (pl330_irq_handler+0xc/0x18)
[<c044f01c>] (pl330_irq_handler+0xc/0x18) from [<c049bc58>] (handle_irq_event_percpu+0x30/0x150)
[<c049bc58>] (handle_irq_event_percpu+0x30/0x150) from [<c049bdb4>] (handle_irq_event+0x3c/0x5c)
[<c049bdb4>] (handle_irq_event+0x3c/0x5c) from [<c049e1cc>] (handle_fasteoi_irq+0xc8/0x100)
[<c049e1cc>] (handle_fasteoi_irq+0xc8/0x100) from [<c049b878>] (generic_handle_irq+0x24/0x38)
[<c049b878>] (generic_handle_irq+0x24/0x38) from [<c0430078>] (asm_do_IRQ+0x78/0xb8)
[<c0430078>] (asm_do_IRQ+0x78/0xb8) from [<c0435708>] (__irq_svc+0x48/0xe0)

and this bug:
Unable to handle kernel NULL pointer dereference at virtual address 0000010c
pgd = eda88000
[0000010c] *pgd=8d960831, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#1] PREEMPT SMP
CPU: 0    Tainted: G         C   (3.0.8+ #27)
PC is at rk29_audio_buffdone+0x24/0x6c
LR is at rk29_pl330_rq+0x240/0x2a4
pc : [<c0701d54>]    lr : [<c044fb90>]    psr: a0000193
sp : cf9b9c18  ip : 00000001  fp : 00000000
r10: eec9ef30  r9 : eee72844  r8 : ee4fc2a4
r7 : 00000000  r6 : df9573ac  r5 : ee4fc280  r4 : df9576e0
r3 : 00000040  r2 : ffffffff  r1 : 00000040  r0 : df9576e0
2012-06-13 17:11:17 +08:00
lw
f675fbc79c rk30_phone:use new sensors driver 2012-06-13 15:17:45 +08:00
lw
20f9121ccf add new driver for all sensors 2012-06-13 14:50:24 +08:00
zwp
2543880c8e add a22 rk30 board files 2012-06-13 09:50:56 +08:00
zwp
3576107e77 modify touchscreen config in arch/arm/configs/rk30_phone_defconfig 2012-06-12 21:16:28 +08:00
zwp
eb75eb34dc use umeox wpx2 board files as phone sdk board files. 2012-06-12 21:09:19 +08:00
张晴
c33e7700db rk30:phone loquat:config ddr voltage 2012-06-12 18:46:56 +08:00
Zheng Yang
b69ad996ad rk30 hdmi:
1. io mux ddc channel to GPIO mode when suspend, and mux again when resume.
	2. fix ddc clock frequency error when hdcp is enabled.
2012-06-12 18:10:13 +08:00
root
5978ba8cac camera rk30 : not call pmu_set_idle_request when cif reset;fix null point in rk_cif_power function 2012-06-12 17:34:41 +08:00
wdc
8f6c63fa52 BT: remove bt reset gpio at board-rk30-phone-sdmmc.c 2012-06-12 12:31:14 +08:00
wdc
fda50d5d17 Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop 2012-06-12 12:27:12 +08:00
wdc
178de51cc3 BT: change board_rfkill to net/rfkill 2012-06-12 12:25:44 +08:00
张晴
49a70b05ed rk30:phone loquat:Modify ADC calibration algorithm 2012-06-11 12:49:38 +08:00
kfx
4008b93611 rk3066_board: set lcd_en high in early suspend 2012-06-08 17:39:05 +08:00
cym
cafd358e38 rk30sdk:fix ddr_set_auto_self_refresh() parameter error in ddr_freq.c 2012-06-08 17:11:52 +08:00
黄涛
82e3a272ef rk3066: sdk: defconfig: enable RFKILL_RK 2012-06-08 16:59:30 +08:00
CMY
0c704d2093 RK-RFKILL fix bug: build failure if use other board config 2012-06-08 16:47:15 +08:00
hecanyang
0d6d4275dc add ddr_reg_resume function 2012-06-08 16:47:50 +08:00
黄涛
e80a72573a rk: RK_SRAM_DMA only available on ARCH_RK30 2012-06-08 16:13:51 +08:00
hwg
997cc64cf9 MTP: solve one cancel problem 2012-06-08 15:16:45 +08:00
cym
425c1cef97 rk30sdk:reduce DDR frequency and enable auto self refresh when earlysuspend.
select "Enable DDR frequency scaling" to enable this function,and when select
"Enable DDR frequency scaling" auto select "Sound DMA buffer in internal SRAM"
2012-06-08 15:12:59 +08:00
CMY
d6176267eb fix bug when disable disable bt auto sleep, and use gpio.enable replace is_falling 2012-06-08 11:12:55 +08:00
宋秀杰
6c2c81d2c8 rk30 phone: modify codec as master when connect to BT and BP 2012-06-07 20:12:01 +08:00
邱建斌
8971e7babe rk30: support sound capture DMA buffer in internal SRAM 2012-06-07 16:53:04 +08:00
kfx
aa24220245 rk3066_board: rk3066_sdk_defconfig: CONFIG_RKWIFI_26M=y 2012-06-07 15:23:21 +08:00
CMY
44c30859cf rk29: sdk: refactor rfkill code 2012-06-07 14:25:54 +08:00
黄涛
66e89a4006 rfkill-rk: use pm prepare/complete to fix lost wakeup irq 2012-06-07 12:23:34 +08:00
kfx
2ed219bb25 rk3066_board: rk3066_sdk_defconfig: CONFIG_CLK_SWITCH_TO_32K=y 2012-06-07 10:43:22 +08:00
黄涛
d1b5612f4a rga: rga_drv add power off support
lock use mutex instead of spinlock
use wakelock instead of suspend callback
use request_threaded_irq instead of request_irq
2012-06-07 10:28:07 +08:00
kfx
f07387891c rk3066_board: ldo10 do not switch mode 2012-06-07 10:06:46 +08:00
黄涛
3c9a1b5462 rk30: sdk: refactor rfkill code 2012-06-07 10:03:22 +08:00
kfx
7e795e6b02 rk3066_board: ldo3(vdd11_hdmi): 1.2v --> 1.1v 2012-06-07 09:58:05 +08:00
CMY
8d66546279 move BT driver (rfkill) to net/rfkill/rfkill-rk.c 2012-06-06 21:37:38 +08:00
kfx
3759a9dd51 rk30: i2c: fix warning about clk_disable 2012-06-06 18:59:15 +08:00
kfx
def581ab14 rk3066_board: adc key: modify adc value again 2012-06-06 17:54:43 +08:00
kfx
1bc9d0ef92 rk3066_board: adc key: modify adc value 2012-06-06 16:39:25 +08:00
kfx
85f52a9b79 add board config(rk3066_sdk_defconfig) for new rk3066_sdk_board 2012-06-06 15:42:17 +08:00