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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

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

10 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

10 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

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

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