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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

10 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

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

10 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

10 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

10 years agork312x lvds: fix get pinctrl pins null pointer for RGB output
zwl [Tue, 12 Aug 2014 15:18:33 +0000 (23:18 +0800)]
rk312x lvds: fix get pinctrl pins null pointer for RGB output

10 years agocodec : add the general configuration to rk312x.dtsi
Sun Mingjun [Tue, 12 Aug 2014 12:42:13 +0000 (20:42 +0800)]
codec : add the general configuration to rk312x.dtsi

10 years agocodec : Support rk3126-sdk codec
Sun Mingjun [Tue, 12 Aug 2014 09:43:23 +0000 (17:43 +0800)]
codec : Support rk3126-sdk codec

10 years agoARM: rockchip: rk312x add cpu axi bus support
黄涛 [Tue, 12 Aug 2014 10:37:38 +0000 (18:37 +0800)]
ARM: rockchip: rk312x add cpu axi bus support

10 years agommc: fix err handle for release cd_irq
lintao [Tue, 12 Aug 2014 10:02:21 +0000 (18:02 +0800)]
mmc: fix err handle for release cd_irq

10 years agoMerge remote-tracking branch 'origin/develop-3.10-next' into develop-3.10
黄涛 [Tue, 12 Aug 2014 09:39:16 +0000 (17:39 +0800)]
Merge remote-tracking branch 'origin/develop-3.10-next' into develop-3.10

Conflicts:
arch/arm/mach-rockchip/vcodec_service.c
drivers/iommu/rockchip-iommu.c
drivers/iommu/rockchip-iovmm.c
drivers/net/ethernet/rockchip/gmac/stmmac_platform.c
include/linux/rockchip/sysmmu.h

10 years agoprepare for marging develop-3.10-next to develop-3.10
ljf [Tue, 12 Aug 2014 08:12:18 +0000 (16:12 +0800)]
prepare for marging develop-3.10-next to develop-3.10

10 years agocodec : Remove codec dts From rk312x.dtsi To rk3128-box.dtsi
Sun Mingjun [Tue, 12 Aug 2014 07:28:22 +0000 (15:28 +0800)]
codec : Remove codec dts From rk312x.dtsi To  rk3128-box.dtsi

10 years agork_serial: 4 bytes IO accesses
黄涛 [Thu, 7 Aug 2014 09:57:54 +0000 (17:57 +0800)]
rk_serial: 4 bytes IO accesses

RK3288 uart_dbg only support 4 bytes IO accesses

10 years agork818: disable otg and boost when in sleep mode
dkl [Tue, 12 Aug 2014 03:57:29 +0000 (11:57 +0800)]
rk818: disable otg and boost when in sleep mode

10 years agommc: 312x: disable sdio pull down
lintao [Tue, 12 Aug 2014 03:44:20 +0000 (11:44 +0800)]
mmc: 312x: disable sdio pull down

10 years agogmac: create /sys/class/vmac/exist
hwg [Tue, 12 Aug 2014 02:52:18 +0000 (10:52 +0800)]
gmac: create /sys/class/vmac/exist

10 years agogmac: move drive strength control from driver to dts
hwg [Tue, 12 Aug 2014 02:49:04 +0000 (10:49 +0800)]
gmac: move drive strength control from driver to dts

10 years agothe temporary of avoid null pinctrl pointer
zwl [Tue, 12 Aug 2014 02:27:18 +0000 (10:27 +0800)]
the temporary of avoid null pinctrl pointer

10 years agoethernet: update rk3128_box_defconfig for GMAC
roger [Tue, 12 Aug 2014 02:23:16 +0000 (10:23 +0800)]
ethernet: update rk3128_box_defconfig for GMAC

10 years agodts: disabled rk3128 box tve
hjc [Tue, 12 Aug 2014 02:00:50 +0000 (10:00 +0800)]
dts: disabled rk3128 box tve

10 years agoAdd rk312x codec config to rk3128_box_defconfig
Sun Mingjun [Tue, 12 Aug 2014 01:58:56 +0000 (09:58 +0800)]
Add rk312x codec config to rk3128_box_defconfig

10 years agoSupport the Rk312X Codec & SPDIF
Sun Mingjun [Fri, 8 Aug 2014 07:59:44 +0000 (15:59 +0800)]
Support the Rk312X Codec & SPDIF

10 years agork312x lcdc: config a group of frc_lower value for the FRC mode of dither down
zwl [Mon, 11 Aug 2014 10:39:04 +0000 (18:39 +0800)]
rk312x lcdc: config a group of frc_lower value for the FRC mode of dither down

10 years agovpu: fix large resolution jpeg encode fault
ljf [Mon, 11 Aug 2014 09:50:08 +0000 (17:50 +0800)]
vpu: fix large resolution jpeg encode fault

10 years ago fix cbcr swap error
zsq [Mon, 11 Aug 2014 09:47:18 +0000 (17:47 +0800)]
 fix cbcr swap error

10 years agommc: fix no-tuning io_e to default recommand value
lintao [Mon, 11 Aug 2014 08:47:19 +0000 (16:47 +0800)]
mmc: fix no-tuning io_e to default recommand value

10 years agommc: fix 312x pinctrl
lintao [Mon, 11 Aug 2014 08:28:38 +0000 (16:28 +0800)]
mmc: fix 312x pinctrl

10 years agork312x lcdc: invert lvds dclk to fix disp bad
zwl [Mon, 11 Aug 2014 08:15:57 +0000 (16:15 +0800)]
rk312x lcdc: invert lvds dclk to fix disp bad

10 years agork3288dsti rga2 change to rk3288-rga2
zsq [Mon, 11 Aug 2014 07:33:14 +0000 (15:33 +0800)]
rk3288dsti rga2 change to rk3288-rga2

10 years ago rga mmu use ionmmu passed
zsq [Mon, 11 Aug 2014 07:24:58 +0000 (15:24 +0800)]
 rga mmu use ionmmu passed

10 years agommc: dump tuning result as BOOT info
lintao [Mon, 11 Aug 2014 07:02:52 +0000 (15:02 +0800)]
mmc: dump tuning result as BOOT info

10 years agork3036 hdmi: update hdmi pre emphasis for rk3128
hjc [Mon, 11 Aug 2014 03:51:00 +0000 (11:51 +0800)]
rk3036 hdmi: update hdmi pre emphasis for rk3128

10 years agommc: fix dts cd-gpio setting
lintao [Mon, 11 Aug 2014 02:46:25 +0000 (10:46 +0800)]
mmc: fix dts cd-gpio setting

10 years agork312x lcdc: add config the sclk for dual disp
zwl [Mon, 11 Aug 2014 02:40:56 +0000 (10:40 +0800)]
rk312x lcdc: add config the sclk for dual disp

10 years ago Support tve in rk3128_box_defconfig and rk3128-box.dts.
Zheng Yang [Sat, 9 Aug 2014 08:44:05 +0000 (16:44 +0800)]
Support tve in rk3128_box_defconfig and rk3128-box.dts.

10 years agork3036-sdk.dts: tve is enabled.
Zheng Yang [Sat, 9 Aug 2014 08:35:00 +0000 (16:35 +0800)]
rk3036-sdk.dts: tve is enabled.

10 years agork3128/rk3036 tve:
Zheng Yang [Sat, 9 Aug 2014 08:29:04 +0000 (16:29 +0800)]
rk3128/rk3036 tve:
1. improve tve PAL format display parameter.
2. use static var rk3036_tve->screen instead of dynamicly
   malloc/free memory, to avoid kernel crash whicc is caused
   by NULL pointer.

10 years agohdmi: uevent is bind to vitual display device.
Zheng Yang [Sat, 9 Aug 2014 08:26:11 +0000 (16:26 +0800)]
hdmi: uevent is bind to vitual display device.

10 years agoethernet: support GMAC driver for RK3128
roger [Fri, 8 Aug 2014 12:57:19 +0000 (20:57 +0800)]
ethernet: support GMAC driver for RK3128

10 years agoaudio: rk3036 codec output waveform abnormalities
dgl [Fri, 8 Aug 2014 10:09:23 +0000 (18:09 +0800)]
audio: rk3036 codec output waveform abnormalities

changed codec power up and codec start up time interval.
1. system power on and codec power on and codec initilize;
2. add delay work 15 second;
3. codec power up and codec initilize again;

Signed-off-by: dgl@rock-chips.com
10 years agowifi: modify the usb's wifi 8188eus gpio.
li bing [Fri, 8 Aug 2014 08:52:42 +0000 (16:52 +0800)]
wifi: modify the usb's wifi 8188eus gpio.

10 years ago.config: add rk3128 box defconfig.
li bing [Fri, 8 Aug 2014 08:51:02 +0000 (16:51 +0800)]
.config: add rk3128 box defconfig.

10 years agork312x: mistaken commit of rk312x-sdk.dtsi file in commit 45023a37a5cb1955210838ee54...
zyc [Fri, 8 Aug 2014 08:59:51 +0000 (16:59 +0800)]
rk312x: mistaken commit of  rk312x-sdk.dtsi file in commit 45023a37a5cb1955210838ee543f5b54ae1c522c,fix it

10 years ago fix rga/rga2 driver exist compile error /change rga/rga2 dsti name to rga_drv/rga2_drv
zsq [Fri, 8 Aug 2014 08:34:09 +0000 (16:34 +0800)]
 fix rga/rga2 driver exist compile error /change rga/rga2 dsti name to rga_drv/rga2_drv

10 years agork312x:cif: add cif and ov2659 driver.
zyc [Fri, 8 Aug 2014 07:26:16 +0000 (15:26 +0800)]
rk312x:cif: add cif and ov2659 driver.

10 years agork: fb: fix build error
xxm [Fri, 8 Aug 2014 07:14:56 +0000 (15:14 +0800)]
rk: fb: fix build error

10 years agork3288: get compatible name of iommu using macro defintion
ljf [Fri, 8 Aug 2014 06:59:23 +0000 (14:59 +0800)]
rk3288: get compatible name of iommu using macro defintion

10 years agork3288: modified for new iommu interface
ljf [Fri, 8 Aug 2014 05:55:51 +0000 (13:55 +0800)]
rk3288: modified for new iommu interface

10 years agocamsys_drv: update with iommu interface related changed
xxm [Fri, 8 Aug 2014 03:36:52 +0000 (11:36 +0800)]
camsys_drv: update with iommu interface related changed

10 years agork312x:rk818:modify sleep voltage status
张晴 [Fri, 8 Aug 2014 03:28:46 +0000 (11:28 +0800)]
rk312x:rk818:modify sleep voltage status

10 years agork: fb: 1.new intterupt set interface
xxm [Fri, 8 Aug 2014 03:13:52 +0000 (11:13 +0800)]
rk: fb: 1.new intterupt set interface
2.use macro from rockchip-iovmm.h instead of string to refer mmu compatible name

10 years agorockchip: iommu: change compatible name for iommu in rk3288.dtsi
xxm [Fri, 8 Aug 2014 03:02:50 +0000 (11:02 +0800)]
rockchip: iommu: change compatible name for iommu in rk3288.dtsi

10 years agork: ion: update iovmm_map to rockchip_iovmm_map
xxm [Fri, 8 Aug 2014 03:00:38 +0000 (11:00 +0800)]
rk: ion: update iovmm_map to rockchip_iovmm_map

10 years agorockchip: iommu:
xxm [Fri, 8 Aug 2014 02:45:50 +0000 (10:45 +0800)]
rockchip: iommu:
1.move out rockchip_get_sysmmu_device_by_compatible and platform_set_sysmmu
2.change compatible name in rk3288.dtsi,like "iommu,iep_mmu" to "rockchip,iep_mmu"
3.change iovmm_map etc to rockchip_iovmm_map

10 years agoARM: rockchip: rk3036_defconfig disable RGA2
黄涛 [Fri, 8 Aug 2014 02:36:23 +0000 (10:36 +0800)]
ARM: rockchip: rk3036_defconfig disable RGA2