Commit Graph

265067 Commits

Author SHA1 Message Date
许盛飞
65c315207f rk29: slove the warning of spi_sram.c 2012-01-13 09:26:11 +08:00
邱建斌
33b0473d0a headset: if headset have not MIC will reported BIT_HEADSET_NO_MIC else reported BIT_HEADSET 2012-01-12 16:33:28 +08:00
黄涛
ff6c01b4ab rk29: phonesdk: defconfig: use new charger display, new G3 logo 2012-01-11 10:48:21 +08:00
黄涛
af3be323f4 Merge remote-tracking branch 'aosp/android-3.0' into develop-3.0
Conflicts:
	drivers/net/wireless/bcm4329/dhd_common.c
2012-01-10 16:22:59 +08:00
hzf
7286c791f7 td8801:ddr to 192M and add wm831x led 2012-01-10 15:29:17 +08:00
邱建斌
5633fb73f3 wm8994: add gpio config about all board 2012-01-09 18:53:25 +08:00
邱建斌
997c99f6f1 wm8994: fix bt_incall config 2012-01-09 18:41:33 +08:00
杜坤明
5f91e097c1 gpu : add gcvFLUSH_ALL at gckVIDMEM_Unlock to avoid gpu hang. 2012-01-08 10:23:27 +08:00
lw
e5ff1812e0 phonesdk:use irq instead of polling for mpu3050 2012-01-07 10:31:04 +08:00
lw
1921ca9d86 mpu3050:set MPU_I2C_RATE to 100KHZ 2012-01-07 10:19:49 +08:00
陈金泉
79d0d94e01 解决rt5621喇叭声音问题 2012-01-06 16:38:11 +08:00
zwp
7cb7893664 update phonepad board file. 2012-01-05 14:38:37 +08:00
zwp
fc5b9a6730 Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0 2012-01-05 11:40:31 +08:00
zwp
1cbf6e9365 update mpu3050 slave gsesor(bma222)driver. 2012-01-05 11:31:44 +08:00
许盛飞
7483ee6232 wm831x_power: add charger display support 2012-01-04 21:42:05 +08:00
许盛飞
161540c8cc power_supply: add charger display 2012-01-04 21:28:24 +08:00
许盛飞
b1310216ec rk29: ddr3sdk: add adc battery device 2012-01-04 21:04:31 +08:00
许盛飞
525611c6dc power_supply: add rk29 adc battery driver 2012-01-04 21:03:46 +08:00
许盛飞
5122c4ae79 RTC: system suspend, RTC can auto wake up the system 2012-01-04 19:54:08 +08:00
zwp
6341575a83 update mu509 driver. 2012-01-04 16:17:54 +08:00
zwp
2595b45270 Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0 2011-12-30 14:18:00 +08:00
zwp
e2102e3d83 update ft5x0x touch driver to fit changes of linux3.0. 2011-12-30 10:04:56 +08:00
黄涛
6bb742296a rk29: remove p91 board 2011-12-29 14:40:56 +08:00
黄涛
5fe9f3b9f8 rk29: remove winaccord board 2011-12-29 14:28:40 +08:00
黄涛
67e548c975 rk29: remove malata board 2011-12-29 14:18:18 +08:00
邱建斌
6ebfb39bee fix reboot PA have some noise 2011-12-29 11:30:47 +08:00
黄涛
c4f49a7759 Revert "rk29: ddr3sdk: defconfig: Use the CPUFreq governor "ondemand" as default"
This reverts commit 9e6a4573ac.

interactive governor save more power than ondemand.
2011-12-28 17:41:58 +08:00
黄涛
dc803d68dd cpufreq: interactive governor: fix for rk29
default hispeed_freq 816MHz
default go_hispeed_load 80%
update target_freq with policy->cur in timer
2011-12-28 17:22:06 +08:00
黄涛
c6e6466d05 power: fix lcd resume taking long time with an ongoing file copy
port from msm:
This fixes the issue where LCD takes a long time to come back up
since the execution of backlight on and late_resume works by the
suspend worker thread is delayed due to one (or more) of the
sys_sync calls in early_suspend and suspend paths taking a long
time (sometimes 15sec or more) for the below reported scenario(s):

Scenario 1 (copy with usb connected):
1. plug usb
2. adb shell
3. busybox cp /sdcard/file1 /sdcard/file2 (copy >= 100MB file1
   in sdcard/emmc to file2 in sdcard/emmc)
4. press end key to suspend
5. press end key again and it takes a long time for LCD to come
   back up

Scenario 2 (background copy):
1. plug usb
2. adb shell
3. busybox cp /sdcard/file1 /sdcard/file2 & (copy >= 100MB file1
   in sdcard/emmc to file2 in sdcard/emmc)
4. disconnect usb
5. press end key to suspend
6. press end key again and it takes a long time for LCD to come
   back up

A more common form of Scenario 2 is for the user to just use the
copy function on the UI to copy large file(s).

We address this by moving sys_sync calls to a separate workqueue
and having a timeout polling based mechanism to bail out of suspend
in case of user invoking a wakeup event (like end key press) while
we are waiting for the sys_sync completion at the synchronization
point in suspend worker thread context.
2011-12-28 14:46:00 +08:00
zhanghao
d55726c18b add G3 logo & change td8801 config with g3 logo 2011-12-28 10:41:20 +08:00
lw
b0c11f4d42 phonesdk:modify compass orientation 2011-12-27 17:37:20 +08:00
lw
08fefc2c63 A22:modify camera mt9t111 orientation 2011-12-27 17:35:07 +08:00
zwp
f7aaba626b update phonepadsdk board files. 2011-12-27 10:27:52 +08:00
chenli
e211a5f0fa fix the setting bug of pre_scale and post_scale 2011-12-26 15:32:08 +08:00
黄涛
9e6a4573ac rk29: ddr3sdk: defconfig: Use the CPUFreq governor "ondemand" as default 2011-12-23 22:40:46 +08:00
hhb
1a791b0b2a camera:add two camera driver for td8801 2011-12-23 16:51:07 +08:00
kfx
e1fcd840d7 gpu: ion: Take handle reference in ion_vma_open
When ion_vma_open is called, a reference to the handle in
the vma must be taken. Otherwise, if forking occurs,
ion_vma_close will be called twice which will leave one of
the calls with an invalid reference.
2011-12-22 20:18:46 +08:00
hyh
ec906de361 fix shutdown bug 2011-12-22 18:24:09 +08:00
黄涛
b1402f9878 pack-kernel.sh: exclude more board 2011-12-22 18:14:46 +08:00
kfx
acee9b6457 ion mmap: set page_protection 'cached' 2011-12-22 12:43:02 +08:00
zhanghao
cf7e00c97a add CONFIG_PANIC_TIMEOUT=1 2011-12-22 12:33:21 +08:00
zhanghao
79d341bde5 td8801 : update defconfig
recover CONFIG_PANIC_TIMEOUT to 0
add	CONFIG_COMPACTION
add	CONFIG_INPUT_KEYCHORD
rm	CONFIG_KEXEC
rm	CONFIG_ANDROID_RAM_CONSOLE
change	CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE=y
add	CONFIG_IP_ADVENCE_ROUTER & related configs
add	HID configs
add	CONFIG_DEBUG_FS
change	CONFIG_DDR_SDRAM_FREQ from 192 to 198
2011-12-22 10:15:51 +08:00
lw@rock-chips.com
0b5d93f655 td88801:add psensor config 2011-12-21 16:19:32 +08:00
ddl
e0d3270a59 camera: sensor orientation set for ddr3sdk board 2011-12-21 10:50:45 +08:00
lw@rock-chips.com
0e7187a98e td8801:modify gsensor event value 2011-12-20 19:30:05 +08:00
zhanghao
61dde79934 ION : Add ION to td8801\a22\phonesdk (fix build error) 2011-12-20 16:48:45 +08:00
lw@rock-chips.com
cf429eefd2 td8801:modify akm8975 orientation 2011-12-20 15:22:45 +08:00
yangkai
25e4f47dcc usb connect after vold init 2011-12-20 15:19:04 +08:00
yangkai
0814855629 Merge branch 'develop-3.0' of 10.10.10.29:/home/rockchip/kernel into develop-3.0 2011-12-20 15:16:51 +08:00
liuji
35ab425576 Mtp: splite ioctl lock into operation lock and event lock
Fix bug: operation and event cannot work concurrently.
remove/rename a file in android file explorer during coping/receiving
a large file to/from mtp device from pc, after all the operations
done, change in android would be ignore in pc explorer, because
file change event was block by the long operation and failed to send to
pc.
2011-12-20 12:42:21 +08:00