firefly-linux-kernel-4.4.55.git
9 years agork3288: fix i2c1 and i2c2 gating error
wdc [Thu, 28 Aug 2014 07:56:21 +0000 (15:56 +0800)]
rk3288: fix i2c1 and i2c2 gating error

9 years agork3036: Add pll slow mode, clock gating
wdc [Thu, 28 Aug 2014 07:51:20 +0000 (15:51 +0800)]
rk3036: Add pll slow mode, clock gating
Signed-off-by: wdc <wdc@rock-chips.com>
9 years agork312x DDR:support LPDDR2
typ [Thu, 28 Aug 2014 04:51:50 +0000 (12:51 +0800)]
rk312x DDR:support LPDDR2

9 years agowifi->esp8089: del 'INIT_DATT_CONF' config.
li bing [Thu, 28 Aug 2014 04:03:42 +0000 (12:03 +0800)]
wifi->esp8089: del 'INIT_DATT_CONF' config.

9 years agorockchip: optimize pvtm test
陈亮 [Thu, 28 Aug 2014 01:39:34 +0000 (18:39 -0700)]
rockchip: optimize pvtm test

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agork: ion: Add IBUF debug info to check memory shared in vmalloc heap
CMY [Thu, 28 Aug 2014 01:21:53 +0000 (09:21 +0800)]
rk: ion: Add IBUF debug info to check memory shared in vmalloc heap

9 years agorockchip: add pvtm support and pvtm test
陈亮 [Wed, 27 Aug 2014 13:10:33 +0000 (06:10 -0700)]
rockchip: add pvtm support and pvtm test

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agoenable ddr auto-freq
luowei [Wed, 27 Aug 2014 10:56:41 +0000 (18:56 +0800)]
enable ddr auto-freq

9 years ago1. rk3128-box.dts: enable tve.
Zheng Yang [Wed, 27 Aug 2014 10:33:03 +0000 (18:33 +0800)]
1. rk3128-box.dts: enable tve.
2. rk_fb: set_par did not covert display window infomation set from user space to
   screen size, it will be calculate in user space.

9 years agovtl tp firmware: move to dts
zyk [Wed, 27 Aug 2014 08:40:02 +0000 (16:40 +0800)]
vtl tp firmware: move to dts

9 years agork: memory: set vmalloc size to 496MB by default, so:
CMY [Wed, 27 Aug 2014 03:25:46 +0000 (11:25 +0800)]
rk: memory: set vmalloc size to 496MB by default, so:
  1. if memory is 256MB, then: 256MB(lowmem)+744MB(vmalloc)+0MB(highmem)
  2. if memory is 512MB, then: 512MB(lowmem)+488MB(vmalloc)+0MB(highmem)
  3. if memory is large then 512MB, then: 512MB(lowmem)+488MB(vmalloc)+other(highmem)

9 years agowifi->esp8089: open the 'DLOOKAHEAD'.
li bing [Wed, 27 Aug 2014 05:47:38 +0000 (13:47 +0800)]
wifi->esp8089: open the 'DLOOKAHEAD'.

9 years agork312x:clk:solve disable clk unused
张晴 [Wed, 27 Aug 2014 03:04:30 +0000 (11:04 +0800)]
rk312x:clk:solve disable clk unused

9 years agork312x:lcdc: fix get dsp info err
zwl [Tue, 26 Aug 2014 14:11:14 +0000 (22:11 +0800)]
rk312x:lcdc: fix get dsp info err

9 years agorockchip:lcdc: add set default fb_win_map order at dts
zwl [Tue, 26 Aug 2014 12:16:31 +0000 (20:16 +0800)]
rockchip:lcdc: add set default fb_win_map order at dts

9 years agork3128 box: ap6210 : bluetooth to work normally.
li bing [Tue, 26 Aug 2014 08:14:21 +0000 (16:14 +0800)]
rk3128 box: ap6210 : bluetooth to work normally.

9 years agork312x: since iommu is ok, set ion_cma size to 8M for cif
陈亮 [Tue, 26 Aug 2014 06:20:16 +0000 (23:20 -0700)]
rk312x: since iommu  is ok, set ion_cma size to 8M for cif

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agork312x: pmu reset by second global soft reset
陈亮 [Tue, 26 Aug 2014 06:12:02 +0000 (23:12 -0700)]
rk312x: pmu reset by second global soft reset

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agowifi->esp8089: add prealloc function.
li bing [Tue, 26 Aug 2014 03:33:14 +0000 (11:33 +0800)]
wifi->esp8089: add prealloc function.

9 years agoARM: rockchip: cpu.h add rockchip_get/set_cpu_version
黄涛 [Tue, 26 Aug 2014 03:27:42 +0000 (11:27 +0800)]
ARM: rockchip: cpu.h add rockchip_get/set_cpu_version

9 years agorkfb sys: modify show_screen_info as cur_screen
zwl [Tue, 26 Aug 2014 03:11:21 +0000 (11:11 +0800)]
rkfb sys: modify show_screen_info as cur_screen

9 years agork312x codec :
lxt [Tue, 26 Aug 2014 00:25:03 +0000 (08:25 +0800)]
rk312x codec :

1 Optimized drive compatibility
2 modified the volume to dts

9 years agork3288:dtsi: modify default lcdc iommu-enabled prop to disable
zwl [Tue, 26 Aug 2014 00:57:22 +0000 (08:57 +0800)]
rk3288:dtsi: modify default lcdc iommu-enabled prop to disable

9 years agork3288:lcdc: add support set default bcsh value which read from dts when open lcdc
zwl [Tue, 26 Aug 2014 00:51:00 +0000 (08:51 +0800)]
rk3288:lcdc: add support set default bcsh value which read from dts when open lcdc

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