firefly-linux-kernel-4.4.55.git
9 years agoMerge branch 'develop-3.10'
heyun [Mon, 15 Sep 2014 08:01:01 +0000 (16:01 +0800)]
Merge branch 'develop-3.10'

9 years agoremove rk3126_86v_defconfig
heyun [Mon, 15 Sep 2014 07:58:40 +0000 (15:58 +0800)]
remove rk3126_86v_defconfig

9 years agork312x lcdc: update bcsh pash
hjc [Mon, 15 Sep 2014 07:33:16 +0000 (15:33 +0800)]
rk312x lcdc: update bcsh pash

9 years agork3036 hdmi: power down hdmi power domain when suspend
hjc [Mon, 15 Sep 2014 07:11:10 +0000 (15:11 +0800)]
rk3036 hdmi: power down hdmi power domain when suspend

9 years agork3128 box:mmc: fix dts cd-gpio setting
hjh [Mon, 15 Sep 2014 06:59:15 +0000 (14:59 +0800)]
rk3128 box:mmc: fix dts cd-gpio setting

9 years ago86v:电池检测,摄像头的整理修改
xhh [Sat, 13 Sep 2014 03:22:51 +0000 (11:22 +0800)]
86v:电池检测,摄像头的整理修改

9 years ago86v:merge change for 86v
xhh [Thu, 4 Sep 2014 08:50:58 +0000 (16:50 +0800)]
86v:merge change for 86v

9 years agospi:add spi dts for rk312x
Luowei [Fri, 12 Sep 2014 12:30:01 +0000 (20:30 +0800)]
spi:add spi dts for rk312x

9 years agork3036 hdmi: fix hdmi display error when TV power down and power up
hjc [Fri, 12 Sep 2014 09:44:03 +0000 (17:44 +0800)]
rk3036 hdmi: fix hdmi display error when TV power down and power up

9 years agommc: move cap with hs200 to caps
lintao [Fri, 12 Sep 2014 10:06:18 +0000 (18:06 +0800)]
mmc: move cap with hs200 to caps

Signed-off-by: lintao <lintao@rock-chips.com>
9 years agork312x: for the bug of suspend-resume
许盛飞 [Fri, 12 Sep 2014 09:39:45 +0000 (17:39 +0800)]
rk312x: for the bug of suspend-resume

Signed-off-by: 许盛飞 <xsf@rock-chips.com>
9 years agoWifi: add rtl8723au & rtl8723bu wifi support.
gwl [Fri, 12 Sep 2014 09:35:24 +0000 (17:35 +0800)]
Wifi: add rtl8723au & rtl8723bu wifi support.

9 years agork3288:dtsi: fix rockchip.pwr18 prop spelling mistake at lcdc dt node
zwl [Fri, 12 Sep 2014 06:36:07 +0000 (14:36 +0800)]
rk3288:dtsi: fix rockchip.pwr18 prop spelling mistake at lcdc dt node

9 years agoWiFi: add rtl8189es/etv support, Optimization wifi configuration.
gwl [Fri, 12 Sep 2014 06:19:34 +0000 (14:19 +0800)]
WiFi: add rtl8189es/etv support, Optimization wifi configuration.

9 years agork312x:lcdc: fix the color gradation of screen display if use dither down mode when...
zwl [Fri, 12 Sep 2014 06:10:44 +0000 (14:10 +0800)]
rk312x:lcdc: fix the color gradation of screen display if use dither down mode when resume

9 years agork312x: enable jtag clk by rockchip_jtag_enabled
陈亮 [Fri, 12 Sep 2014 01:18:34 +0000 (18:18 -0700)]
rk312x: enable jtag clk by rockchip_jtag_enabled

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agork312x dtsi: lvds status depend on dts file
hjc [Fri, 12 Sep 2014 01:03:55 +0000 (09:03 +0800)]
rk312x dtsi: lvds status depend on dts file

9 years agoadc-battery: add adc-battery
许盛飞 [Thu, 11 Sep 2014 11:12:26 +0000 (19:12 +0800)]
adc-battery: add adc-battery

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
wdc [Thu, 11 Sep 2014 11:12:27 +0000 (19:12 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10

9 years agork3036: change pll bypass to powerdown
wdc [Thu, 11 Sep 2014 11:10:31 +0000 (19:10 +0800)]
rk3036: change pll bypass to powerdown

9 years agork3036 hdmi: show kernel logo
hjc [Thu, 11 Sep 2014 10:29:29 +0000 (18:29 +0800)]
rk3036 hdmi: show kernel logo

9 years agork312x lcdc: if output_color is YUV color,vop should open bcsh r2y
hjc [Thu, 11 Sep 2014 10:29:02 +0000 (18:29 +0800)]
rk312x lcdc: if output_color is YUV color,vop should open bcsh r2y

9 years agowifi->8089: update the firmware.
li bing [Thu, 11 Sep 2014 09:50:06 +0000 (17:50 +0800)]
wifi->8089: update the firmware.

9 years agork312x lcdc: add support hwc lut update
hjc [Thu, 11 Sep 2014 08:00:35 +0000 (16:00 +0800)]
rk312x lcdc: add support hwc lut update

9 years agommc: workaround DDR mmc devices internal divider bug
lintao [Thu, 11 Sep 2014 07:02:16 +0000 (15:02 +0800)]
mmc: workaround  DDR mmc devices internal divider bug

Signed-off-by: lintao <lintao@rock-chips.com>
9 years agork312x:pmic:rt5036:support pmic rt5036 drivers
张晴 [Thu, 11 Sep 2014 06:28:23 +0000 (14:28 +0800)]
rk312x:pmic:rt5036:support pmic rt5036 drivers

9 years agork312x lcdc:
hjc [Thu, 11 Sep 2014 03:31:04 +0000 (11:31 +0800)]
rk312x lcdc:
VOP not support pre-alpha when overlay at YUV domain,
so we set VOP overlay at RGB domain.
If open BCSH and output_color is RGB,must open R2Y&Y2R,
if output_color is YUV,must open R2Y.

9 years agork3036 hdmid: add support yuv2rgb,rgb2yuv CSC mode
hjc [Thu, 11 Sep 2014 03:30:47 +0000 (11:30 +0800)]
rk3036 hdmid: add support yuv2rgb,rgb2yuv CSC mode

9 years agork fb:add ioctl for hwc addr
hjc [Wed, 10 Sep 2014 02:55:11 +0000 (10:55 +0800)]
rk fb:add ioctl for hwc addr

9 years agork312x: set suspend voltage(arm and logic) 1050mV
许盛飞 [Thu, 11 Sep 2014 03:26:10 +0000 (11:26 +0800)]
rk312x: set suspend voltage(arm and logic) 1050mV

Signed-off-by: 许盛飞 <xsf@rock-chips.com>
9 years agoAudio:
sugar [Thu, 11 Sep 2014 03:08:16 +0000 (11:08 +0800)]
Audio:

- update spdif driver.
- add spdif card, default disabled.

9 years agork3288/rk312x:lcdc: fix iommu status error when reopen lcdc
zwl [Thu, 11 Sep 2014 00:50:38 +0000 (08:50 +0800)]
rk3288/rk312x:lcdc: fix iommu status error when reopen lcdc

9 years agork fb: add support hdmi lcdc iommu when disp mode is DUAL for the horizontal screen
zwl [Wed, 10 Sep 2014 13:04:07 +0000 (21:04 +0800)]
rk fb: add support hdmi lcdc iommu when disp mode is DUAL for the horizontal screen

10 years agoRK3036 DDR: support ddr selfrefresh when system suspend
typ [Wed, 10 Sep 2014 11:02:17 +0000 (19:02 +0800)]
RK3036 DDR: support ddr selfrefresh when system suspend

10 years agork3036: dpll, sram and ddr self refresh
wdc [Wed, 10 Sep 2014 10:08:33 +0000 (18:08 +0800)]
rk3036: dpll, sram and ddr self refresh

10 years agork312x : delay some time when sensor resolution is changed for gc2035.
zyc [Wed, 10 Sep 2014 09:27:55 +0000 (17:27 +0800)]
rk312x : delay some time when sensor resolution is changed for gc2035.

10 years agommc: continue 5dce427f179ea
lintao [Wed, 10 Sep 2014 08:24:21 +0000 (16:24 +0800)]
mmc: continue 5dce427f179ea

10 years agommc: fix spinlock bf in irq env
lintao [Wed, 10 Sep 2014 07:21:15 +0000 (15:21 +0800)]
mmc: fix spinlock bf in irq env

10 years agork312x: cpu_subsys add cpu_type&&soc_type attr
陈亮 [Wed, 10 Sep 2014 02:39:52 +0000 (19:39 -0700)]
rk312x: cpu_subsys add cpu_type&&soc_type attr

Signed-off-by: 陈亮 <cl@rock-chips.com>
10 years agork3036 hdmi: hdmi csc yuv2rgb test ok
hjc [Tue, 9 Sep 2014 09:10:13 +0000 (17:10 +0800)]
rk3036 hdmi: hdmi csc yuv2rgb test ok

10 years agork3036 hdmi: add hdmi csc auto mode and user define mode
hjc [Fri, 5 Sep 2014 06:19:12 +0000 (14:19 +0800)]
rk3036 hdmi: add hdmi csc auto mode and user define mode

10 years agork3036 hdmi: change hdmi module_init
hjc [Tue, 9 Sep 2014 10:49:58 +0000 (18:49 +0800)]
rk3036 hdmi: change hdmi module_init

10 years agommc: guarantee atomic access INTMASK register for sdio_irq_thread
lintao [Tue, 9 Sep 2014 09:38:40 +0000 (17:38 +0800)]
mmc: guarantee  atomic access INTMASK register for sdio_irq_thread

10 years agork312x: print Boot mode
陈亮 [Tue, 9 Sep 2014 08:00:28 +0000 (01:00 -0700)]
rk312x: print Boot mode

Signed-off-by: 陈亮 <cl@rock-chips.com>
10 years agommc: fix resume kpanic if no dms been allocated when init
lintao [Tue, 9 Sep 2014 06:44:19 +0000 (14:44 +0800)]
mmc: fix resume kpanic if no dms been allocated when init

10 years agork3036/rk312x lcdc: fix reg store size error.
Zheng Yang [Tue, 9 Sep 2014 02:58:19 +0000 (10:58 +0800)]
rk3036/rk312x lcdc: fix reg store size error.

10 years agommc: fix wrong physical partition definition
lintao [Tue, 9 Sep 2014 02:23:35 +0000 (10:23 +0800)]
mmc: fix wrong physical partition definition
eMMC card can support up to 7 partitions, including 2 boot,
1 RPMB and 4 GPs. But MMC_NUM_PHY_PARTITION is defined to
6 so we should fix it to 7.

10 years agommc: fix eco setting for uhs tune
lintao [Fri, 5 Sep 2014 08:41:07 +0000 (16:41 +0800)]
mmc: fix eco setting for uhs tune

10 years agommc: fix dms descriptor realloc bug when resume from deep idle
lintao [Fri, 5 Sep 2014 08:14:25 +0000 (16:14 +0800)]
mmc: fix dms descriptor realloc bug when resume from deep idle

10 years agork3128 : add rk3128-box-rk88.dts
hjh [Fri, 5 Sep 2014 07:48:04 +0000 (15:48 +0800)]
rk3128 : add rk3128-box-rk88.dts

10 years agork3036-codec : modified the debug print logic
Sun Mingjun [Fri, 5 Sep 2014 06:48:04 +0000 (14:48 +0800)]
rk3036-codec : modified the debug print logic

10 years agork312x-codec : Closed the debug print switch
Sun Mingjun [Fri, 5 Sep 2014 06:13:35 +0000 (14:13 +0800)]
rk312x-codec : Closed the debug print switch

10 years agork312x-lcdc: update line number irq settting according to new lcdc timing.
Zheng Yang [Fri, 5 Sep 2014 05:52:40 +0000 (13:52 +0800)]
rk312x-lcdc: update line number irq settting according to new lcdc timing.

10 years agoUSB: fix usb mass storage umonut err.
wlf [Thu, 4 Sep 2014 11:39:59 +0000 (19:39 +0800)]
USB: fix usb mass storage umonut err.

10 years agork312x:lcdc: add set_irq_to_cpu interface
zwl [Thu, 4 Sep 2014 11:20:34 +0000 (19:20 +0800)]
rk312x:lcdc: add set_irq_to_cpu interface

10 years agork312x : cif : cif driver v0.0x1.5
zyc [Thu, 4 Sep 2014 09:34:39 +0000 (17:34 +0800)]
rk312x : cif : cif driver v0.0x1.5

10 years agommc: Support tSD or SD booting OS.
lintao [Thu, 4 Sep 2014 08:05:28 +0000 (16:05 +0800)]
mmc: Support tSD or SD booting OS.
In case of tSD board or SD booting project, BSP engineers could
only add "supports-tSD" into emmc_of_node claim. Refer to arch/arm/boot/dts/rk3288-tb.dts

10 years agork3128: not gating pwm-clocks, in suspend
许盛飞 [Thu, 4 Sep 2014 08:00:26 +0000 (16:00 +0800)]
rk3128: not gating pwm-clocks, in suspend

Signed-off-by: 许盛飞 <xsf@rock-chips.com>
10 years agork312x:clk:modify the vio clk dependencies
张晴 [Thu, 4 Sep 2014 07:34:29 +0000 (15:34 +0800)]
rk312x:clk:modify the vio clk dependencies

10 years agork312x lcdc: fix resume crash
hjc [Thu, 4 Sep 2014 06:52:43 +0000 (14:52 +0800)]
rk312x lcdc: fix resume crash

10 years agork3036 hdmi: when vop output yuv and hdmi output rgb,open hdmi CSC func
hjc [Thu, 4 Sep 2014 03:51:41 +0000 (11:51 +0800)]
rk3036 hdmi: when vop output yuv and hdmi output rgb,open hdmi CSC func

10 years agork312x:clk:fixed frequency div for aclk_core and pclk_dbg
张晴 [Thu, 4 Sep 2014 06:47:06 +0000 (14:47 +0800)]
rk312x:clk:fixed frequency div for aclk_core and pclk_dbg

10 years agork3126-sdk: update core dvfs table
陈亮 [Thu, 4 Sep 2014 06:35:11 +0000 (23:35 -0700)]
rk3126-sdk: update core dvfs table

Signed-off-by: 陈亮 <cl@rock-chips.com>
10 years agork fb: fix get prmry screen trsm_ops function failed
zwl [Thu, 4 Sep 2014 06:14:07 +0000 (14:14 +0800)]
rk fb: fix get prmry screen trsm_ops function failed

10 years agoethernet:gmac: read MAC from NAND IDB first
roger [Thu, 4 Sep 2014 05:57:10 +0000 (13:57 +0800)]
ethernet:gmac: read MAC from NAND IDB first

10 years agoMerge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10
roger [Thu, 4 Sep 2014 05:42:36 +0000 (13:42 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10

10 years agommc: remove unused muti calc
lintao [Thu, 4 Sep 2014 03:46:43 +0000 (11:46 +0800)]
mmc: remove unused muti calc

10 years agork: ion: shrink memory more positive
CMY [Thu, 4 Sep 2014 03:39:36 +0000 (11:39 +0800)]
rk: ion: shrink memory more positive

10 years agoethernet:gmac: pull low reset pin when suspend for saving power consumption
roger [Thu, 4 Sep 2014 03:40:41 +0000 (11:40 +0800)]
ethernet:gmac: pull low reset pin when suspend for saving power consumption

10 years agoMerge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10
roger [Thu, 4 Sep 2014 03:27:07 +0000 (11:27 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10

10 years agoethernet:gmac: add aclk_mac in dts for rk312x
roger [Thu, 4 Sep 2014 03:27:02 +0000 (11:27 +0800)]
ethernet:gmac: add aclk_mac in dts for rk312x

10 years agorockchip:hdmi: modify the screen to remove when hdmi remove
zwl [Thu, 4 Sep 2014 01:25:24 +0000 (09:25 +0800)]
rockchip:hdmi: modify the screen to remove when hdmi remove

10 years agork312x lcdc: fix compile error
hjc [Thu, 4 Sep 2014 00:48:25 +0000 (08:48 +0800)]
rk312x lcdc: fix compile error

10 years agork fb: fix hdmi disp err when dts iommu is disable if disp mode is DUAL
zwl [Wed, 3 Sep 2014 14:09:00 +0000 (22:09 +0800)]
rk fb: fix hdmi disp err when dts iommu is disable if disp mode is DUAL

10 years agoUSB: fix usb ep0 OUT setup bug.
wlf [Wed, 3 Sep 2014 12:00:50 +0000 (20:00 +0800)]
USB: fix usb ep0 OUT setup bug.

In ep0_complete_request, do setup in status phase
in DMA mode for ep0-OUT. It can solve that usb RNDIS
unable to connect with win7 or win8.

10 years agork312x lcdc: add support hwc layer
hjc [Wed, 3 Sep 2014 10:15:13 +0000 (18:15 +0800)]
rk312x lcdc: add support hwc layer

10 years agork3288 lcdc: add dsp_lut adjust support
yxj [Wed, 3 Sep 2014 10:10:30 +0000 (18:10 +0800)]
rk3288 lcdc: add dsp_lut adjust support

10 years ago add vga support on rockchip platform
yxj [Mon, 18 Aug 2014 12:12:35 +0000 (20:12 +0800)]
 add vga support on rockchip platform

10 years agork312x : cif : cif driver v0.0x1.4
zyc [Wed, 3 Sep 2014 10:01:48 +0000 (18:01 +0800)]
rk312x : cif : cif driver v0.0x1.4

10 years agork312x : cif : cif driver v0.0x1.3
zyc [Wed, 3 Sep 2014 02:58:58 +0000 (10:58 +0800)]
rk312x : cif : cif driver v0.0x1.3

10 years agoMerge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10
wdc [Wed, 3 Sep 2014 01:23:39 +0000 (09:23 +0800)]
Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10

10 years agork3036: fix wifi type error
wdc [Wed, 3 Sep 2014 01:21:24 +0000 (09:21 +0800)]
rk3036: fix wifi type error

10 years agork312x: usb power optimize by turning off differential receiver in suspend mode
lyz [Tue, 2 Sep 2014 12:34:28 +0000 (20:34 +0800)]
rk312x: usb power optimize by turning off differential receiver in suspend mode

10 years agopwm: to solve the bug :
许盛飞 [Tue, 2 Sep 2014 11:51:09 +0000 (19:51 +0800)]
pwm: to solve the bug :
[10:33:29:984]<4>[  127.237239] [<c07b5200>] (__mutex_lock_slowpath+0x1c0/0x22c) from [<c07b529c>] (mutex_lock+0x30/0x48)
[10:33:30:000]<4>[  127.237255] [<c07b529c>] (mutex_lock+0x30/0x48) from [<c057d32c>] (clk_prepare_lock+0x48/0xe0)
[10:33:30:015]<4>[  127.237269] [<c057d32c>] (clk_prepare_lock+0x48/0xe0) from [<c057eea4>] (clk_prepare+0xc/0x24)
[10:33:30:031]<4>[  127.237285] [<c057eea4>] (clk_prepare+0xc/0x24) from [<c0282df8>] (rk_pwm_config+0x20/0x74)
[10:33:30:031]<4>[  127.237300] [<c0282df8>] (rk_pwm_config+0x20/0x74) from [<c0281904>] (pwm_config+0x54/0x60)
[10:33:30:031]<4>[  127.237317] [<c0281904>] (pwm_config+0x54/0x60) from [<c02c0528>] (pwm_regulator_set_voltage+0xd0/0xf4)

10 years agofix rga_plus rgb2yuv reg error
zsq [Tue, 2 Sep 2014 10:04:16 +0000 (18:04 +0800)]
fix rga_plus rgb2yuv reg error

10 years agoaudio: rk3036 codec: add init codec sample clock
hjc [Tue, 2 Sep 2014 09:48:46 +0000 (17:48 +0800)]
audio: rk3036 codec: add init codec sample clock

10 years agoaudio: rk3036 codec:
hjc [Tue, 2 Sep 2014 07:48:42 +0000 (15:48 +0800)]
audio: rk3036 codec:
add rk3036 sound card unfinished function, If not,it not to
set I2S clk and div,and lead to no sound on some TV.

10 years agork312x: not gating gpios clock
许盛飞 [Tue, 2 Sep 2014 07:07:26 +0000 (15:07 +0800)]
rk312x: not gating gpios clock

Signed-off-by: 许盛飞 <xsf@rock-chips.com>
10 years agork3036/rk3128 tve: use module_init.
Zheng Yang [Tue, 2 Sep 2014 06:56:20 +0000 (14:56 +0800)]
rk3036/rk3128 tve: use module_init.

10 years agork312x:clk:support clk_gpu parent can select clk_cpll
张晴 [Tue, 2 Sep 2014 06:11:51 +0000 (14:11 +0800)]
rk312x:clk:support clk_gpu parent can select clk_cpll

10 years agork312x : cif : cif driver v0.0x1.2
zyc [Tue, 2 Sep 2014 03:59:50 +0000 (11:59 +0800)]
rk312x : cif : cif driver v0.0x1.2

10 years agork312x : cif : cif driver v0.0x1.0
zyc [Tue, 2 Sep 2014 03:16:46 +0000 (11:16 +0800)]
rk312x : cif : cif driver v0.0x1.0

10 years agork312x : close i2s0 which not used
lxt [Tue, 2 Sep 2014 03:02:40 +0000 (11:02 +0800)]
rk312x : close i2s0 which not used

10 years agork312x:clk:enable aclk_vio1_niu when clock init
张晴 [Tue, 2 Sep 2014 01:44:26 +0000 (09:44 +0800)]
rk312x:clk:enable aclk_vio1_niu when clock init

10 years agork3128: add rk3128box suspend dts config
许盛飞 [Tue, 2 Sep 2014 00:39:48 +0000 (08:39 +0800)]
rk3128: add rk3128box suspend dts config

Signed-off-by: 许盛飞 <xsf@rock-chips.com>
10 years agork3126suspend: arm continuous power-supply in suspend
许盛飞 [Mon, 1 Sep 2014 13:39:10 +0000 (21:39 +0800)]
rk3126suspend: arm continuous power-supply in suspend

Signed-off-by: 许盛飞 <xsf@rock-chips.com>
10 years agoARM: rockchip: rockchip_defconfig: enable ISO9660_FS and UDF_FS
黄涛 [Mon, 1 Sep 2014 13:11:13 +0000 (21:11 +0800)]
ARM: rockchip: rockchip_defconfig: enable ISO9660_FS and UDF_FS

10 years agork3128-box: arm->1.2g, gpu=480M.
li bing [Mon, 1 Sep 2014 11:57:51 +0000 (19:57 +0800)]
rk3128-box: arm->1.2g, gpu=480M.

10 years agork312x lcdc: win1 empty irq
hjc [Mon, 1 Sep 2014 11:38:15 +0000 (19:38 +0800)]
rk312x lcdc: win1 empty irq

10 years agork hdmi: add display_show_debug to fix warning
hjc [Mon, 1 Sep 2014 10:28:12 +0000 (18:28 +0800)]
rk hdmi: add display_show_debug to fix warning