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

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

9 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'

9 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

9 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

9 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

9 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

9 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

9 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

9 years agork312x lcdc: add alpha config
hjc [Thu, 14 Aug 2014 03:31:22 +0000 (11:31 +0800)]
rk312x lcdc: add alpha config

9 years agork: ion: return appropriate value if iommu map fail
CMY [Thu, 14 Aug 2014 02:49:15 +0000 (10:49 +0800)]
rk: ion: return appropriate value if iommu map fail

9 years agork312x lcdc: fix rk312x lcdc win1 reg error
hjc [Thu, 14 Aug 2014 02:40:54 +0000 (10:40 +0800)]
rk312x lcdc: fix rk312x lcdc win1 reg error

9 years agork fb: fix hdmi disp err when at ONE_DUAL disp mode and reorganize some code
zwl [Thu, 14 Aug 2014 02:22:10 +0000 (10:22 +0800)]
rk fb: fix hdmi disp err when at ONE_DUAL disp mode and reorganize some code

9 years agorockchip: iommu: fix function name cpu_is_rkxxxx
xxm [Thu, 14 Aug 2014 02:24:34 +0000 (10:24 +0800)]
rockchip: iommu: fix function name cpu_is_rkxxxx

9 years agork3126 sdk dts: add the pinctrl of lvds node to support RGB output
zwl [Thu, 14 Aug 2014 01:44:03 +0000 (09:44 +0800)]
rk3126 sdk dts: add the pinctrl of lvds node to support RGB output

9 years agospdif : changed the spdif device name to uniform naming
Sun Mingjun [Thu, 14 Aug 2014 01:31:54 +0000 (09:31 +0800)]
spdif : changed the spdif device name to uniform naming

9 years agork: ion: check the iommu map's result
CMY [Thu, 14 Aug 2014 01:03:21 +0000 (09:03 +0800)]
rk: ion: check the iommu map's result

9 years agoMerge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10
roger [Wed, 13 Aug 2014 11:05:41 +0000 (19:05 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10

9 years agoethernet: fix the bug of rmii not work when clock input from PHY
roger [Wed, 13 Aug 2014 11:05:28 +0000 (19:05 +0800)]
ethernet: fix the bug of rmii not work when clock input from PHY

9 years agork312x DDR: first init ddr.c
typ [Wed, 13 Aug 2014 09:09:30 +0000 (17:09 +0800)]
rk312x DDR: first init ddr.c

9 years agogmac: compatible with rk3288 and rk312x
hwg [Wed, 13 Aug 2014 07:21:36 +0000 (15:21 +0800)]
gmac: compatible with rk3288 and rk312x

9 years agocamsys_drv: v0.0x13.0
ddl [Wed, 13 Aug 2014 07:19:21 +0000 (15:19 +0800)]
camsys_drv: v0.0x13.0

9 years agowifi: build together with rkwifi, esp8089, rtl8188eu driver, avoid config change
hwg [Wed, 13 Aug 2014 07:11:50 +0000 (15:11 +0800)]
wifi: build together with rkwifi, esp8089, rtl8188eu driver, avoid config change

9 years agovpu: modify for the iommu interface
ljf [Wed, 13 Aug 2014 02:58:34 +0000 (10:58 +0800)]
vpu: modify for the iommu interface

9 years agorockchip: iommu: add rockchip specific head file to fix compile error
xxm [Wed, 13 Aug 2014 03:02:01 +0000 (11:02 +0800)]
rockchip: iommu: add rockchip specific head file to fix compile error

9 years agommc: rk312x: dts: remove pwren
lintao [Wed, 13 Aug 2014 01:19:16 +0000 (09:19 +0800)]
mmc: rk312x: dts: remove pwren

9 years ago modify esp8089 wifi driver for p2p fuction
xxh [Wed, 13 Aug 2014 00:41:36 +0000 (08:41 +0800)]
  modify esp8089 wifi driver for p2p fuction

9 years agork312x dts: move the pinctrl config of lvds node from dtsi to dts that is need
zwl [Tue, 12 Aug 2014 15:22:17 +0000 (23:22 +0800)]
rk312x dts: move the pinctrl config of lvds node from dtsi to dts that is need