firefly-linux-kernel-4.4.55.git
12 years agophonepad:modify tps65910 gpio base
lw [Fri, 3 Aug 2012 08:57:12 +0000 (16:57 +0800)]
phonepad:modify tps65910 gpio base

12 years agocamera : gc0329/sp0838/s5k5ca commit again
ddl [Thu, 2 Aug 2012 09:28:57 +0000 (17:28 +0800)]
camera : gc0329/sp0838/s5k5ca commit again

12 years agophonepad:modify rk30 pwm regulator suspend
lw@rock-chips.com [Thu, 2 Aug 2012 09:27:45 +0000 (17:27 +0800)]
phonepad:modify rk30 pwm regulator suspend

12 years agork: fat: quiet report invalid access to FAT
黄涛 [Thu, 2 Aug 2012 03:49:42 +0000 (11:49 +0800)]
rk: fat: quiet report invalid access to FAT

12 years agoupdate for rk29 config switch
yangkai [Thu, 2 Aug 2012 03:24:17 +0000 (11:24 +0800)]
update for rk29 config switch

12 years agoto enable temperature monitor function,
陈辉 [Thu, 2 Aug 2012 03:14:02 +0000 (11:14 +0800)]
to enable temperature monitor function,
and arm run on 1.4G freq in booting

12 years agoto run 360M ddr freq by default
陈辉 [Thu, 2 Aug 2012 03:06:13 +0000 (11:06 +0800)]
to run 360M ddr freq by default

12 years agophonepad: rt3261 fix suspend and resume i2c error
宋秀杰 [Wed, 1 Aug 2012 12:36:03 +0000 (20:36 +0800)]
phonepad: rt3261 fix suspend and resume i2c error

12 years agophonepad:fix touch screen driver bug
lw [Wed, 1 Aug 2012 12:07:50 +0000 (20:07 +0800)]
phonepad:fix touch screen driver bug

12 years agophonepad:add wm831x config
lw [Wed, 1 Aug 2012 11:21:24 +0000 (19:21 +0800)]
phonepad:add wm831x config

12 years agork30:modify suspend func for 8326 and tps65910
张晴 [Wed, 1 Aug 2012 09:41:38 +0000 (17:41 +0800)]
rk30:modify suspend func for 8326 and tps65910

12 years agork30:Support both of compatible pmic wm8326 and tps65910
张晴 [Wed, 1 Aug 2012 09:13:56 +0000 (17:13 +0800)]
rk30:Support both of compatible pmic wm8326 and tps65910

12 years agokernel logo add sign for factory tool
ywj [Wed, 1 Aug 2012 06:07:04 +0000 (14:07 +0800)]
kernel logo add sign for factory tool

12 years agofactory develop for usb
ywj [Wed, 1 Aug 2012 05:20:17 +0000 (13:20 +0800)]
factory develop for usb

12 years agork30 camera: disable 24M mclk, version update to 0.2.e.
root [Wed, 1 Aug 2012 04:56:16 +0000 (12:56 +0800)]
rk30 camera: disable 24M mclk, version update to 0.2.e.

12 years agoRevert "rk30:sdk:Support both of compatible pmic wm8326 and tps65910"
黄涛 [Wed, 1 Aug 2012 03:14:03 +0000 (11:14 +0800)]
Revert "rk30:sdk:Support both of compatible pmic wm8326 and tps65910"

This reverts commit f99e7676f552590ff6bf17e02ff4782d259e801a.

12 years agork30:sdk:Support both of compatible pmic wm8326 and tps65910
张晴 [Wed, 1 Aug 2012 03:00:31 +0000 (11:00 +0800)]
rk30:sdk:Support both of compatible pmic wm8326 and tps65910

12 years agophone_pad: add sid130b and siv121d camera driver
hzf [Wed, 1 Aug 2012 02:41:41 +0000 (10:41 +0800)]
phone_pad: add sid130b and siv121d camera driver

12 years agophonepad: add mclk2 for rt5623.
宋秀杰 [Tue, 31 Jul 2012 11:41:32 +0000 (19:41 +0800)]
phonepad: add mclk2 for rt5623.

12 years agophonepad:modify pwm regulator struct definition
lw [Tue, 31 Jul 2012 11:09:21 +0000 (19:09 +0800)]
phonepad:modify pwm regulator struct definition

12 years agophonepad:add pwm regulator defconfig
lw [Tue, 31 Jul 2012 10:52:09 +0000 (18:52 +0800)]
phonepad:add pwm regulator defconfig

12 years agophonepad:modify pwm regulator and change tps65910 starting time
lw@rock-chips.com [Tue, 31 Jul 2012 10:48:12 +0000 (18:48 +0800)]
phonepad:modify pwm regulator and change tps65910 starting time

12 years agocamera: add support gc0329/s5k5ca/sp0838 sensor driver
ddl [Tue, 31 Jul 2012 09:54:22 +0000 (17:54 +0800)]
camera: add support gc0329/s5k5ca/sp0838 sensor driver

12 years agoadd mi700
wlq [Tue, 31 Jul 2012 07:19:35 +0000 (15:19 +0800)]
add mi700

12 years agopcd disconnect with phy suspend
yangkai [Tue, 31 Jul 2012 08:58:23 +0000 (16:58 +0800)]
pcd disconnect with phy suspend

12 years agochange usb wifi insmod way to ko, add new usb wifi rtl8188eu
gwl [Tue, 31 Jul 2012 03:37:17 +0000 (11:37 +0800)]
change usb wifi insmod way to ko, add new usb wifi rtl8188eu

12 years agophonepad:modify board-rk30-sdk-tps65910.c code
lw@rock-chips.com [Tue, 31 Jul 2012 03:04:26 +0000 (11:04 +0800)]
phonepad:modify board-rk30-sdk-tps65910.c code

12 years agocamera rk29: fix struct rk29_camera_work may be reentrant, version update to v0.x.f
ddl [Tue, 31 Jul 2012 02:46:19 +0000 (10:46 +0800)]
camera rk29: fix struct rk29_camera_work may be reentrant, version update to v0.x.f

12 years agork30:sdk: rename point clk_cpu to dvfs_clk_cpu to make a different from others
chenxing [Mon, 30 Jul 2012 11:42:59 +0000 (19:42 +0800)]
rk30:sdk: rename point clk_cpu to dvfs_clk_cpu to make a different from others

12 years agort3261: add codec_en pin control into board.
宋秀杰 [Mon, 30 Jul 2012 10:35:34 +0000 (18:35 +0800)]
rt3261: add codec_en pin control into board.

12 years agophonepad:improve rtc-tps65910 code
lw [Mon, 30 Jul 2012 06:59:31 +0000 (14:59 +0800)]
phonepad:improve rtc-tps65910 code

12 years agophonepad:add 32khz switch
lw@rock-chips.com [Mon, 30 Jul 2012 06:46:38 +0000 (14:46 +0800)]
phonepad:add 32khz switch

12 years agork30:sdk:modify regulator_set_voltage process
张晴 [Mon, 30 Jul 2012 06:27:28 +0000 (14:27 +0800)]
rk30:sdk:modify regulator_set_voltage process

12 years agots: rk29_i2c_goodix: goodix_init_panel retry write cfg info when error
黄涛 [Mon, 30 Jul 2012 06:07:25 +0000 (14:07 +0800)]
ts: rk29_i2c_goodix: goodix_init_panel retry write cfg info when error

12 years agork30:sdk: dvfs use step up down voltage scaling strategy, arm higer than logic less...
chenxing [Mon, 30 Jul 2012 01:50:01 +0000 (09:50 +0800)]
rk30:sdk: dvfs use step up down voltage scaling strategy, arm higer than logic less than 150mV, logic higer than arm less than 100mV

12 years agoUpdate rk30 sdk adckey sample value(board_rk30_sdk_key.c)
kfx [Sat, 28 Jul 2012 08:22:49 +0000 (16:22 +0800)]
Update rk30 sdk adckey sample value(board_rk30_sdk_key.c)

rk3066 core board(default): //define RK3000_SDK
rk3000 core board: define RK3000_SDK

12 years agork30:sdk:regulator get voltage form pmic registers when set voltage failed
张晴 [Sat, 28 Jul 2012 08:18:32 +0000 (16:18 +0800)]
rk30:sdk:regulator get voltage form pmic registers when set voltage failed

12 years agoadc: update adc driver: request_irq-->request_threaded_irq
kfx [Sat, 28 Jul 2012 07:54:21 +0000 (15:54 +0800)]
adc: update adc driver: request_irq-->request_threaded_irq

12 years agork30: ds1001b: defconfig: disable CONFIG_FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE
黄涛 [Sat, 28 Jul 2012 07:45:27 +0000 (15:45 +0800)]
rk30: ds1001b: defconfig: disable CONFIG_FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE

12 years agort3261: fix speaker sometimes no sound bug and add dsp read function.
宋秀杰 [Sat, 28 Jul 2012 04:43:21 +0000 (12:43 +0800)]
rt3261: fix speaker sometimes no sound bug and add dsp read function.

12 years agophonepad:add tp config
赵子初 [Sat, 28 Jul 2012 03:44:10 +0000 (11:44 +0800)]
phonepad:add tp config

12 years agoi2c: fix bug: 'the transmission may be abnormal, if send the stop signal immediately...
kfx [Sat, 28 Jul 2012 02:09:59 +0000 (10:09 +0800)]
i2c: fix bug: 'the transmission may be abnormal, if send the stop signal immediately after timeout'

12 years agophonepad:modify arm voltage to 1.2V
lw@rock-chips.com [Fri, 27 Jul 2012 11:28:51 +0000 (19:28 +0800)]
phonepad:modify arm voltage to 1.2V

12 years agophonepad: add headset detect into defconfig
宋秀杰 [Fri, 27 Jul 2012 07:12:03 +0000 (15:12 +0800)]
phonepad: add headset detect into defconfig

12 years agort3261: add headset detect and codec_en control pin.
宋秀杰 [Fri, 27 Jul 2012 07:06:42 +0000 (15:06 +0800)]
rt3261: add headset detect and codec_en control pin.

12 years agofix sh run error:
陈辉 [Fri, 27 Jul 2012 04:13:41 +0000 (12:13 +0800)]
fix sh run error:
toolchain is changed in jellybean

12 years agophonepad:modify voltage value
lw [Fri, 27 Jul 2012 04:04:00 +0000 (12:04 +0800)]
phonepad:modify voltage value

12 years agophonepad:
赵子初 [Fri, 27 Jul 2012 02:12:12 +0000 (10:12 +0800)]
phonepad:
1、add goodix_touch_82x.c
2、modify backlight
3、add 3g module

12 years agork30: support gpio3 and gpio4 interrupt wake up sysytem
许盛飞 [Fri, 27 Jul 2012 02:09:30 +0000 (10:09 +0800)]
rk30: support gpio3 and gpio4 interrupt wake up sysytem

12 years agophonepad:add PMIC TPS65910 support
lw [Thu, 26 Jul 2012 13:45:55 +0000 (21:45 +0800)]
phonepad:add PMIC TPS65910 support

12 years agophone_pad:add keyboard,lcd and tp config
hzf [Thu, 26 Jul 2012 10:12:45 +0000 (18:12 +0800)]
phone_pad:add keyboard,lcd and tp config

12 years agophone_pad:add keyboard,lcd and tp
hzf [Thu, 26 Jul 2012 10:09:51 +0000 (18:09 +0800)]
phone_pad:add keyboard,lcd and tp

12 years agoRevert "Revert "rkfb: hdmi and screen share the same buffer in three buffer mode""
yxj [Wed, 25 Jul 2012 02:54:23 +0000 (10:54 +0800)]
Revert "Revert "rkfb: hdmi and screen share the same buffer in three buffer mode""

This reverts commit 03cce87b5e3a0ed014c7e80c4d2e026c1587bf1c.

12 years agodo not call rk_release_fb_buffer in rk_fb_unregister
yxj [Wed, 25 Jul 2012 02:51:57 +0000 (10:51 +0800)]
do not call rk_release_fb_buffer in rk_fb_unregister

12 years agork: add console write by thread support
黄涛 [Wed, 25 Jul 2012 06:08:28 +0000 (14:08 +0800)]
rk: add console write by thread support

12 years agocamera rk30: correct an erro for careless,VIDEO_RKCIF_WORK_SIMUL_OFF should be change...
root [Tue, 24 Jul 2012 08:26:52 +0000 (16:26 +0800)]
camera rk30: correct an erro for careless,VIDEO_RKCIF_WORK_SIMUL_OFF should be changed to CONFIG_VIDEO_RKCIF_WORK_SIMUL_OFF.

12 years agoRevert "rkfb: hdmi and screen share the same buffer in three buffer mode"
陈辉 [Tue, 24 Jul 2012 08:38:06 +0000 (16:38 +0800)]
Revert "rkfb: hdmi and screen share the same buffer in three buffer mode"

This reverts commit dd6104654141aff3aa5870344cf9238c8fd13220.

12 years agorkfb: fix bug in commit 7d80392f6c0338239b7d1e9b7c80a2343e23f118
yxj [Tue, 24 Jul 2012 03:38:40 +0000 (11:38 +0800)]
rkfb: fix bug in commit 7d80392f6c0338239b7d1e9b7c80a2343e23f118

      rkfb and lcdc driver use different macro to distinguish data format
      rkfb use macro defined by android,lcdc use marco to better match the
      lcdc register

12 years agousb transfer speed up
yangkai [Mon, 23 Jul 2012 10:07:50 +0000 (18:07 +0800)]
usb transfer speed up

12 years agofix pcd connect and disconnect bug
yangkai [Mon, 23 Jul 2012 09:39:01 +0000 (17:39 +0800)]
fix pcd connect and disconnect bug

12 years agorkfb: hdmi and screen share the same buffer in three buffer mode
yxj [Mon, 23 Jul 2012 08:09:57 +0000 (16:09 +0800)]
rkfb: hdmi and screen share the same buffer in three buffer mode

12 years agocodec: update rt3261.c and rt5623.c.
宋秀杰 [Fri, 20 Jul 2012 13:12:20 +0000 (21:12 +0800)]
codec: update rt3261.c and rt5623.c.

12 years agonand:add suspend and resume function.
Zhaoyifeng [Fri, 20 Jul 2012 09:05:53 +0000 (17:05 +0800)]
nand:add suspend and resume function.

12 years agork30:phone: the battery power display about the system resume
许盛飞 [Fri, 20 Jul 2012 02:45:52 +0000 (10:45 +0800)]
rk30:phone: the battery power display about the system  resume

12 years agort3261: add first version, playback is ok.
宋秀杰 [Thu, 19 Jul 2012 12:02:00 +0000 (20:02 +0800)]
rt3261: add first version, playback is ok.

12 years agophonepad:add usiserial.c for usi modem
赵子初 [Thu, 19 Jul 2012 09:21:31 +0000 (17:21 +0800)]
phonepad:add usiserial.c for usi modem

12 years agofixed rt5631 capture not work well at the first time (after device booting)
cch [Thu, 19 Jul 2012 09:11:01 +0000 (17:11 +0800)]
fixed rt5631 capture not work well at the first time (after device booting)

12 years agork30:phone:Close tps80032 vlow interrupt, only open it when in sleep mode
张晴 [Wed, 18 Jul 2012 08:56:51 +0000 (16:56 +0800)]
rk30:phone:Close tps80032 vlow interrupt, only open it when in sleep mode

12 years agorkfb:save data format when this format changed
yxj [Wed, 18 Jul 2012 03:18:43 +0000 (11:18 +0800)]
rkfb:save data format when this format changed

12 years agophonepad:add sew868
赵子初 [Tue, 17 Jul 2012 08:43:17 +0000 (16:43 +0800)]
phonepad:add sew868

12 years agophonepad:fix 3g driver
赵子初 [Tue, 17 Jul 2012 08:34:04 +0000 (16:34 +0800)]
phonepad:fix 3g driver

12 years agoadd phonepad board support
lw [Tue, 17 Jul 2012 08:35:06 +0000 (16:35 +0800)]
add phonepad board support

12 years agoto support JB three buffer
陈辉 [Mon, 16 Jul 2012 11:40:21 +0000 (19:40 +0800)]
to support JB three buffer

12 years agoadd ds1001b product
陈辉 [Mon, 16 Jul 2012 10:45:25 +0000 (18:45 +0800)]
add ds1001b product

12 years agoupdate arm and logic voltage,
陈辉 [Mon, 16 Jul 2012 07:47:47 +0000 (15:47 +0800)]
update arm and logic voltage,
from product experiment
v2

12 years agork: cpufreq_stats.c: fix boot time crash
黄涛 [Mon, 16 Jul 2012 06:25:38 +0000 (14:25 +0800)]
rk: cpufreq_stats.c: fix boot time crash

fix this bug:
[    2.300817] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[    2.308902] pgd = c0404000
[    2.311615] [00000000] *pgd=00000000
[    2.315198] Internal error: Oops: 5 [#1] PREEMPT SMP
[    2.320157] CPU: 1    Not tainted  (3.0.8+ #70)
[    2.324689] PC is at cpufreq_stat_notifier_trans+0x40/0xa8
[    2.330169] LR is at notifier_call_chain+0x2c/0x70
[    2.334954] pc : [<c06ce1d4>]    lr : [<c0481440>]    psr: 80000013
[    2.334959] sp : eee47e50  ip : c0a13104  fp : 30a32c00
[    2.346424] r10: eee47ec8  r9 : 00118c30  r8 : 00000000
[    2.351641] r7 : fffffffc  r6 : 00000000  r5 : ed8c1d80  r4 : 00000000
[    2.358158] r3 : 00000009  r2 : 000f6180  r1 : 00000000  r0 : 00000000
[    2.364678] Flags: Nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
[    2.371976] Control: 10c53c7d  Table: 6040404a  DAC: 00000015
[    2.377712]
[    2.924838] [<c06ce1d4>] (cpufreq_stat_notifier_trans+0x40/0xa8) from [<c0481440>] (notifier_call_chain+0x2c/0x70)
[    2.935178] [<c0481440>] (notifier_call_chain+0x2c/0x70) from [<c04815a0>] (__srcu_notifier_call_chain+0x40/0x58)
[    2.945430] [<c04815a0>] (__srcu_notifier_call_chain+0x40/0x58) from [<c04815cc>] (srcu_notifier_call_chain+0x14/0x18)
[    2.956115] [<c04815cc>] (srcu_notifier_call_chain+0x14/0x18) from [<c06cccd8>] (cpufreq_notify_transition+0xb4/0xe8)
[    2.966721] [<c06cccd8>] (cpufreq_notify_transition+0xb4/0xe8) from [<c044b584>] (cpufreq_scale_rate_for_dvfs+0x10c/0x164)
[    2.977755] [<c044b584>] (cpufreq_scale_rate_for_dvfs+0x10c/0x164) from [<c044cb94>] (dvfs_target_cpu+0x378/0x67c)
[    2.988093] [<c044cb94>] (dvfs_target_cpu+0x378/0x67c) from [<c044c1dc>] (dvfs_set_rate+0x48/0x68)
[    2.997044] [<c044c1dc>] (dvfs_set_rate+0x48/0x68) from [<c044b1f0>] (rk30_target+0x1a8/0x200)
[    3.005648] [<c044b1f0>] (rk30_target+0x1a8/0x200) from [<c06cbff0>] (__cpufreq_driver_target+0x4c/0x60)
[    3.015121] [<c06cbff0>] (__cpufreq_driver_target+0x4c/0x60) from [<c06d05ec>] (cpufreq_interactive_up_task+0x128/0x184)
[    3.025981] [<c06d05ec>] (cpufreq_interactive_up_task+0x128/0x184) from [<c047c3d0>] (kthread+0x80/0x88)
[    3.035453] [<c047c3d0>] (kthread+0x80/0x88) from [<c04375f8>] (kernel_thread_exit+0x0/0x8)
[    3.043796] Code: e5956018 e5953010 ea000004 e5951020 (e7911104)

12 years agoRevert "rk30: clock: disable pd_vio gating function before rga, lcdc, cif support...
黄涛 [Mon, 16 Jul 2012 02:23:39 +0000 (10:23 +0800)]
Revert "rk30: clock: disable pd_vio gating function before rga, lcdc, cif support properly"

This reverts commit 2186d7743ad119ca8b5eea702970463fe4aba3df.

12 years agorkfb:add three buffer support for menuconfig,redefine FBIOPUT_NUM_BUFFERS 0x4625
yxj [Sat, 14 Jul 2012 10:56:34 +0000 (18:56 +0800)]
rkfb:add three buffer support for menuconfig,redefine  FBIOPUT_NUM_BUFFERS     0x4625

12 years agorkfb:add ioctl to get buffers number
yxj [Sat, 14 Jul 2012 09:14:33 +0000 (17:14 +0800)]
rkfb:add ioctl to get buffers number

12 years agoturn of lcdc power domain and clk in earyl suspend
yxj [Sat, 14 Jul 2012 07:12:34 +0000 (15:12 +0800)]
turn of lcdc power domain and clk in earyl suspend

12 years agofix bugs of early suspend when display_pd is closed.
root [Sat, 14 Jul 2012 02:07:45 +0000 (10:07 +0800)]
fix bugs of early suspend when display_pd is closed.

12 years agork: move CLK_SWITCH_TO_32K config from mach-rk30 to plat-rk
黄涛 [Fri, 13 Jul 2012 06:56:27 +0000 (14:56 +0800)]
rk: move CLK_SWITCH_TO_32K config from mach-rk30 to plat-rk

12 years agorkfb:use macro HDMI_HPD_ACTIVED to judge HDMI plug or not
yxj [Fri, 13 Jul 2012 04:17:00 +0000 (12:17 +0800)]
rkfb:use macro HDMI_HPD_ACTIVED to judge HDMI plug or not

12 years agork30fb :fix a bug in rk_fb_switch_screeen
yxj [Thu, 3 May 2012 01:37:28 +0000 (09:37 +0800)]
rk30fb :fix a bug in rk_fb_switch_screeen

after close lcdc the hdmi used ,return directly

12 years agork30: ddr.c: always compile with Os, else may hung on boot
黄涛 [Fri, 13 Jul 2012 03:44:33 +0000 (11:44 +0800)]
rk30: ddr.c: always compile with Os, else may hung on boot

12 years agoupdate arm and logic voltage,
chenhui [Fri, 13 Jul 2012 01:50:32 +0000 (09:50 +0800)]
update arm and logic voltage,
from product experiment

12 years agork30 hdmi: lower ddc frequency to pass hdmi cts.
Zheng Yang [Thu, 12 Jul 2012 09:31:05 +0000 (17:31 +0800)]
rk30 hdmi: lower ddc frequency to pass hdmi cts.

12 years agosolve gsensor deadlock problem.
zwp [Thu, 12 Jul 2012 02:11:07 +0000 (10:11 +0800)]
solve gsensor deadlock problem.

12 years agosched: Cleanup cpu_active madness
黄涛 [Thu, 12 Jul 2012 01:46:55 +0000 (09:46 +0800)]
sched: Cleanup cpu_active madness

commit 5fbd036b552f633abb394a319f7c62a5c86a9cd7 upstream.

Stepan found:

CPU0 CPUn

_cpu_up()
  __cpu_up()

boostrap()
  notify_cpu_starting()
  set_cpu_online()
  while (!cpu_active())
    cpu_relax()

<PREEMPT-out>

smp_call_function(.wait=1)
  /* we find cpu_online() is true */
  arch_send_call_function_ipi_mask()

  /* wait-forever-more */

<PREEMPT-in>
  local_irq_enable()

  cpu_notify(CPU_ONLINE)
    sched_cpu_active()
      set_cpu_active()

Now the purpose of cpu_active is mostly with bringing down a cpu, where
we mark it !active to avoid the load-balancer from moving tasks to it
while we tear down the cpu. This is required because we only update the
sched_domain tree after we brought the cpu-down. And this is needed so
that some tasks can still run while we bring it down, we just don't want
new tasks to appear.

On cpu-up however the sched_domain tree doesn't yet include the new cpu,
so its invisible to the load-balancer, regardless of the active state.
So instead of setting the active state after we boot the new cpu (and
consequently having to wait for it before enabling interrupts) set the
cpu active before we set it online and avoid the whole mess.

12 years agork30: cpufreq: prevent deadlock by disable call get_online_cpus
黄涛 [Thu, 12 Jul 2012 01:31:21 +0000 (09:31 +0800)]
rk30: cpufreq: prevent deadlock by disable call get_online_cpus

The deadlock happens when:
rk30_cpufreq_temp_limit_work_func:
 cpufreq_driver_target
  lock_policy_rwsem_write
  mutex_lock(&cpufreq_mutex)

cpufreq_interactive_up_task:
 mutex_lock(&cpufreq_mutex)
 mutex_lock(&cpu_hotplug.lock)

_cpu_down:
 mutex_lock(&cpu_hotplug.lock)
 lock_policy_rwsem_write

12 years agork: fiq_debugger: better support cpu cmd, never switch when target cpu is offline
黄涛 [Thu, 12 Jul 2012 01:30:38 +0000 (09:30 +0800)]
rk: fiq_debugger: better support cpu cmd, never switch when target cpu is offline

12 years agork: add RK_CLOCK_PROC config, disable /proc/clocks by default
黄涛 [Wed, 11 Jul 2012 06:53:45 +0000 (14:53 +0800)]
rk: add RK_CLOCK_PROC config, disable /proc/clocks by default

12 years agoadd arm-eabi-4.4.3 toolchain
陈辉 [Tue, 10 Jul 2012 16:35:20 +0000 (00:35 +0800)]
add arm-eabi-4.4.3 toolchain

12 years agoi2c: 'move rk30_i2c_platform_data from mach-rk30 to plat-rk' and 'disable i2c4 select...
kfx [Tue, 10 Jul 2012 06:55:11 +0000 (14:55 +0800)]
i2c: 'move rk30_i2c_platform_data from mach-rk30 to plat-rk' and 'disable i2c4 select on rk2928'

12 years agork: add RK_PL330_DMA config
黄涛 [Tue, 10 Jul 2012 05:07:39 +0000 (13:07 +0800)]
rk: add RK_PL330_DMA config

12 years agoadd mt6229 for rk30
赵子初 [Tue, 10 Jul 2012 03:22:48 +0000 (11:22 +0800)]
add mt6229 for rk30

12 years agork30:phone: the bug of charge_display
许盛飞 [Mon, 9 Jul 2012 12:01:42 +0000 (20:01 +0800)]
rk30:phone: the bug of charge_display

12 years agoadd mw100 for rk30
赵子初 [Mon, 9 Jul 2012 07:50:25 +0000 (15:50 +0800)]
add mw100 for rk30

12 years agoadd mu509 for rk30
赵子初 [Mon, 9 Jul 2012 07:15:54 +0000 (15:15 +0800)]
add mu509 for rk30

12 years agoadd twl60xx low battery detection function at rk30_phone_defconfig.
zwp [Mon, 9 Jul 2012 02:53:23 +0000 (10:53 +0800)]
add twl60xx low battery detection function at rk30_phone_defconfig.