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

9 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

9 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

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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

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

9 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

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

9 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

9 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

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

9 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

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

9 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

9 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

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

9 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

9 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

9 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

9 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

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

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

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

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

9 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

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

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

9 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

9 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

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

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

9 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

9 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

9 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

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

9 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

9 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

9 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

9 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

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

9 years agoMerge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next
黄涛 [Fri, 8 Aug 2014 02:21:50 +0000 (10:21 +0800)]
Merge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next

Conflicts:
arch/arm/mach-rockchip/vcodec_service.c
drivers/input/Makefile

9 years agousb: fix otg_drv/host_drv gpio in device tree
lyz [Fri, 8 Aug 2014 02:05:47 +0000 (10:05 +0800)]
usb: fix otg_drv/host_drv gpio in device tree

9 years agork3036, rk312x: add iommu switch in dts for vcodec and iep
ljf [Fri, 8 Aug 2014 01:46:48 +0000 (09:46 +0800)]
rk3036, rk312x: add iommu switch in dts for vcodec and iep

9 years agork fb:modify iommu interface to match upstream request
yxj [Fri, 8 Aug 2014 01:41:08 +0000 (09:41 +0800)]
rk fb:modify iommu interface to match upstream request

9 years agork3128 box dts: add screen dt node
zwl [Fri, 8 Aug 2014 01:20:17 +0000 (09:20 +0800)]
rk3128 box dts: add screen dt node

9 years agork312x lcdc: set uv offset for hdmi/cvbs
zwl [Thu, 7 Aug 2014 10:11:00 +0000 (18:11 +0800)]
rk312x lcdc: set uv offset for hdmi/cvbs

9 years agork312x dts: move lcdc pinctrl and screen from dtsi to dts
zwl [Thu, 7 Aug 2014 10:02:57 +0000 (18:02 +0800)]
rk312x dts: move lcdc pinctrl and screen from dtsi to dts

9 years ago fix rga2 compile error when 2 drives exist
zsq [Thu, 7 Aug 2014 08:39:07 +0000 (16:39 +0800)]
 fix rga2 compile error when 2 drives exist

9 years agoadd iommu switch in dts for iep
ljf [Thu, 7 Aug 2014 08:38:31 +0000 (16:38 +0800)]
add iommu switch in dts for iep

9 years agoadd iommu switch in dts for vcodec driver. disable iommu_unmap.
ljf [Thu, 7 Aug 2014 08:35:40 +0000 (16:35 +0800)]
add iommu switch in dts for vcodec driver. disable iommu_unmap.

9 years agousb: fix RK3036 bvalid irq Num
lyz [Thu, 7 Aug 2014 08:20:05 +0000 (16:20 +0800)]
usb: fix RK3036 bvalid irq Num

9 years agoRevert "usb: fix RK3036 bvalid irq Num"
lyz [Thu, 7 Aug 2014 08:18:00 +0000 (16:18 +0800)]
Revert "usb: fix RK3036 bvalid irq Num"

This reverts commit 5c81c74ca685ed7ef3c85247232a87bf1b16b57f.

9 years agousb: fix RK3036 bvalid irq Num
lyz [Thu, 7 Aug 2014 08:15:29 +0000 (16:15 +0800)]
usb: fix RK3036 bvalid irq Num

9 years agofiq_debugger: rockchip: enlarge kmsg buffer size
黄涛 [Thu, 7 Aug 2014 08:08:09 +0000 (16:08 +0800)]
fiq_debugger: rockchip: enlarge kmsg buffer size

9 years agork3036: enable zram defconfig
wdc [Thu, 7 Aug 2014 08:06:36 +0000 (16:06 +0800)]
rk3036: enable zram defconfig

9 years agork312x: implement rk312x_restart() function
陈亮 [Thu, 7 Aug 2014 08:05:00 +0000 (01:05 -0700)]
rk312x: implement rk312x_restart() function

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agoARM: rockchip: fiq-debugger: add UART_USR macro
黄涛 [Tue, 5 Aug 2014 09:47:32 +0000 (17:47 +0800)]
ARM: rockchip: fiq-debugger: add UART_USR macro

9 years ago add rga2 driver for dsti to diff
zsq [Thu, 7 Aug 2014 06:13:38 +0000 (14:13 +0800)]
 add rga2 driver for dsti to diff

9 years agork3128-box:add pwm_regulator,lcdc,dvfs dts support
luowei [Thu, 7 Aug 2014 05:57:06 +0000 (13:57 +0800)]
rk3128-box:add pwm_regulator,lcdc,dvfs dts support

9 years agork312x: vcodec driver revision for rk312x
ljf [Thu, 7 Aug 2014 05:53:40 +0000 (13:53 +0800)]
rk312x: vcodec driver revision for rk312x

9 years agoopen rga driver
zsq [Thu, 7 Aug 2014 05:44:43 +0000 (13:44 +0800)]
open rga driver