黄涛 [Fri, 11 May 2012 10:26:14 +0000 (18:26 +0800)]
rk30: clock: disable pd_vio gating function before rga, lcdc, cif support properly
黄涛 [Fri, 11 May 2012 09:47:10 +0000 (17:47 +0800)]
rk30: cpufreq: better support log
黄涛 [Fri, 11 May 2012 09:46:50 +0000 (17:46 +0800)]
rk30: clock: better support log
hhb [Fri, 11 May 2012 09:41:58 +0000 (17:41 +0800)]
rk30 phone loquat: modify camera LED error in board
宋秀杰 [Fri, 11 May 2012 07:45:32 +0000 (15:45 +0800)]
rk30 phone: update aic3262 audio_map
张晴 [Fri, 11 May 2012 05:05:50 +0000 (13:05 +0800)]
rk30:phone loquat:Solve the first reported shutdown failure
黄涛 [Fri, 11 May 2012 03:38:20 +0000 (11:38 +0800)]
video: rk30: Kconfig: select LCDC1_RK30 & DUAL_DISP_IN_KERNEL when HDMI_RK30 is selected
wdc [Fri, 11 May 2012 03:03:50 +0000 (11:03 +0800)]
Loquate: remove the sleep log
wdc [Fri, 11 May 2012 02:37:04 +0000 (10:37 +0800)]
Loquate: update bt for bcm4329
hecanyang [Fri, 11 May 2012 03:02:11 +0000 (11:02 +0800)]
DDR3 ODT resume to 120ohm
zsq [Fri, 11 May 2012 02:29:43 +0000 (10:29 +0800)]
add mmu table flush for master bug
黄涛 [Thu, 10 May 2012 13:31:33 +0000 (21:31 +0800)]
serial: rk30: enable pclk_uart
张晴 [Thu, 10 May 2012 13:05:28 +0000 (21:05 +0800)]
rk30:phone loquat:modify ti pmu usb report function
张晴 [Thu, 10 May 2012 12:37:49 +0000 (20:37 +0800)]
rk30:phone loquat:Reporte the button for shutdown
黄涛 [Thu, 10 May 2012 12:10:19 +0000 (20:10 +0800)]
adc: rk30: enable pclk_saradc
lw [Thu, 10 May 2012 10:49:10 +0000 (18:49 +0800)]
rk30_phone:delete CONFIG_TEST_POWER
gwl [Thu, 10 May 2012 10:14:25 +0000 (18:14 +0800)]
update usb wifi for rk30 platform
hhb [Thu, 10 May 2012 09:05:54 +0000 (17:05 +0800)]
rk30 phone loquat:modify lcd driver for lcd_hj050na_06a
xxx [Thu, 10 May 2012 22:42:32 +0000 (15:42 -0700)]
gpu 400mhz(vol 1.1V)
zsq [Thu, 10 May 2012 07:00:15 +0000 (15:00 +0800)]
modify rga soft_reset delay to 3 us
Zheng Yang [Thu, 10 May 2012 06:17:17 +0000 (14:17 +0800)]
rk30 hdmi: disable csc when output color mode is same to input color mode.
zsq [Thu, 10 May 2012 03:43:15 +0000 (11:43 +0800)]
rga use kzalloc instead of kmalloc
Zheng Yang [Thu, 10 May 2012 03:05:35 +0000 (11:05 +0800)]
rk30 hdmi:
1. Support video pixel data color space convertion.
2. Output video color mode accrording EDID: When sink declares support
YCbCr, hdmi should send YCbCr pixel data. Otherwise, hdmi should send
RGB pixel data.
wdc [Thu, 10 May 2012 03:03:10 +0000 (11:03 +0800)]
Loquate: add BCM44329 defconfig
wdc [Thu, 10 May 2012 02:59:39 +0000 (10:59 +0800)]
Loquate: update loquate defconfig
xxx [Thu, 10 May 2012 03:40:08 +0000 (20:40 -0700)]
clock date :gpu support round rate
yangkai [Wed, 9 May 2012 12:01:04 +0000 (20:01 +0800)]
fix some mtp bug
xxx [Thu, 10 May 2012 00:48:40 +0000 (17:48 -0700)]
suport gpu dvs
CMY [Wed, 9 May 2012 09:22:31 +0000 (17:22 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into
20120509-3
张晴 [Wed, 9 May 2012 09:29:56 +0000 (17:29 +0800)]
rk30:phone loquat:support Tps80032 usb otg
CMY [Wed, 9 May 2012 09:20:40 +0000 (17:20 +0800)]
BT: new config 'CONFIG_RFKILL_RESET' for bluetooth reset on suspend/resume
张晴 [Wed, 9 May 2012 08:55:33 +0000 (16:55 +0800)]
rk30:phone:report key for suspend and resume
hwg [Wed, 9 May 2012 08:15:32 +0000 (16:15 +0800)]
Wifi: add bcm4330 use rkwifi.ko
kfx [Wed, 9 May 2012 08:16:34 +0000 (16:16 +0800)]
ion: update ion drivers
CMY [Wed, 9 May 2012 07:57:00 +0000 (15:57 +0800)]
rkwifi: change config name for 26M and 37.4M, and update bt chip name
hwg [Wed, 9 May 2012 07:11:42 +0000 (15:11 +0800)]
rkwifi: add crystal freq select for 26M and 37.4M
张晴 [Wed, 9 May 2012 07:01:06 +0000 (15:01 +0800)]
rk30:phone:add sleep,battery charger,powerbutton ,gpadc and poweroff for TI pmu 80032
黄涛 [Wed, 9 May 2012 06:41:46 +0000 (14:41 +0800)]
rk30: sdk: rfkill: request_irq with name bt_wake
hwg [Wed, 9 May 2012 06:35:03 +0000 (14:35 +0800)]
rkwifi: use ko replace of uu, ver 4.05
hhb [Wed, 9 May 2012 05:32:03 +0000 (13:32 +0800)]
rk30 phone loquat:set lcd driver output 18bits instead of 24bits for for the time being
hhb [Wed, 9 May 2012 05:29:54 +0000 (13:29 +0800)]
rk30 phone loquat:add touch screen driver ft5306
lw [Wed, 9 May 2012 04:01:14 +0000 (12:01 +0800)]
rk30_phone_loquat:add lcd config
kfx [Wed, 9 May 2012 02:26:37 +0000 (10:26 +0800)]
rk30: adc: irq function: add spin_lock
gwl [Wed, 9 May 2012 02:08:46 +0000 (10:08 +0800)]
Fix rkwifi for rk30
gwl [Wed, 9 May 2012 01:53:21 +0000 (09:53 +0800)]
Add rkwifi g_onoff reset operation
宋秀杰 [Tue, 8 May 2012 13:00:33 +0000 (21:00 +0800)]
rk30 phone: add hook adc headset irq detect files
蓝斌元 [Tue, 8 May 2012 11:42:30 +0000 (19:42 +0800)]
sc8803g: modify for sc8803g
hhb [Tue, 8 May 2012 11:32:33 +0000 (19:32 +0800)]
rk30 phone loquat: modify lcd_hj050a driver
yzq [Tue, 8 May 2012 09:50:48 +0000 (17:50 +0800)]
rk610: fix bug the screen will flash one time when resume
kfx [Tue, 8 May 2012 08:45:32 +0000 (16:45 +0800)]
rk30: touchscreen: support IC(SDDA)
陈恒明 [Tue, 8 May 2012 07:14:40 +0000 (15:14 +0800)]
vpu_service: add extra log info and change add_timer to mod_timer
Colin Cross [Sat, 28 Apr 2012 01:04:18 +0000 (18:04 -0700)]
ARM: vfp: only clear vfp state for current cpu in vfp_pm_suspend
vfp_pm_suspend runs on each cpu, only clear the hardware state
pointer for the current cpu. Prevents a possible crash if one
cpu clears the hw state pointer when another cpu has already
checked if it is valid.
Change-Id: I997ab1554944eba86730818ff242d7ebe1b32736
Signed-off-by: Colin Cross <ccross@android.com>
Ido Yariv [Sat, 14 Apr 2012 20:20:30 +0000 (23:20 +0300)]
arm: vfp: Fix memory corruption on PM suspend
Commit
36af2a47 ("ARM: vfp: Always save VFP state in vfp_pm_suspend")
introduced a potential use-after-free bug. On SMP systems,
vfp_current_hw_state might hold dangling pointers in case a task which
used the VFP last migrates to another CPU and then exits. If
vfp_pm_suspend is called while vfp_current_hw_state still holds a
pointer to the freed thread_info, that memory location will be written,
potentially overwriting a new object allocated there.
The original problem is only relevant to UP systems in which the VFP
state is stored lazily.
Fix this by only storing the VFP state on UP systems, and avoid doing so
on SMP ones.
Change-Id: I8f7026eb735b340fcef4cf12fbd12b9a0ea08d3f
Signed-off-by: Ido Yariv <ido@wizery.com>
Signed-off-by: Eyal Shapira <eyal@wizery.com>
Signed-off-by: Colin Cross <ccross@android.com>
Will Deacon [Fri, 20 Jan 2012 11:10:18 +0000 (12:10 +0100)]
ARM: 7296/1: proc-v7.S: remove HARVARD_CACHE preprocessor guards
commit
612539e81f655f6ac73c7af1da8701c1ee618aee upstream.
On v7, we use the same cache maintenance instructions for data lines
as for unified lines. This was not the case for v6, where HARVARD_CACHE
was defined to indicate the L1 cache topology.
This patch removes the erroneous compile-time check for HARVARD_CACHE in
proc-v7.S, ensuring that we perform I-side invalidation at boot.
Reported-and-Acked-by: Shawn Guo <shawn.guo@linaro.org>
Acked-by: Catalin Marinas <Catalin.Marinas@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Heiko Stuebner [Wed, 1 Feb 2012 18:33:01 +0000 (10:33 -0800)]
Input: evdev - fix variable initialisation
Commit
509f87c5f564 (evdev - do not block waiting for an event if
fd
is nonblock) created a code path were it was possible to use retval
uninitialized.
This could lead to the xorg evdev input driver getting corrupt data
and refusing to work with log messages like
AUO-Pixcir touchscreen: Read error: Success
sg060_keys: Read error: Success
AUO-Pixcir touchscreen: Read error: Success
sg060_keys: Read error: Success
(for drivers auo-pixcir-ts and gpio-keys).
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
yangkai [Tue, 8 May 2012 03:40:46 +0000 (11:40 +0800)]
pcd suspend with dp,dm hi-z
kfx [Tue, 8 May 2012 01:13:31 +0000 (09:13 +0800)]
rk30: i2c: add log information
黄涛 [Mon, 7 May 2012 12:23:04 +0000 (20:23 +0800)]
rk30: sdk: add vmac support
黄涛 [Mon, 7 May 2012 12:22:42 +0000 (20:22 +0800)]
rk30: add vmac support
黄涛 [Mon, 7 May 2012 12:15:24 +0000 (20:15 +0800)]
net: rk29_vmac: support rk30
黄涛 [Mon, 7 May 2012 12:11:36 +0000 (20:11 +0800)]
rk30: clock: clk_get_parent return error when clk invalid
lw@rock-chips.com [Mon, 7 May 2012 09:10:41 +0000 (17:10 +0800)]
rk30_phone_loquat:modify key definition
gwl [Mon, 7 May 2012 08:35:11 +0000 (16:35 +0800)]
update rkwifi driver to V4.03, fix wifi disconnect issue when signal is pool
张晴 [Mon, 7 May 2012 08:17:52 +0000 (16:17 +0800)]
rk30:phone:modify the config file and add battery function
yzq [Mon, 7 May 2012 08:06:24 +0000 (16:06 +0800)]
rk610:fix bug DVI and HDMI mode switch err
宋秀杰 [Mon, 7 May 2012 04:43:50 +0000 (12:43 +0800)]
rk30 phone: add codec reset function, modify rk30_i2s.c, do not use SDO1 to SDO3 as i2s mode
hecanyang [Mon, 7 May 2012 03:20:07 +0000 (11:20 +0800)]
fix ZQ0CR[1] bug in ddr_adjust_config function
lw [Mon, 7 May 2012 02:26:46 +0000 (10:26 +0800)]
rk30_phone_loquat:modify wifi sdmmc
张晴 [Mon, 7 May 2012 02:10:15 +0000 (10:10 +0800)]
rk30:phone:modify the TI pmu vlotage name
张晴 [Sun, 6 May 2012 11:19:28 +0000 (19:19 +0800)]
rk30:phone loquat:add the function of the PMU and opened by default
yangkai [Sat, 5 May 2012 08:57:30 +0000 (16:57 +0800)]
handle pcd multiprocess spin_lock
hecanyang [Sat, 5 May 2012 02:46:21 +0000 (10:46 +0800)]
increase LPDDR2 die DS from 48ohm to 34ohm, then LPDDR2 operate frequency can reach 400MHz
蓝斌元 [Fri, 4 May 2012 02:41:55 +0000 (10:41 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into rk30_phone
蓝斌元 [Fri, 4 May 2012 02:37:08 +0000 (10:37 +0800)]
sc8803 : modify sc8803 for rk30
ddl [Fri, 4 May 2012 02:33:33 +0000 (10:33 +0800)]
camera: ov2659 array revert last commit
25cf4819baf1c9a8151fb452073e4c5ce3a5306f
yzq [Wed, 2 May 2012 08:03:56 +0000 (01:03 -0700)]
rk610 hdmi fix some problem
lw@rock-chips.com [Thu, 3 May 2012 04:17:28 +0000 (12:17 +0800)]
rk30_phone:update board file from sdk
张晴 [Thu, 3 May 2012 05:50:32 +0000 (13:50 +0800)]
rk30:sdk:Support wm8326 adc for low battery detection
hhb [Thu, 3 May 2012 03:26:52 +0000 (11:26 +0800)]
rk30 phone loquat: fix compile error in board
hhb [Thu, 3 May 2012 03:22:14 +0000 (11:22 +0800)]
Revert "rk30 phone loquat: fix compile error in board"
This reverts commit
d6f59ae05edbbc79983c6f2724df1447f00ea1bf.
hhb [Thu, 3 May 2012 03:13:35 +0000 (11:13 +0800)]
rk30 phone loquat: fix compile error in board
hecanyang [Thu, 3 May 2012 03:35:26 +0000 (11:35 +0800)]
add a condition before rank_to_row15_en,because LPDDR2 used rank1, to resolve LPDDR2 power-up failed
hhb [Thu, 3 May 2012 03:01:04 +0000 (11:01 +0800)]
rk30 phone: add camera config
hhb [Thu, 3 May 2012 02:55:51 +0000 (10:55 +0800)]
rk30 phone loquat: clear camera defconfig
hhb [Thu, 3 May 2012 02:33:56 +0000 (10:33 +0800)]
rk30 phone loquat: add lcd, touch screen, camera configuration in board
hhb [Thu, 3 May 2012 02:20:51 +0000 (10:20 +0800)]
add lcd_hj050na_06a lcd driver
hhb [Thu, 3 May 2012 02:18:04 +0000 (10:18 +0800)]
add synaptics_i2c_rmi4 touch screen driver
hhb [Thu, 3 May 2012 02:16:01 +0000 (10:16 +0800)]
add reset_pin in struct rk29lcd_info
Zheng Yang [Wed, 2 May 2012 12:11:46 +0000 (20:11 +0800)]
rk30 hdmi:
1. Add sysfs interface to scale hdmi output picture size.
2. When hdmi was removed, disable the source lcdc.
宋秀杰 [Wed, 2 May 2012 10:21:14 +0000 (18:21 +0800)]
rk30 phone: add TI aic3262 codec driver
蓝斌元 [Wed, 2 May 2012 09:52:39 +0000 (17:52 +0800)]
rk30 loquat phone: add sc8803
lw@rock-chips.com [Wed, 2 May 2012 09:42:42 +0000 (17:42 +0800)]
rk30:gyroscope request irq later
yxj [Wed, 2 May 2012 09:27:11 +0000 (17:27 +0800)]
disable the lcdc which HDMI is used when the HDMI unplug
张晴 [Wed, 2 May 2012 08:39:17 +0000 (16:39 +0800)]
rk30:phone:add pmu tps80032
yxj [Wed, 2 May 2012 07:04:56 +0000 (15:04 +0800)]
rk30fb :add function rk_fb_disp_scale
Zheng Yang [Wed, 2 May 2012 03:49:51 +0000 (11:49 +0800)]
rk30 hdmi: support switch class to detect hotplug status.
chenxing [Wed, 2 May 2012 02:51:48 +0000 (10:51 +0800)]
rk30: dvfs determine whether the regulator correct before operating regulator
zsq [Wed, 2 May 2012 02:58:06 +0000 (10:58 +0800)]
del warning info
黄涛 [Wed, 2 May 2012 02:46:52 +0000 (10:46 +0800)]
rk30: cpufreq: increase freq slow when cpu freq is high
黄涛 [Wed, 2 May 2012 02:35:39 +0000 (10:35 +0800)]
rk30: dynamic init memory size