firefly-linux-kernel-4.4.55.git
9 years ago1.rockchip:screen: add color-mode node in screen timing and add prop at lcd-xxx.dtsi
zwl [Mon, 25 Aug 2014 14:45:32 +0000 (22:45 +0800)]
1.rockchip:screen: add color-mode node in screen timing and add prop at lcd-xxx.dtsi
2.rk312x:lcdc: modify set overlay mode according to the screen color-mode

9 years agork fb: fix disp size err when switch hdmi resolution if disp_mode is ONE_DUAL
zwl [Mon, 25 Aug 2014 08:05:36 +0000 (16:05 +0800)]
rk fb: fix disp size err when switch hdmi resolution if disp_mode is ONE_DUAL

9 years agork fb: modify rk_fb_switch_screen interface and remove unused code
zwl [Sun, 24 Aug 2014 09:40:59 +0000 (17:40 +0800)]
rk fb: modify rk_fb_switch_screen interface and remove unused code

9 years agomisc: SRAM: Add option to map SRAM as cacheable
黄涛 [Mon, 25 Aug 2014 10:21:55 +0000 (18:21 +0800)]
misc: SRAM: Add option to map SRAM as cacheable

9 years agork312x: usb-uart: support disable usb-uart bypass in DTS
lyz [Fri, 22 Aug 2014 03:57:21 +0000 (11:57 +0800)]
rk312x: usb-uart: support disable usb-uart bypass in DTS

9 years agoARM: rockchip: rockchip_defconfig: enable zram
黄涛 [Mon, 25 Aug 2014 08:13:17 +0000 (16:13 +0800)]
ARM: rockchip: rockchip_defconfig: enable zram

9 years agotrace: mmc: add event class for cmd and resp
lintao [Mon, 25 Aug 2014 02:48:17 +0000 (10:48 +0800)]
trace: mmc: add event class for cmd and resp

9 years agork3036/rk312x tve: fix reg wirte error when disable dac.
Zheng Yang [Sat, 23 Aug 2014 08:12:43 +0000 (16:12 +0800)]
rk3036/rk312x tve: fix reg wirte error when disable dac.

9 years agork3036/rk312x tve: update reg value to improve performance.
Zheng Yang [Fri, 22 Aug 2014 12:19:25 +0000 (20:19 +0800)]
rk3036/rk312x tve: update reg value to improve performance.

9 years agoARM: rockchip: rk3036: fix timer irq define
黄涛 [Fri, 22 Aug 2014 10:31:41 +0000 (18:31 +0800)]
ARM: rockchip: rk3036: fix timer irq define

9 years agork312x:clk:modify set cru_misc_con
张晴 [Fri, 22 Aug 2014 09:46:34 +0000 (17:46 +0800)]
rk312x:clk:modify set cru_misc_con

9 years agorockchip: gpu: update version of midgard to 0x0b && mali400 to 0x02 to mark iommu...
simon [Fri, 22 Aug 2014 08:55:15 +0000 (16:55 +0800)]
rockchip: gpu: update version of midgard to 0x0b && mali400 to 0x02 to mark iommu enabled

9 years agork312x:clk:select 480M for clk usb480m
张晴 [Fri, 22 Aug 2014 08:46:25 +0000 (16:46 +0800)]
rk312x:clk:select 480M for clk usb480m

9 years agork32:rk808:modify kconfig for rk808_mfd
张晴 [Fri, 22 Aug 2014 08:32:40 +0000 (16:32 +0800)]
rk32:rk808:modify kconfig for rk808_mfd

9 years ago Nand driver: Fix RK3288 supend issue.
Zhaoyifeng [Fri, 22 Aug 2014 07:40:14 +0000 (15:40 +0800)]
Nand driver: Fix RK3288 supend issue.
         issue: rk3288 have two nandc,and driver add two nandc devices
               but with one  mutex signal. The suspend function will be call twice,and crash.
         Fix  : Modify function rknand_suspend,rknand_resume and rknand_shutdown to Fix it.

9 years ago1. rk3036 lcdc: fix 1080i display error.
Zheng Yang [Fri, 22 Aug 2014 07:42:26 +0000 (15:42 +0800)]
1. rk3036 lcdc: fix 1080i display error.
2. rk312x lcdc: fix compile error.

9 years agoARM: rockchip: rockchip_defconfig: update by savedefconfig
黄涛 [Fri, 22 Aug 2014 07:26:04 +0000 (15:26 +0800)]
ARM: rockchip: rockchip_defconfig: update by savedefconfig

9 years agorockchip: gpu: midgard && mali400 built as module default
simon [Fri, 22 Aug 2014 07:23:40 +0000 (15:23 +0800)]
rockchip: gpu: midgard && mali400 built as module default

9 years agorockchip: iommu: enable rockchip iommu default
simon [Fri, 22 Aug 2014 07:14:45 +0000 (15:14 +0800)]
rockchip: iommu: enable rockchip iommu default

9 years agork312x : cif : cif driver v0.0x1.0
zyc [Fri, 22 Aug 2014 07:18:24 +0000 (15:18 +0800)]
rk312x : cif : cif driver v0.0x1.0

9 years agork312x lcdc: fix win1 1080i display error.
Zheng Yang [Fri, 22 Aug 2014 06:35:33 +0000 (14:35 +0800)]
rk312x lcdc: fix win1 1080i display error.

9 years agork3218 box dts: set 1080p as default display timing.
Zheng Yang [Fri, 22 Aug 2014 06:29:31 +0000 (14:29 +0800)]
rk3218 box dts: set 1080p as default display timing.

9 years agohdmi: delete older version driver which is no longer used.
Zheng Yang [Fri, 22 Aug 2014 06:16:27 +0000 (14:16 +0800)]
hdmi: delete older version driver which is no longer used.

9 years ago 1.ADD 3126 DTS for ESP8089 WIFI
xxh [Fri, 22 Aug 2014 02:49:57 +0000 (10:49 +0800)]
 1.ADD 3126 DTS for ESP8089 WIFI
     2.3126 ESP8089 WIFI is controled by PMIC
     3.remove regulator-always-on property in file rk818.dtsi to contril WIFI power

9 years agork312x:rt5025:support pmic rt5025
张晴 [Fri, 22 Aug 2014 02:01:21 +0000 (10:01 +0800)]
rk312x:rt5025:support pmic rt5025

9 years agorockchip: iommu: use devm_ioremap instead of ioremap when probe
simon [Fri, 22 Aug 2014 01:30:26 +0000 (09:30 +0800)]
rockchip: iommu: use devm_ioremap instead of ioremap when probe

9 years agorockchip:hdmi: modify hdmi input color mode according to the vop output domain(RGB...
zwl [Fri, 22 Aug 2014 01:01:09 +0000 (09:01 +0800)]
rockchip:hdmi: modify hdmi input color mode according to the vop output domain(RGB/YUV)

9 years agork312x:lcdc: add config output_domain(RGB/YUV) and modify BCSH CSC config
zwl [Thu, 21 Aug 2014 14:24:09 +0000 (22:24 +0800)]
rk312x:lcdc: add config output_domain(RGB/YUV) and modify BCSH CSC config

9 years agork3036 codec : optimize the startup sequence of codec
Sun Mingjun [Thu, 21 Aug 2014 07:11:49 +0000 (15:11 +0800)]
rk3036 codec : optimize the startup sequence of codec

9 years agorockchip: iommu: fix some issue on iommu
simon [Thu, 21 Aug 2014 06:31:58 +0000 (14:31 +0800)]
rockchip: iommu: fix some issue on iommu

9 years agorockchip: iommu: workaround for rk312x vop mmu
simon [Thu, 21 Aug 2014 05:35:25 +0000 (13:35 +0800)]
rockchip: iommu: workaround for rk312x vop mmu

9 years agorockchip: iommu: update rk3288.dtsi about iommu config
simon [Thu, 21 Aug 2014 04:38:04 +0000 (12:38 +0800)]
rockchip: iommu: update rk3288.dtsi about iommu config

9 years agorockchip: iommu: update rk3036.dtsi about iommu config
simon [Thu, 21 Aug 2014 04:35:37 +0000 (12:35 +0800)]
rockchip: iommu: update rk3036.dtsi about iommu config

9 years agorockchip: iommu: update rk312x.dtsi about iommu config
simon [Thu, 21 Aug 2014 04:33:13 +0000 (12:33 +0800)]
rockchip: iommu: update rk312x.dtsi about iommu config

9 years agork fb: add error avoid when calling ion_phys and ion_map_iommu
zwl [Thu, 21 Aug 2014 03:32:04 +0000 (11:32 +0800)]
rk fb: add error avoid when calling ion_phys and ion_map_iommu

9 years agork312x:lcdc: modify irq type and modify reg map for iommu
zwl [Thu, 21 Aug 2014 02:13:46 +0000 (10:13 +0800)]
rk312x:lcdc: modify irq type and modify reg map for iommu

9 years agoRK312x DDR:add ddr bandwidth calc in ddr_rk3126.c
typ [Wed, 20 Aug 2014 13:24:01 +0000 (21:24 +0800)]
RK312x DDR:add ddr bandwidth calc in ddr_rk3126.c

9 years agortl8723bs wifi: add wifi diver select
hwg [Wed, 20 Aug 2014 11:51:38 +0000 (19:51 +0800)]
rtl8723bs wifi: add wifi diver select

9 years agortl8723bs wifi: fix complie warnings
hwg [Wed, 20 Aug 2014 11:33:47 +0000 (19:33 +0800)]
rtl8723bs wifi: fix complie warnings

9 years agortl8723bs wifi: support rk3288
hwg [Wed, 20 Aug 2014 11:03:55 +0000 (19:03 +0800)]
rtl8723bs wifi: support rk3288

9 years agork hdmi: fix fb switch lead to hdmi no display
hjc [Wed, 20 Aug 2014 11:26:24 +0000 (19:26 +0800)]
rk hdmi: fix fb switch lead to hdmi no display

9 years ago fix rga 321x dsti clock error
zsq [Wed, 20 Aug 2014 07:45:19 +0000 (15:45 +0800)]
 fix rga 321x dsti clock error

9 years agork fb: add disable screen scaler when switch hdmi resolution if dispmode is ONE_DUAL
zwl [Wed, 20 Aug 2014 07:32:17 +0000 (15:32 +0800)]
rk fb: add disable screen scaler when switch hdmi resolution if dispmode is ONE_DUAL

9 years agork3288: move ddr-bandwidth-calc func to ddr_rk32.c from ddr_freq.c
陈亮 [Wed, 20 Aug 2014 07:15:25 +0000 (00:15 -0700)]
rk3288: move ddr-bandwidth-calc func to ddr_rk32.c from ddr_freq.c

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agork312x:lcdc: add calc and set the pll for the sclk so that can get a more precise...
zwl [Wed, 20 Aug 2014 07:16:25 +0000 (15:16 +0800)]
rk312x:lcdc: add calc and set the pll for the sclk so that can get a more precise clock

9 years agork3128-box: remove the box defconfig 'rk3128_box_defconfig'.
li bing [Wed, 20 Aug 2014 06:37:16 +0000 (14:37 +0800)]
rk3128-box: remove the box defconfig 'rk3128_box_defconfig'.

9 years agorename macro RK312x_PMU_SYS_REG to RK312X_PMU_SYS_REG
陈亮 [Wed, 20 Aug 2014 03:57:45 +0000 (20:57 -0700)]
rename macro RK312x_PMU_SYS_REG to RK312X_PMU_SYS_REG

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agorga fix scale down ratio over 2 error
zsq [Wed, 20 Aug 2014 03:46:57 +0000 (11:46 +0800)]
rga fix scale down ratio over 2 error

9 years agorockchip_defconfig: add 3128/3036 tv encoder support.
Zheng Yang [Wed, 20 Aug 2014 03:25:49 +0000 (11:25 +0800)]
rockchip_defconfig: add 3128/3036 tv encoder support.

9 years agoethernet:gmac: enable gmac in rockchip_defconfig
roger [Wed, 20 Aug 2014 03:08:06 +0000 (11:08 +0800)]
ethernet:gmac: enable gmac in rockchip_defconfig

9 years agoethernet:gmac: set PHY's address to 1 to fix ip101's issue
roger [Wed, 20 Aug 2014 02:57:32 +0000 (10:57 +0800)]
ethernet:gmac: set PHY's address to 1 to fix ip101's issue

9 years ago rga/rga2 driver error handling fixed
zsq [Wed, 20 Aug 2014 02:40:17 +0000 (10:40 +0800)]
 rga/rga2 driver error handling fixed

9 years agork312x lcdc: fix vsync polority error
hjc [Wed, 20 Aug 2014 01:50:37 +0000 (09:50 +0800)]
rk312x lcdc: fix vsync polority error

9 years agocodec : modified the codec debug level
Sun Mingjun [Wed, 20 Aug 2014 01:48:14 +0000 (09:48 +0800)]
codec : modified the codec debug level

9 years agork312x lcdc: add interlace condition for interlace read
hjc [Wed, 20 Aug 2014 01:27:13 +0000 (09:27 +0800)]
rk312x lcdc: add interlace condition for interlace read

9 years agork312x:clk:modify pvtm clk name to g_clk_pvtm
张晴 [Wed, 20 Aug 2014 01:22:11 +0000 (09:22 +0800)]
rk312x:clk:modify pvtm clk name to g_clk_pvtm

9 years agoMerge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into my
li bing [Wed, 20 Aug 2014 00:58:40 +0000 (08:58 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into my

Conflicts:
arch/arm/boot/dts/rk312x-sdk.dtsi

9 years agowifi: esp wifi normally open for rk3128's box.
li bing [Wed, 20 Aug 2014 00:50:11 +0000 (08:50 +0800)]
wifi: esp wifi normally open for rk3128's box.

9 years agork312x lcdc: open interlace read mode when in 576i/480i and y_scale_fac over 2
hjc [Tue, 19 Aug 2014 11:56:21 +0000 (19:56 +0800)]
rk312x lcdc: open interlace read mode when in 576i/480i and y_scale_fac over 2

9 years agork3036 lcdc: open interlace read mode when in 576i/480i and y_scale_fac over 2
hjc [Tue, 19 Aug 2014 11:34:20 +0000 (19:34 +0800)]
rk3036 lcdc: open interlace read mode when in 576i/480i and y_scale_fac over 2

9 years agork312x: fix reboot loader fail
陈亮 [Tue, 19 Aug 2014 10:53:45 +0000 (03:53 -0700)]
rk312x: fix reboot loader fail

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agommc: dts: limit clk for audi(s), and enable sdio by default
lintao [Tue, 19 Aug 2014 09:12:08 +0000 (17:12 +0800)]
mmc: dts: limit clk for audi(s), and enable sdio by default

9 years agork3036 hdmi: add hdmi power domain control
hjc [Tue, 19 Aug 2014 07:48:31 +0000 (15:48 +0800)]
rk3036 hdmi: add hdmi power domain control

9 years agork312x:dtsi: modify pd_lcdc node from pd_vop
zwl [Tue, 19 Aug 2014 02:32:20 +0000 (10:32 +0800)]
rk312x:dtsi: modify pd_lcdc node from pd_vop

9 years agork3036 hdmi: update hdmi pre-driver and main-driver strength for CTS
hjc [Tue, 19 Aug 2014 02:16:44 +0000 (10:16 +0800)]
rk3036 hdmi: update hdmi pre-driver and main-driver strength for CTS

9 years agork312x:clk:modify lcdc pd name pd_vop
张晴 [Tue, 19 Aug 2014 02:12:48 +0000 (10:12 +0800)]
rk312x:clk:modify lcdc pd name pd_vop

9 years agork312x : cif : add many sensor drivers,include gc0329,gc0308 ...
zyc [Tue, 19 Aug 2014 01:56:45 +0000 (09:56 +0800)]
rk312x : cif : add many sensor drivers,include gc0329,gc0308 ...

9 years agorockchip: mali400: update to R4P1-01REL0
simon [Tue, 19 Aug 2014 01:43:36 +0000 (09:43 +0800)]
rockchip: mali400: update to R4P1-01REL0

9 years agospdif : changed box_defconfig to hdmi_i2s
Sun Mingjun [Tue, 19 Aug 2014 00:45:40 +0000 (08:45 +0800)]
spdif : changed box_defconfig to hdmi_i2s

9 years agork312x: support suspend and resume
许盛飞 [Mon, 18 Aug 2014 13:37:06 +0000 (21:37 +0800)]
rk312x: support suspend and resume

Signed-off-by: 许盛飞 <xsf@rock-chips.com>
9 years agorockchip:rk312x-lcdc: add support enable or disable vio power domain
zwl [Mon, 18 Aug 2014 13:23:55 +0000 (21:23 +0800)]
rockchip:rk312x-lcdc: add support enable or disable vio power domain

9 years agork312x lcdc: fix hsync vsync den polo for HDMI
hjc [Mon, 18 Aug 2014 10:53:40 +0000 (18:53 +0800)]
rk312x lcdc: fix hsync vsync den polo for HDMI

9 years agork fb: fix disp error for box
hjc [Mon, 18 Aug 2014 10:25:07 +0000 (18:25 +0800)]
rk fb: fix disp error for box

9 years agork312x DDR:idle port when power domain is normal
typ [Mon, 18 Aug 2014 06:53:40 +0000 (14:53 +0800)]
rk312x DDR:idle port when power domain is normal

9 years agork312x: iomap PMU register
陈亮 [Mon, 18 Aug 2014 06:37:05 +0000 (23:37 -0700)]
rk312x: iomap PMU register

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agork3036: new kernel config for 256M
wdc [Mon, 18 Aug 2014 06:31:36 +0000 (14:31 +0800)]
rk3036: new kernel config for 256M

9 years agorockchip:rk fb: remove unused the calling method of 'rga_ioctl_kernel' interface
zwl [Sat, 16 Aug 2014 03:34:13 +0000 (11:34 +0800)]
rockchip:rk fb: remove unused the calling method of 'rga_ioctl_kernel' interface

9 years agork312x lcdc: only in 576i and 480i video mode use pixel repeat
hjc [Fri, 15 Aug 2014 11:51:57 +0000 (19:51 +0800)]
rk312x lcdc: only in 576i and 480i video mode use pixel repeat

9 years agogmac: delete /sys/class/vmac/exist
hwg [Fri, 15 Aug 2014 09:47:16 +0000 (17:47 +0800)]
gmac: delete /sys/class/vmac/exist

9 years agork3036: build together with ap6210, esp8089 and rtl8188eu driver, avoid config change.
li bing [Fri, 15 Aug 2014 09:26:57 +0000 (17:26 +0800)]
rk3036: build together with ap6210, esp8089 and rtl8188eu driver, avoid config change.

9 years agork3036: modify the default wifi is esp8089.
li bing [Fri, 15 Aug 2014 09:18:21 +0000 (17:18 +0800)]
rk3036: modify the default wifi is esp8089.

9 years agowifi esp8089: Esp's company update driver for kernel ver3.10.
li bing [Fri, 15 Aug 2014 09:16:42 +0000 (17:16 +0800)]
wifi esp8089: Esp's company update driver for kernel ver3.10.

9 years agork312x DDR:correct ddr cap print error , rx dll set and ddr dll bypass freq
typ [Fri, 15 Aug 2014 09:17:21 +0000 (17:17 +0800)]
rk312x DDR:correct ddr cap print error , rx dll set and ddr dll bypass freq

9 years agommc: change mmc_rescan_host usage for Rockchip turnkey customer :((
lintao [Fri, 15 Aug 2014 08:54:12 +0000 (16:54 +0800)]
mmc: change mmc_rescan_host usage for Rockchip turnkey customer :((
Before this patch we identify oob-wifi or sdio-irq-wifi by DTS.
However wifi engineers argue that our customer is lazy to modify it event
we had moentioned in release wifi configure document before and claim it
again and agin.

Cc: hwg <hwg@rock-chips.com>
Cc: gwl <gwl@rock-chips.com>
Signed-off-by: Shawn Lin <lintao@rock-chips.com>
9 years agork312x-sdk: modify adc key adc_value and power key gpio
陈亮 [Fri, 15 Aug 2014 06:49:07 +0000 (23:49 -0700)]
rk312x-sdk: modify adc key adc_value and power key gpio

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agoARM: rockchip: rk312x: core qos use default value
黄涛 [Fri, 15 Aug 2014 06:00:55 +0000 (14:00 +0800)]
ARM: rockchip: rk312x: core qos use default value

9 years agorockchip:hdmi: modify switch hdmi screen info when remove HDMI
zwl [Fri, 15 Aug 2014 03:54:37 +0000 (11:54 +0800)]
rockchip:hdmi: modify switch hdmi screen info when remove HDMI

9 years agork fb: add support scaler for one lcdc dual disp mode
zwl [Fri, 15 Aug 2014 03:52:06 +0000 (11:52 +0800)]
rk fb: add support scaler for one lcdc dual disp mode

9 years agork312x: clk_ddr enable dvfs
陈亮 [Fri, 15 Aug 2014 03:12:22 +0000 (20:12 -0700)]
rk312x: clk_ddr enable dvfs

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agorockchip: midgard: version to 0x0a
simon [Fri, 15 Aug 2014 02:58:53 +0000 (10:58 +0800)]
rockchip: midgard: version to 0x0a

9 years agorockchip: midgard: renable temperature control in dvfs
simon [Fri, 15 Aug 2014 02:56:19 +0000 (10:56 +0800)]
rockchip: midgard: renable temperature control in dvfs

9 years agousb: dwc_otg: put usb phy back to normal state when shutdown
lyz [Thu, 7 Aug 2014 13:16:14 +0000 (21:16 +0800)]
usb: dwc_otg: put usb phy back to normal state when shutdown

9 years agousb-uart: add a propertie in dts to enable usb-uart debug
lyz [Thu, 7 Aug 2014 12:59:37 +0000 (20:59 +0800)]
usb-uart: add a propertie in dts to enable usb-uart debug

9 years agorockchip: midgard: cancel dvfs timers when recieve reboot notifier event
simon [Fri, 15 Aug 2014 02:35:22 +0000 (10:35 +0800)]
rockchip: midgard: cancel dvfs timers when recieve reboot notifier event

9 years agork3288 gmac: add tx rx clock delayline in dts
hwg [Fri, 15 Aug 2014 02:03:41 +0000 (10:03 +0800)]
rk3288 gmac: add tx rx clock delayline in dts

9 years agork fb: add support DUAL disp mode in rk_fb_switch_screen interlace
zwl [Thu, 14 Aug 2014 13:07:04 +0000 (21:07 +0800)]
rk fb: add support DUAL disp mode in rk_fb_switch_screen interlace

9 years agoRevert "RK312x: support suspend and resume"
许盛飞 [Thu, 14 Aug 2014 12:59:51 +0000 (20:59 +0800)]
Revert "RK312x: support suspend and resume"

This reverts commit 0a82ae44b72ec6a7b3c9893661a5bfced30423e7.

9 years agork3036 lcdc: fix compile error for iommu function changed.
Zheng Yang [Thu, 14 Aug 2014 11:17:11 +0000 (19:17 +0800)]
rk3036 lcdc: fix compile error for iommu function changed.

9 years agork3036: CMA size reduces to 4M
wdc [Thu, 14 Aug 2014 09:07:18 +0000 (17:07 +0800)]
rk3036: CMA size reduces to 4M

9 years ago rk312x:cif: 1. soft reset cif before setting cif registers
zyc [Thu, 14 Aug 2014 09:09:33 +0000 (17:09 +0800)]
rk312x:cif: 1. soft reset cif before setting cif registers
                2. raise cif qos the same as lcdc
                3. add 3A controls in soc camera framework