wuhao [Tue, 4 Jun 2013 02:33:32 +0000 (10:33 +0800)]
rk3188 ds1006: fix parameter charge on thc arm_pm_restart
wuhao [Tue, 4 Jun 2013 01:15:15 +0000 (09:15 +0800)]
rk3168m: spdif support
黄涛 [Mon, 3 Jun 2013 07:44:48 +0000 (15:44 +0800)]
rk: clock: dump cru register when panic
llj [Mon, 3 Jun 2013 06:49:36 +0000 (14:49 +0800)]
add u5501 modem
zsq [Mon, 3 Jun 2013 00:54:41 +0000 (08:54 +0800)]
fix rot 90 dst loss data bug
张晴 [Sat, 1 Jun 2013 08:02:55 +0000 (16:02 +0800)]
ricoh619:update the 619 drivers
chenxing [Sat, 1 Jun 2013 02:45:56 +0000 (10:45 +0800)]
rk30: emmc force even div
chenxing [Sat, 1 Jun 2013 02:45:43 +0000 (10:45 +0800)]
rk3066b: emmc force even div
chenxing [Sat, 1 Jun 2013 02:45:28 +0000 (10:45 +0800)]
rk3188: emmc force even div
wuhao [Fri, 31 May 2013 10:39:05 +0000 (18:39 +0800)]
rk3168m: rk3168m2 support and the old rk318m is no longer supported
wdc [Fri, 31 May 2013 06:12:24 +0000 (14:12 +0800)]
bluetooth: fix rda5876 enable irq warning
邱建斌 [Fri, 31 May 2013 03:29:43 +0000 (11:29 +0800)]
rk30_i2s pcm: modify android record samplerate to 44100/48000
陈金泉 [Fri, 31 May 2013 01:22:28 +0000 (09:22 +0800)]
rk616 codec:Do not change mclk when HDMI is in and correct format
xuhuicong [Thu, 30 May 2013 06:28:46 +0000 (14:28 +0800)]
hdmi: rk616: set hdmi pll(n = 15, m = 150) modify shiny on some tv
yxj [Wed, 29 May 2013 07:53:47 +0000 (15:53 +0800)]
mfd:rk616:lvds:set lcd1 port as input in suspend
yxj [Tue, 28 May 2013 05:49:57 +0000 (13:49 +0800)]
lcd screen:b101ew05:fix compile err when use rk610
yxj [Tue, 28 May 2013 05:04:05 +0000 (13:04 +0800)]
rk30 lcdc:read default register config before modify it
xxh [Wed, 29 May 2013 04:39:16 +0000 (12:39 +0800)]
add intex vid pid for Foreign 3G dongle
xuhuicong [Tue, 28 May 2013 01:32:54 +0000 (09:32 +0800)]
hdmi: delete hdmi remove when SYSTEM_CONFIG to modify cat6610 and rk610 hdmi no display
yxj [Mon, 27 May 2013 10:17:46 +0000 (18:17 +0800)]
mfd:rk616:scaler:disable it before cfg finish
xuhuicong [Mon, 27 May 2013 07:12:08 +0000 (15:12 +0800)]
rk616: fix rk616 hdmi no sound, select i2s source default
邱建斌 [Mon, 27 May 2013 03:06:34 +0000 (11:06 +0800)]
rt5631: add i2s clk support up to 192khz samplerate
邱建斌 [Mon, 27 May 2013 02:24:40 +0000 (10:24 +0800)]
rk30 i2s : modify CONFIG_HDMI_RK30 to CONFIG_RK_HDMI
黄涛 [Fri, 24 May 2013 10:11:56 +0000 (18:11 +0800)]
rk: clock: fix compile error when build without PROC_FS support
黄涛 [Fri, 24 May 2013 08:34:49 +0000 (16:34 +0800)]
rk3188: fix link error when build without CRC32 support
黄涛 [Fri, 24 May 2013 08:33:29 +0000 (16:33 +0800)]
rk808: fix compile error when build without earlysuspend support
黄涛 [Fri, 24 May 2013 08:30:34 +0000 (16:30 +0800)]
rk3188: cpufreq: fix link error when build without POWER_SUPPLY
黄涛 [Fri, 24 May 2013 08:28:19 +0000 (16:28 +0800)]
rk30: pm: fix link error when build without KEYS_RK29
Will Deacon [Fri, 11 May 2012 16:42:37 +0000 (17:42 +0100)]
ARM: 7417/1: vfp: ensure preemption is disabled when enabling VFP access
The vfp_enable function enables access to the VFP co-processor register
space (cp10 and cp11) on the current CPU and must be called with
preemption disabled. Unfortunately, the vfp_init late initcall does not
disable preemption and can lead to an oops during boot if thread
migration occurs at the wrong time and we end up attempting to access
the FPSID on a CPU with VFP access disabled.
This patch fixes the initcall to call vfp_enable from a non-preemptible
context on each CPU and adds a BUG_ON(preemptible) to ensure that any
similar problems are easily spotted in the future.
Cc: stable@vger.kernel.org
Reported-by: Hyungwoo Yang <hwoo.yang@gmail.com>
Signed-off-by: Hyungwoo Yang <hyungwooy@nvidia.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
yxj [Thu, 23 May 2013 13:03:56 +0000 (21:03 +0800)]
rk fb:fix fb parameter reset in rk_fb_close,screen0 is the primary display device
luowei [Thu, 23 May 2013 12:06:27 +0000 (20:06 +0800)]
mpu3050:fix Unsupported Product Revision Detected
zzy [Thu, 23 May 2013 08:23:29 +0000 (16:23 +0800)]
modify SEW290&&U7501 modem for CONFIG_ARCH_RK30 and CONFIG_ARCH_RK2928
Cody Xie [Thu, 23 May 2013 08:02:41 +0000 (16:02 +0800)]
rk292x rk30xx rk31xx : defconfig remove CONFIG_VT
yxj [Thu, 23 May 2013 04:52:53 +0000 (12:52 +0800)]
rk3188 jettaplus defconfig:hdmi source select lcdc0
root [Thu, 23 May 2013 03:21:54 +0000 (11:21 +0800)]
phonepad:add modem_sound and headset
邱建斌 [Thu, 23 May 2013 02:36:29 +0000 (10:36 +0800)]
rk610 codec : add adjust Analog Gain define
wlf [Wed, 22 May 2013 09:46:51 +0000 (17:46 +0800)]
USB: fix potential qtd use-after-free case in interrupt handler
wlf [Wed, 22 May 2013 09:33:38 +0000 (17:33 +0800)]
USB: fix usb lock without unlock if req->queue is not empty
张晴 [Wed, 22 May 2013 08:43:35 +0000 (16:43 +0800)]
rk29:act8931:modify act8931 power on control reg
yxj [Wed, 22 May 2013 06:54:46 +0000 (14:54 +0800)]
board rk30、rk3168-tb rk3188-jettaplus: modify lcdx_screen_info config
yxj [Wed, 22 May 2013 06:26:09 +0000 (14:26 +0800)]
rk fb:fix some warning
yxj [Wed, 22 May 2013 02:48:25 +0000 (10:48 +0800)]
rk3188 lcdc:fix some waring
yxj [Wed, 22 May 2013 02:35:54 +0000 (10:35 +0800)]
rk3066b lcdc:dynamic gating lcdc clk
yxj [Mon, 20 May 2013 06:20:57 +0000 (14:20 +0800)]
rk3066b lcdc:fix swap and DSP_CTRL1 reg set err
do not wait for vsync int kernel
赵子初 [Tue, 21 May 2013 10:12:15 +0000 (18:12 +0800)]
add a85xx support
zzy [Tue, 21 May 2013 06:45:03 +0000 (14:45 +0800)]
kernel for u7501 3G modem
ddl [Tue, 21 May 2013 06:31:03 +0000 (14:31 +0800)]
camera: delete compile warning
xuhuicong [Tue, 21 May 2013 06:24:00 +0000 (14:24 +0800)]
modify hdmi some time no chean up interrupt
赵子初 [Tue, 21 May 2013 03:52:47 +0000 (11:52 +0800)]
add some bp id
hwg [Tue, 21 May 2013 02:33:11 +0000 (10:33 +0800)]
modify compile warning for rkwifi_sys_iface.c
chenxing [Tue, 21 May 2013 02:24:05 +0000 (10:24 +0800)]
rk3188: fix compile warning of mach-rk3188/clock_data.c
chenxing [Tue, 21 May 2013 02:23:45 +0000 (10:23 +0800)]
rk: fix compile warning of plat-rk/clock.c
邱建斌 [Mon, 20 May 2013 10:30:43 +0000 (18:30 +0800)]
rk29_pcm : temp disable infiniteloop
陈金泉 [Mon, 20 May 2013 09:40:47 +0000 (17:40 +0800)]
rk616 codec:do not set mclk when HDMI is in
hhb [Mon, 20 May 2013 07:54:52 +0000 (15:54 +0800)]
mipi_dsi: update ssd2828 driver
hhb [Mon, 20 May 2013 07:54:19 +0000 (15:54 +0800)]
mipi_dsi: update mipi dsi framework driver
xbw [Mon, 20 May 2013 07:22:32 +0000 (15:22 +0800)]
MT6620: add the new driver JB2 V1.0
xbw [Mon, 20 May 2013 07:17:33 +0000 (15:17 +0800)]
MT6620: git rm the old driver V3.1
xbw [Mon, 20 May 2013 04:15:40 +0000 (12:15 +0800)]
Please update your board-xxx-sdmmc.c in your old project.
For exmaple board-rk30-sdk-sdmmc.c.
If you do not modify your files,you will encounter an error similar to the following.
3066 4.2 develop-3.0的分支编译出错,报告
drivers/built-in.o: In function rk29_sdmmc_set_ios
bt_plat_smdk.c:(.text+0x16cfd8): undefined reference to rk29_sdmmc_gpio_open
make: *** [.tmp_vmlinux1] 错误 1
xbw [Mon, 20 May 2013 03:04:19 +0000 (11:04 +0800)]
How to use CONFIG_RK29_SDIO_IRQ_FROM_GPIO for your new wifi-module.
For example,please refer to board-rk3168m-tb.c.
continue with the commit
eb1ab60e9f7308d90aff40998178ff2a8a502a29
xbw [Mon, 20 May 2013 02:59:14 +0000 (10:59 +0800)]
1. The accuracy enhanced gpio_detect_card, such as RK2926.
2. To enhance removeal-insert card, voltage stability.
3. add the suspend-resume process for SDIO module.
4. 4. close the clock when the sdio go into suspend. refer to No3.
5. 5. add the wake-up-host for wifi when use CONFIG_RK29_SDIO_IRQ_FROM_GPIO.
yxj [Sun, 19 May 2013 08:44:22 +0000 (16:44 +0800)]
board rk3168 tb:add power deinit for rk616
yxj [Sun, 19 May 2013 07:45:55 +0000 (15:45 +0800)]
board jettaplus:add power deinit for rk616
yxj [Sun, 19 May 2013 07:43:41 +0000 (15:43 +0800)]
mfd:rk616:modify some operation for vif
yxj [Fri, 10 May 2013 09:51:10 +0000 (17:51 +0800)]
rk3188 lcdc: do not call sscreen_set in shutdown
陈金泉 [Sat, 18 May 2013 08:09:28 +0000 (16:09 +0800)]
fix RK616 codec ADC TYPE error
chenxing [Sat, 18 May 2013 05:20:45 +0000 (13:20 +0800)]
rk30xx: pmic: delay 10ms after 32.768K switch to 24M
chenxing [Sat, 18 May 2013 05:17:38 +0000 (13:17 +0800)]
rk3188: fix CORE_CLK_DIV define error
chenxing [Sat, 18 May 2013 05:17:24 +0000 (13:17 +0800)]
rk3066b/rk3168: fix CORE_CLK_DIV define error
邱建斌 [Sat, 18 May 2013 03:47:37 +0000 (11:47 +0800)]
rk30 i2s : modify hdmi inside i2s error
not disable i2s when hdmi inside
xxx [Sat, 18 May 2013 02:26:56 +0000 (10:26 +0800)]
setting gpll 594 cpll 798 for sys stabilization
黄涛 [Sat, 18 May 2013 02:14:35 +0000 (10:14 +0800)]
rk30: pm: use macro for access clksel0
cym [Sat, 18 May 2013 01:11:45 +0000 (09:11 +0800)]
RK2928:resolve compiled ddr.c fail for rk2928
xxx [Fri, 17 May 2013 10:27:40 +0000 (18:27 +0800)]
rk3028 support uart48M
邱建斌 [Fri, 17 May 2013 09:04:31 +0000 (17:04 +0800)]
rk30 i2s : clear format bit when update format
xxx [Fri, 17 May 2013 07:21:29 +0000 (15:21 +0800)]
rk3168 rk3028 change apll setting
xxx [Fri, 17 May 2013 03:43:31 +0000 (11:43 +0800)]
change gpll 384 config
张晴 [Fri, 17 May 2013 02:05:57 +0000 (10:05 +0800)]
rk3168:modify tps65910 dc1 defult voltage 1.2V
ddl [Thu, 16 May 2013 10:40:28 +0000 (18:40 +0800)]
camera: cif:v0.3.5 generic_sensor:v0.1.7
yzq [Thu, 16 May 2013 02:44:23 +0000 (10:44 +0800)]
it66121 hdmi: remove deviceId check because it maybe be changed when the chip upgraded
chenxing [Thu, 16 May 2013 01:56:55 +0000 (09:56 +0800)]
rk3188: chips pll_flag != 0: need to ensure aclk_cpu parent select DO NOT appear high rate
wdc [Wed, 15 May 2013 13:26:46 +0000 (21:26 +0800)]
fix make clean error
xxx [Wed, 15 May 2013 09:05:23 +0000 (17:05 +0800)]
pm.c remove redefine clkgt_regs_sram
kfx [Wed, 15 May 2013 06:50:09 +0000 (14:50 +0800)]
iomux: iomux_switch_gpio_mode
ddl [Wed, 15 May 2013 03:10:14 +0000 (11:10 +0800)]
camera: cif:v0.3.3, generic_sensor:v0.1.5
xuhuicong [Tue, 14 May 2013 10:43:11 +0000 (18:43 +0800)]
add rk616 hdmi roll polling method when hdmi_irq = INVALID_GPIO
陈金泉 [Tue, 14 May 2013 07:51:11 +0000 (15:51 +0800)]
fix codec rk616 I2S format setting error
yzq [Tue, 14 May 2013 06:21:11 +0000 (14:21 +0800)]
rk fb hdmi:fix plug and unplug hdmi,which cause Null pointer
cym [Mon, 13 May 2013 08:40:25 +0000 (16:40 +0800)]
RK3188:ddr_clock select GPLL_2_div if ddr_freq big then 250MHz,
only use for DPLL bad and ddr_clock must select GPLL(800MHz-1000MHz).
zzy [Mon, 13 May 2013 03:49:36 +0000 (11:49 +0800)]
add SEW290 3G modem
chenxing [Mon, 13 May 2013 03:24:41 +0000 (11:24 +0800)]
rk3188: pm.c: optimize soc_is_rk3188plus flag
lintao [Mon, 13 May 2013 02:52:02 +0000 (10:52 +0800)]
WIFI: support mt7601u usb wifi
chenxing [Mon, 13 May 2013 02:20:14 +0000 (10:20 +0800)]
rk: add pll wait lock error dump infomations
chenxing [Mon, 13 May 2013 02:15:39 +0000 (10:15 +0800)]
rk30xx: add lpj_gpll init to prevent dma halt and sdio error
chenxing [Mon, 13 May 2013 01:16:45 +0000 (09:16 +0800)]
rk3188: add lpj_gpll init in clock_data, fix dma halt and sdio error
chenxing [Fri, 10 May 2013 10:06:04 +0000 (18:06 +0800)]
rk3066B: compatible with rk3188 plus pll config, fix compile error
cym [Fri, 10 May 2013 09:56:08 +0000 (17:56 +0800)]
RK3188 :no matter what CPLL or DPLL is bad,DDR_CLOCK select GPLL
wdc [Fri, 10 May 2013 09:56:18 +0000 (17:56 +0800)]
wifi: add rtl8723as
chenxing [Fri, 10 May 2013 09:15:15 +0000 (17:15 +0800)]
rk3188: plus: add power on pll
chenxing [Fri, 10 May 2013 02:22:13 +0000 (10:22 +0800)]
rk: pm_tests: add delayline support