yxj [Thu, 8 May 2014 02:19:28 +0000 (10:19 +0800)]
rk fb: print last timeout value when pagefault
xxm [Thu, 8 May 2014 02:26:19 +0000 (10:26 +0800)]
rockchip:midgard:mutex unlock pm.lock after kbase_pm_do_poweron when kbase_pm_resume to avoid boring log
yxj [Wed, 7 May 2014 05:38:05 +0000 (13:38 +0800)]
rk fb: do not print timing info when prase_timing
yxj [Wed, 7 May 2014 03:23:49 +0000 (11:23 +0800)]
add devicetree bindings for rk screen
yxj [Wed, 7 May 2014 00:49:44 +0000 (08:49 +0800)]
rk fb:rk3288 lcdc: temporarily workround iommu unmaped the buffer when it being used
xjh [Thu, 8 May 2014 01:25:27 +0000 (09:25 +0800)]
Revert "1. sdmmc support level-2 suspend"
This reverts commit
c167037b8ae5bc428f19a4c8eb0366dcd0284a56.
yangjie@rock-chips.com [Thu, 8 May 2014 00:46:01 +0000 (08:46 +0800)]
codec: 5631 playback error
xjh [Wed, 7 May 2014 13:43:43 +0000 (21:43 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10
xjh [Wed, 7 May 2014 13:40:35 +0000 (21:40 +0800)]
1. sdmmc support level-2 suspend
2. sdmmc suspend not to removed card
陈亮 [Wed, 7 May 2014 13:30:33 +0000 (06:30 -0700)]
ddrfreq: add more auto freq point
黄涛 [Wed, 7 May 2014 11:47:44 +0000 (19:47 +0800)]
pwm: rockchip: fix lock warning
INFO: trying to register non-static key.
the code is fine but needs lockdep annotation.
turning off the locking correctness validator.
CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.10.0 #43
[<
c00142ec>] (unwind_backtrace+0x0/0xe0) from [<
c0011c08>] (show_stack+0x10/0x14)
[<
c0011c08>] (show_stack+0x10/0x14) from [<
c007e018>] (__lock_acquire.isra.24+0x1a4/0x7a4)
[<
c007e018>] (__lock_acquire.isra.24+0x1a4/0x7a4) from [<
c007ebd0>] (lock_acquire+0x120/0x144)
[<
c007ebd0>] (lock_acquire+0x120/0x144) from [<
c0717f84>] (_raw_spin_lock_irqsave+0x4c/0x60)
[<
c0717f84>] (_raw_spin_lock_irqsave+0x4c/0x60) from [<
c0288750>] (rk_pwm_config_v2+0xd4/0x15c)
[<
c0288750>] (rk_pwm_config_v2+0xd4/0x15c) from [<
c0288b98>] (rk_pwm_config+0x60/0x74)
hjc [Wed, 7 May 2014 10:05:20 +0000 (18:05 +0800)]
rk3288 lcdc: adjust vop disp info
yj [Wed, 7 May 2014 09:53:00 +0000 (17:53 +0800)]
codec: mod err for soc-core .
hwg [Wed, 7 May 2014 09:29:10 +0000 (17:29 +0800)]
usb ethernet: support dm9601, dm9620
yj [Wed, 7 May 2014 09:28:40 +0000 (17:28 +0800)]
codec: soc-core log error
xbw [Wed, 7 May 2014 09:18:45 +0000 (17:18 +0800)]
SDMMC: kernel crash due to wait_unbusy too long.
libing [Wed, 7 May 2014 08:54:03 +0000 (16:54 +0800)]
rk3288-mipi-dsi: add test eye pattern.
CMY [Wed, 7 May 2014 07:07:42 +0000 (15:07 +0800)]
rk: ion: support High Memory for CMA
hjc [Wed, 7 May 2014 06:33:10 +0000 (14:33 +0800)]
rk fb: fb mem alloc 32 align for special resolution
wlf [Wed, 7 May 2014 04:37:39 +0000 (12:37 +0800)]
USB: Fix usb debug log.
yj [Wed, 7 May 2014 03:46:50 +0000 (11:46 +0800)]
codec 8323:mod for record
yj [Wed, 7 May 2014 03:31:48 +0000 (11:31 +0800)]
codec:8323 support for 4.4 RK32
ddl [Wed, 7 May 2014 02:30:53 +0000 (10:30 +0800)]
camera: camsys_drv: v0.8.0
黄涛 [Wed, 7 May 2014 01:14:43 +0000 (09:14 +0800)]
Revert "mm: make vmstat_update periodic run conditional"
This reverts commit
7d252cd22a3f6cb459e8b012912dfd258157f7df.
Which can cause kernel panic when resume.
zwl [Tue, 6 May 2014 13:18:14 +0000 (21:18 +0800)]
rk3288 hdmi: add the judge about whether reading edid succeed
黄涛 [Tue, 6 May 2014 13:10:27 +0000 (21:10 +0800)]
ARM: rockchip: rk3288.dtsi indent only
zwl [Tue, 6 May 2014 11:59:39 +0000 (19:59 +0800)]
rk3288 hdmi: modify pll para to improve signal
许盛飞 [Tue, 6 May 2014 11:29:15 +0000 (19:29 +0800)]
clocks: not gating the gpios-clocks
ddl [Tue, 6 May 2014 08:11:44 +0000 (16:11 +0800)]
camsys_drv: v0.7.0 camsys_head: v0.6.0
lintao [Tue, 6 May 2014 07:19:24 +0000 (15:19 +0800)]
mmc: host: rk_sdmmc:
Add rk32 mmc controller with cap HW_RESET support, default N.
wdc [Tue, 6 May 2014 06:28:16 +0000 (14:28 +0800)]
i2c-core: set default i2c clk 100k, at i2c smbus transfer
hcy [Tue, 6 May 2014 06:21:18 +0000 (14:21 +0800)]
LPDDR2 always use BL8
张晴 [Tue, 6 May 2014 06:10:32 +0000 (14:10 +0800)]
rk3288:pmu:ricoh619:support charger usb connect to adp;enable clkout2 when init
许盛飞 [Tue, 6 May 2014 03:27:03 +0000 (11:27 +0800)]
RK818: add rk818-battery driver
许盛飞 [Tue, 6 May 2014 02:40:49 +0000 (10:40 +0800)]
PWM: improvement pwm-clk setting
Cody Xie [Tue, 6 May 2014 02:13:26 +0000 (10:13 +0800)]
revert this for new pll policy
Revert "rk3288-p977 : lcd-LP097Qx1 modify to change fps to 59"
This reverts commit
2563925bd6661511ba0a32e38b7b0c37bc96b793.
yj [Tue, 6 May 2014 02:02:21 +0000 (10:02 +0800)]
codec:mod for pop
hjc [Tue, 6 May 2014 00:27:22 +0000 (08:27 +0800)]
rk3288 lcdc: close vop auto gating
xxm [Mon, 5 May 2014 10:16:30 +0000 (18:16 +0800)]
rockchip:midgard:get policy from kernel as a param for mali dvfs
xxm [Mon, 5 May 2014 10:07:20 +0000 (18:07 +0800)]
rockchip:iommu:dump fault address message when mmu page fault
xxh [Mon, 5 May 2014 08:58:34 +0000 (16:58 +0800)]
add USB config for GSM Modem
Stephen Boyd [Tue, 30 Jul 2013 22:09:46 +0000 (23:09 +0100)]
ARM: 7803/1: Fix deadlock scenario with smp_send_stop()
If one process calls sys_reboot and that process then stops other
CPUs while those CPUs are within a spin_lock() region we can
potentially encounter a deadlock scenario like below.
CPU 0 CPU 1
----- -----
spin_lock(my_lock)
smp_send_stop()
<send IPI> handle_IPI()
disable_preemption/irqs
while(1);
<PREEMPT>
spin_lock(my_lock) <--- Waits forever
We shouldn't attempt to run any other tasks after we send a stop
IPI to a CPU so disable preemption so that this task runs to
completion. We use local_irq_disable() here for cross-arch
consistency with x86.
Reported-by: Sundarajan Srinivasan <sundaraj@codeaurora.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
zwl [Mon, 5 May 2014 02:37:31 +0000 (10:37 +0800)]
rk3288 hdmi: fix audio cts value calc error when color depth is 10 bit
xbw [Mon, 5 May 2014 02:10:32 +0000 (10:10 +0800)]
SDMMC:
1、set the emmc-clock to 150Mhz which compatible with new PLL.
2. Optimization timing Training.
3. SD3.0/SDIO3.0 implementation process.
xbw [Mon, 5 May 2014 02:01:25 +0000 (10:01 +0800)]
SDMMC: emmc: set the emmc-clock to 150Mhz.Compatible with the back of a submission about rk_sdmmc driver.
陈亮 [Sun, 4 May 2014 11:48:10 +0000 (04:48 -0700)]
cpufreq: rename cpufreq_reboot_limit_freq to rockchip_cpufreq_reboot_limit_freq
陈亮 [Sun, 4 May 2014 11:22:30 +0000 (04:22 -0700)]
reboot: lock core rate and volt(1.0V), cancle temp control, cancel ddr freq thread
陈亮 [Sun, 4 May 2014 09:00:29 +0000 (02:00 -0700)]
Revert "cpufreq: set core volt to 1.0V when reboot, and make sure core rate will not change any more"
reboot limit core rate at cpufreq.c may happen while ddr freq limit core rate.
it cause dvfs_clk_enable_limit restore wrong min && max;
This reverts commit
4cc5af311c35403c6fe6bce846c890dc04902418.
黄涛 [Sun, 4 May 2014 08:45:09 +0000 (16:45 +0800)]
ARM: rockchip: dump kernel log to uart when panic or reboot/shutdown
xxm [Sun, 4 May 2014 07:27:33 +0000 (15:27 +0800)]
Documentation:Documentation/devicetree/bindings/iommu/rockchip,rk32-iommu.txt
xxm [Sun, 4 May 2014 07:24:30 +0000 (15:24 +0800)]
Documentation : Documentation/devicetree/bindings/arm/mali-midgard.txt
陈亮 [Sun, 4 May 2014 07:34:10 +0000 (00:34 -0700)]
cpufreq: set core volt to 1.0V when reboot, and make sure core rate will not change any more
lintao [Sun, 4 May 2014 07:01:43 +0000 (15:01 +0800)]
mmc: core: fix unbalanced pm_runtime_enable/disable
xxm [Sun, 4 May 2014 06:38:38 +0000 (14:38 +0800)]
rockchip:iommu:reenable mmu page fault and bus error irq mask when host device enable it's mmu
xxm [Sun, 4 May 2014 06:35:54 +0000 (14:35 +0800)]
rockchip:midgard : update gpu dvfs & use new comment
张晴 [Sun, 4 May 2014 06:24:30 +0000 (14:24 +0800)]
rk3288:rk808:get dc1\2 voltage when power off and reboot
张晴 [Sun, 4 May 2014 03:19:40 +0000 (11:19 +0800)]
rk3288:rk808:get dc0\1 voltage when power off
hjc [Wed, 30 Apr 2014 11:56:23 +0000 (19:56 +0800)]
Documentation: add rockchip fb lcdc lvds specific content
dkl [Wed, 30 Apr 2014 10:14:35 +0000 (18:14 +0800)]
rk3288: fix the bug when dclk_lcdc select gpll as parent
hcy [Wed, 30 Apr 2014 10:07:45 +0000 (18:07 +0800)]
pause SMP and fix idle clk gate when change ddr frequence
黄涛 [Wed, 30 Apr 2014 09:49:42 +0000 (17:49 +0800)]
ARM: rockchip: rk3288: fix pd gpu on/off
zyk [Wed, 30 Apr 2014 09:53:01 +0000 (17:53 +0800)]
tp: vtl fix init warning
libing [Wed, 30 Apr 2014 09:28:18 +0000 (17:28 +0800)]
rk3288 mipi dsi: add rockchip_mipidsi_lcd.txt and rockchip_mipidsi.txt,in Documentation/devicetree/bindings/video/
郭毅 [Wed, 30 Apr 2014 08:57:13 +0000 (16:57 +0800)]
sensors: add rk_sensor.txt
wlf [Wed, 30 Apr 2014 07:39:58 +0000 (15:39 +0800)]
USB: add Documentation/devicetree/bindings/usb/rockchip-usb.txt
ljf [Wed, 30 Apr 2014 06:28:44 +0000 (14:28 +0800)]
rk3288: vcodec specialize the registers address transform (buffer id to virtual address) table for every video coding format
黄涛 [Wed, 30 Apr 2014 04:00:58 +0000 (12:00 +0800)]
ARM: rockchip: rk3288: fix pd video vio on/off
陈亮 [Wed, 30 Apr 2014 03:09:27 +0000 (20:09 -0700)]
rk3288: release temp limit in time when temp fall down
许盛飞 [Wed, 30 Apr 2014 02:49:48 +0000 (10:49 +0800)]
pwm: add rockchip-pwm.txt
CMY [Wed, 30 Apr 2014 01:46:29 +0000 (09:46 +0800)]
rk: ion: fixed build bug
hjc [Wed, 30 Apr 2014 01:42:50 +0000 (09:42 +0800)]
Revert "rk fb: fix dts name for vop big and vop little mmu name"
This reverts commit
fc4c39bc30ebca57738fad47880fdb35c5ca1926.
dkl [Wed, 30 Apr 2014 01:23:30 +0000 (09:23 +0800)]
rk3288: set RK3288_LIMIT_PLL_VIO1 to 410MHZ
CMY [Mon, 28 Apr 2014 09:52:30 +0000 (17:52 +0800)]
rk: ion: add version control
disable ion snapshot by default
fix build warn
黄涛 [Tue, 29 Apr 2014 10:24:47 +0000 (18:24 +0800)]
ARM: rockchip: rk3288: pmu reset by second global soft reset
xbw [Tue, 29 Apr 2014 09:25:23 +0000 (17:25 +0800)]
Documentation: devicetree: bindings: mmc:
More detailed description of the specific content.
张晴 [Tue, 29 Apr 2014 03:15:29 +0000 (11:15 +0800)]
rk3288:ricoh619:add dc_det function,add ricoh619.txt
hjc [Tue, 29 Apr 2014 02:56:55 +0000 (10:56 +0800)]
rk fb: fix dts name for vop big and vop little mmu name
xxm [Tue, 29 Apr 2014 02:48:29 +0000 (10:48 +0800)]
rockchip : midgard :1,place rk_get_real_fps in rk_fb.h 2,correct macro limit_fps
张晴 [Tue, 29 Apr 2014 01:53:12 +0000 (09:53 +0800)]
rk3288:syb827:rename syb827 to syr82x for hardware modify
dkl [Sun, 27 Apr 2014 10:01:46 +0000 (18:01 +0800)]
rk3288: fix hevc clocks
dkl [Thu, 24 Apr 2014 03:03:23 +0000 (11:03 +0800)]
clk: rockchip: rk3288: make clk_cpll only used by dclk_lcdc/aclk_vio
dkl [Thu, 24 Apr 2014 01:30:12 +0000 (09:30 +0800)]
clk: rockchip: add CLK_SET_RATE_PARENT_IN_ORDER
If the flag CLK_SET_RATE_PARENT_IN_ORDER is set, consider the
order of .set_parent and .set_rate, to prevent a too large
temporary rate on rate change. This will fix the bug of clk_gpu
in rk3288.
dkl [Sun, 20 Apr 2014 13:19:13 +0000 (21:19 +0800)]
clk: rockchip: rk3288: adjust clock settings
1. add clkops_rate_3288_dclk_lcdc0/1
2. change gpll init_rate to 297M, and npll init_rate to 1250M
dkl [Sun, 20 Apr 2014 08:55:24 +0000 (16:55 +0800)]
clk: rockchip: add clk_pll_ops_3188plus_auto
ljf [Mon, 28 Apr 2014 12:06:28 +0000 (20:06 +0800)]
rk3288: fix the bug, release iomap area when probe vcodec failed causing system failure
zwl [Mon, 28 Apr 2014 10:07:24 +0000 (18:07 +0800)]
Doc: add rockchip_hdmi.txt in Documentation/devicetree/bindings/
lintao [Mon, 28 Apr 2014 09:05:05 +0000 (17:05 +0800)]
Documentation: devicestree: bindings: mmc:
fix rockchip-dw-mshc.txt
zwl [Mon, 28 Apr 2014 08:12:11 +0000 (16:12 +0800)]
rk3288 hdmi: add support csc function that RGB to YCbCr and RGB_0_255 to RGB_16_235
zyk [Mon, 28 Apr 2014 05:59:06 +0000 (13:59 +0800)]
tp :vtl delete pdf
陈亮 [Mon, 28 Apr 2014 04:48:06 +0000 (21:48 -0700)]
rk3288: temperature control add performance mode and normal mode
zyk [Mon, 28 Apr 2014 03:54:54 +0000 (11:54 +0800)]
tp: vtl new driver
张晴 [Mon, 28 Apr 2014 02:26:01 +0000 (10:26 +0800)]
rk3288:syb827:set voltage by 10mv/2.4us
Cody Xie [Mon, 28 Apr 2014 01:43:46 +0000 (09:43 +0800)]
rockchip midgard: 1. calculate fps in rk_fb; 2. limit fps to 60 for saving power
黄涛 [Fri, 25 Apr 2014 10:32:15 +0000 (18:32 +0800)]
ARM: rockchip: rk3288: pll enter slow mode before reboot
wlf [Fri, 25 Apr 2014 09:31:02 +0000 (17:31 +0800)]
this commit cause host1 usb phy stop 480MHz clk output in suspend mode.
Revert "USB: set SIDDQ to place USB PHY into a low power state."
This reverts commit
d4cb6899acfe231372e72c2e8b0c4e8f5f9efe15.
Cody Xie [Fri, 25 Apr 2014 08:24:03 +0000 (16:24 +0800)]
this commit can cause rt5631 codec no working
Revert "rt5631 : optimize boot speed"
This reverts commit
1c3eb8f8ff392c3a405213201355dce96e618d8d.
郭毅 [Fri, 25 Apr 2014 06:00:26 +0000 (14:00 +0800)]
p977: dts: completing missing brightness value (241)
许盛飞 [Fri, 25 Apr 2014 03:25:59 +0000 (11:25 +0800)]
pwm: support vop-pwm function
wlf [Fri, 25 Apr 2014 03:01:47 +0000 (11:01 +0800)]
USB: remove unused dwc_otg driver version2.74.
dkl [Fri, 25 Apr 2014 02:32:41 +0000 (10:32 +0800)]
rk3288: remove the shielding code of power domain