firefly-linux-kernel-4.4.55.git
10 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

10 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

10 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

10 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

10 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

10 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.

10 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.

10 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

10 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

10 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

10 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

10 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.

10 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.

10 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.

10 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

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

10 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

10 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)

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

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

10 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

10 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

10 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

10 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>
10 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

10 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'.

10 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>
10 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

10 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.

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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.

10 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

10 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

10 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>
10 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

10 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

10 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

10 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

10 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

10 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 ...

10 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

10 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

10 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>
10 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

10 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

10 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

10 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

10 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>
10 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

10 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

10 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

10 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

10 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.

10 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.

10 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.

10 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

10 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>
10 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>
10 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

10 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

10 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

10 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>
10 years agorockchip: midgard: version to 0x0a
simon [Fri, 15 Aug 2014 02:58:53 +0000 (10:58 +0800)]
rockchip: midgard: version to 0x0a

10 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

10 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

10 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

10 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

10 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

10 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

10 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.

10 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.

10 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

10 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

10 years agoRK312x: support suspend and resume
许盛飞 [Thu, 14 Aug 2014 08:16:16 +0000 (16:16 +0800)]
RK312x: support suspend and resume

Signed-off-by: 许盛飞 <xsf@rock-chips.com>
10 years agoMerge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10
roger [Thu, 14 Aug 2014 08:10:58 +0000 (16:10 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10

10 years agoethernet:gmac: fix the following warnning
roger [Thu, 14 Aug 2014 08:09:40 +0000 (16:09 +0800)]
ethernet:gmac: fix the following warnning

[  169.855161] WARNING: at fs/sysfs/dir.c:530 sysfs_adl@one28x7/ 0x9c()
[  169.855236] sysfs: cannot create duplicate filename '/devices/ff290000.eth/stmmac-0:00/phy_reg'

10 years agork312x lcdc: modify mmu_dts_name copy from MAROC Definition
zwl [Thu, 14 Aug 2014 07:22:03 +0000 (15:22 +0800)]
rk312x lcdc: modify mmu_dts_name copy from MAROC Definition

10 years agorockchip: iommu: replace prefix iommu with rockchip for iommu compatible
xxm [Thu, 14 Aug 2014 07:01:37 +0000 (15:01 +0800)]
rockchip: iommu: replace prefix iommu with rockchip for iommu compatible

10 years agoMerge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10
roger [Thu, 14 Aug 2014 06:52:36 +0000 (14:52 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10

10 years agoethernet:gmac:
roger [Thu, 14 Aug 2014 06:51:23 +0000 (14:51 +0800)]
ethernet:gmac:
1. set interface type(rgmii/rmii) in dts
2. set clock input/output in dts
3. set tx/rx delay in dts

10 years agork lcdc: use new interface to open and active vop iommu device
zwl [Thu, 14 Aug 2014 06:40:16 +0000 (14:40 +0800)]
rk lcdc: use new interface to open and active vop iommu device

10 years agocodec modified :
Sun Mingjun [Thu, 14 Aug 2014 02:11:39 +0000 (10:11 +0800)]
codec modified :
- Changed name from spk_ctl to hp_ctl to Corresponding logic
- Deleted some of Debugging Code
- Add the support to fullalsa