firefly-linux-kernel-4.4.55.git
10 years agork312x dts: add set fb disp-mode prop
zwl [Fri, 29 Aug 2014 09:40:04 +0000 (17:40 +0800)]
rk312x dts: add set fb disp-mode prop

10 years agork312x lcdc: add get frame done time at rk312x_lcdc_isr function
zwl [Fri, 29 Aug 2014 09:25:29 +0000 (17:25 +0800)]
rk312x lcdc: add get frame done time at rk312x_lcdc_isr function

10 years agork3036 hdmi: add debug interface
hjc [Fri, 29 Aug 2014 08:54:27 +0000 (16:54 +0800)]
rk3036 hdmi: add debug interface

10 years agork: gpu: print more debug info for Android's memtrack
CMY [Fri, 29 Aug 2014 07:20:08 +0000 (15:20 +0800)]
rk: gpu: print more debug info for Android's memtrack

10 years agork3036 hdmi: fix audio abnormal when change video mode
hjc [Fri, 29 Aug 2014 06:17:55 +0000 (14:17 +0800)]
rk3036 hdmi: fix audio abnormal when change video mode

10 years agork312x tve: improve electrical characteristics: K factor、
Zheng Yang [Fri, 29 Aug 2014 06:31:38 +0000 (14:31 +0800)]
rk312x tve: improve electrical characteristics: K factor、
    luminance nonlinearity and multiburst.

10 years agofb: disable ion_unmap_iommu to improve iommu efficiency.
Zheng Yang [Fri, 29 Aug 2014 06:15:30 +0000 (14:15 +0800)]
fb: disable ion_unmap_iommu to improve iommu efficiency.

10 years agousb: fix host20 clk gate
lyz [Fri, 29 Aug 2014 03:00:46 +0000 (11:00 +0800)]
usb: fix host20 clk gate

10 years agork3036: gpio0 clk should be enable for voltage adjust
wdc [Thu, 28 Aug 2014 12:06:09 +0000 (20:06 +0800)]
rk3036: gpio0 clk should be enable for voltage adjust

10 years agork3066: fix clk_sel10 register error
wdc [Thu, 28 Aug 2014 11:23:48 +0000 (19:23 +0800)]
rk3066: fix clk_sel10 register error
Signed-off-by: wdc <wdc@rock-chips.com>
10 years agork312x: vpu select vdpu clk by default
ljf [Thu, 28 Aug 2014 08:46:01 +0000 (16:46 +0800)]
rk312x: vpu select vdpu clk by default

10 years agork312x: disable unused clk
陈亮 [Thu, 28 Aug 2014 08:39:11 +0000 (01:39 -0700)]
rk312x: disable unused clk

Signed-off-by: 陈亮 <cl@rock-chips.com>
10 years agork3036/rk312x tve: revert to module_init.
Zheng Yang [Thu, 28 Aug 2014 08:13:18 +0000 (16:13 +0800)]
rk3036/rk312x tve: revert to module_init.

10 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

10 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>
10 years agork312x DDR:support LPDDR2
typ [Thu, 28 Aug 2014 04:51:50 +0000 (12:51 +0800)]
rk312x DDR:support LPDDR2

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

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

10 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>
10 years agoenable ddr auto-freq
luowei [Wed, 27 Aug 2014 10:56:41 +0000 (18:56 +0800)]
enable ddr auto-freq

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

10 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

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

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

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

10 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

10 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

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

10 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>
10 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>
10 years agowifi->esp8089: add prealloc function.
li bing [Tue, 26 Aug 2014 03:33:14 +0000 (11:33 +0800)]
wifi->esp8089: add prealloc function.

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

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

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

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