firefly-linux-kernel-4.4.55.git
9 years ago3036: fix iomap base addr error
wdc [Fri, 11 Jul 2014 10:52:28 +0000 (18:52 +0800)]
3036: fix iomap base addr error

9 years agork3036 hdmi: fix HPD status reg change
hjc [Wed, 9 Jul 2014 00:59:23 +0000 (08:59 +0800)]
rk3036 hdmi: fix HPD status reg change

9 years agousb-uart: fix compiler warning
lyz [Fri, 11 Jul 2014 09:42:24 +0000 (17:42 +0800)]
usb-uart: fix compiler warning

arch/arm/mach-rockchip/rk3036.c: In function 'usb_uart_init':
arch/arm/mach-rockchip/rk3036.c:87:9: warning: unused variable

9 years agopinctrl:delete unused definition for rk3036
luowei [Fri, 11 Jul 2014 09:10:21 +0000 (17:10 +0800)]
pinctrl:delete unused definition for rk3036

9 years agopinctrl:add rk3036 handler in pinctrl driver
luowei [Thu, 10 Jul 2014 14:44:20 +0000 (22:44 +0800)]
pinctrl:add rk3036 handler in pinctrl driver

9 years agork3036 lcdc:
Zheng Yang [Thu, 10 Jul 2014 09:13:56 +0000 (17:13 +0800)]
rk3036 lcdc:
1. fix some register define error.
2. disable mmu.

9 years agocpufreq: rockchip-cpufreq: add ARM_ROCKCHIP_CPUFREQ config
黄涛 [Thu, 10 Jul 2014 06:32:57 +0000 (14:32 +0800)]
cpufreq: rockchip-cpufreq: add ARM_ROCKCHIP_CPUFREQ config

9 years agoinput: keyboard: rk_keys: allow work without ADC
黄涛 [Thu, 10 Jul 2014 06:10:23 +0000 (14:10 +0800)]
input: keyboard: rk_keys: allow work without ADC

9 years agousb: rk3036: updata soft-reset
lyz [Thu, 10 Jul 2014 01:38:50 +0000 (09:38 +0800)]
usb: rk3036: updata soft-reset

1.rename platform dev name to 3036
2.fix dts err
3.follow new soft reset framework

9 years agoMerge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next
黄涛 [Thu, 10 Jul 2014 01:22:27 +0000 (09:22 +0800)]
Merge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next

Conflicts:
drivers/usb/dwc_otg_310/usbdev_rk.h

9 years agoremove reboot_config_done flag, do not close ddrfreq thread after reboot notify,...
陈亮 [Wed, 9 Jul 2014 11:30:00 +0000 (04:30 -0700)]
remove reboot_config_done flag, do not close ddrfreq thread after reboot notify, because that may cause ddrfreq_system_status_notifier_call block forever

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agommc: support drv_e and sr modify
lintao [Wed, 9 Jul 2014 10:08:47 +0000 (18:08 +0800)]
mmc: support  drv_e and sr modify

9 years agork3036:clk:rename clk_core_pre to clk_core
张晴 [Wed, 9 Jul 2014 08:50:25 +0000 (16:50 +0800)]
rk3036:clk:rename clk_core_pre to clk_core

9 years agonand driver:modify rk3036 nand clk config in dtsi.
Zhaoyifeng [Wed, 9 Jul 2014 07:22:14 +0000 (15:22 +0800)]
nand driver:modify rk3036 nand clk config in dtsi.

9 years ago3036: start secondary_startup
wdc [Wed, 9 Jul 2014 07:19:47 +0000 (15:19 +0800)]
3036: start secondary_startup

9 years agork3288:tsadc:slove pull down power_hold when power on
张晴 [Wed, 9 Jul 2014 07:16:58 +0000 (15:16 +0800)]
rk3288:tsadc:slove pull down power_hold when power on

9 years agousb: update soft reset
lyz [Mon, 7 Jul 2014 11:24:02 +0000 (19:24 +0800)]
usb: update soft reset

1.add rst_flag to distinguish different reset cases
2.use new reset framework APIs

9 years agork3036:clk:modify init clocks
张晴 [Wed, 9 Jul 2014 00:55:04 +0000 (08:55 +0800)]
rk3036:clk:modify init clocks

9 years agork3036: add pwm-pinctrl
许盛飞 [Tue, 8 Jul 2014 11:43:32 +0000 (19:43 +0800)]
rk3036: add pwm-pinctrl

9 years agork3036: add tv encoder code.
Zheng Yang [Tue, 8 Jul 2014 10:11:59 +0000 (18:11 +0800)]
rk3036: add tv encoder code.

9 years ago3036: update i2c gpio
wdc [Tue, 8 Jul 2014 07:33:03 +0000 (15:33 +0800)]
3036: update i2c gpio

9 years agoreset: rk3036: add rk3036 reset-controller support
dkl [Tue, 8 Jul 2014 06:24:17 +0000 (14:24 +0800)]
reset: rk3036: add rk3036 reset-controller support

9 years agorockchip:midgard:1,keep processing if fence NULL 2,version to 0x05
xxm [Tue, 8 Jul 2014 02:54:48 +0000 (10:54 +0800)]
rockchip:midgard:1,keep processing if fence NULL 2,version to 0x05

9 years agork616 codec : remove call function rk616_codec_power_up after
qjb [Tue, 8 Jul 2014 02:19:18 +0000 (10:19 +0800)]
rk616 codec : remove call function rk616_codec_power_up after
kfree rk616_priv.

9 years agoMerge branch 'develop-3.10-next' of ssh://10.10.10.29/rk/kernel into develop-3.10...
wdc [Tue, 8 Jul 2014 01:17:57 +0000 (09:17 +0800)]
Merge branch 'develop-3.10-next' of ssh://10.10.10.29/rk/kernel into develop-3.10-next

9 years ago3036: fix vpu,hevc clk
wdc [Tue, 8 Jul 2014 01:17:24 +0000 (09:17 +0800)]
3036: fix vpu,hevc clk

9 years agoMerge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next
黄涛 [Mon, 7 Jul 2014 13:01:04 +0000 (21:01 +0800)]
Merge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next

Conflicts:
drivers/mmc/host/Kconfig
drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi.c
drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi.h
drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.c
drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.h
include/linux/mmc/rk_mmc.h
include/linux/rockchip/cru.h

9 years agorockchip: dvfs: switch regulator mode dynamically as rate changes
dkl [Mon, 7 Jul 2014 10:22:12 +0000 (18:22 +0800)]
rockchip: dvfs: switch regulator mode dynamically as rate changes

9 years agoARM: rockchip: pie support rk3036
黄涛 [Mon, 7 Jul 2014 11:45:28 +0000 (19:45 +0800)]
ARM: rockchip: pie support rk3036

9 years agork3288:pmic:sdk:support new pmic hardware
张晴 [Mon, 7 Jul 2014 10:07:25 +0000 (18:07 +0800)]
rk3288:pmic:sdk:support new pmic hardware

9 years agommc: add support for rk3036
lintao [Mon, 7 Jul 2014 09:39:37 +0000 (17:39 +0800)]
mmc: add support for rk3036

9 years agommc: host: rk_sdmmc: prepare for next Soc(s)
lintao [Mon, 7 Jul 2014 08:41:49 +0000 (16:41 +0800)]
mmc: host: rk_sdmmc: prepare for next Soc(s)
fix edma slave config phy regs

9 years ago3036: open uart pinctrl and clk
wdc [Mon, 7 Jul 2014 08:39:25 +0000 (16:39 +0800)]
3036: open uart pinctrl and clk

9 years agork616 codec: fixed rk616 codec shutdown function null pointer
qjb [Mon, 7 Jul 2014 07:58:53 +0000 (15:58 +0800)]
rk616 codec: fixed rk616 codec shutdown function null pointer

9 years agork3036:clk:support set pll clks and init clocks
张晴 [Mon, 7 Jul 2014 06:06:37 +0000 (14:06 +0800)]
rk3036:clk:support set pll clks and init clocks

9 years ago3036: update rtc dts
wdc [Mon, 7 Jul 2014 05:44:14 +0000 (13:44 +0800)]
3036: update rtc dts

9 years agork3036 lcdc: commit driver code, just pass compiling.
Zheng Yang [Mon, 7 Jul 2014 05:08:04 +0000 (13:08 +0800)]
rk3036 lcdc: commit driver code, just pass compiling.

9 years agork3036 hdmi: add pinctrl for hdmi
hjc [Mon, 7 Jul 2014 03:12:06 +0000 (11:12 +0800)]
rk3036 hdmi: add pinctrl for hdmi

9 years agork3036 hdmi: fix some define error
hjc [Fri, 4 Jul 2014 09:37:07 +0000 (17:37 +0800)]
rk3036 hdmi: fix some define error

9 years agork: ion: fix build warning for iommu API
CMY [Tue, 24 Jun 2014 02:48:50 +0000 (10:48 +0800)]
rk: ion: fix build warning for iommu API

9 years agorockchip:iommu:update iommu for rk3036,add vcodec_sel for hevc and vpu,change param...
xxm [Mon, 7 Jul 2014 02:12:38 +0000 (10:12 +0800)]
rockchip:iommu:update iommu for rk3036,add vcodec_sel for hevc and vpu,change param name(sfrbase) to (base) ,delete some useless code

9 years agofix rga1/rga2 mem leak when create mmu table use user malloc buf
zsq [Sun, 6 Jul 2014 07:34:26 +0000 (15:34 +0800)]
fix rga1/rga2 mem leak when create mmu table use user malloc buf

9 years agorockchip: rk3036: add pwm_regulator node in dts
dkl [Fri, 4 Jul 2014 12:31:12 +0000 (20:31 +0800)]
rockchip: rk3036: add pwm_regulator node in dts

9 years agoadd rk3036 pinctrl support
Luowei [Fri, 4 Jul 2014 10:27:32 +0000 (18:27 +0800)]
add rk3036 pinctrl support

9 years agoset screen status before and after ddr change freq
陈亮 [Fri, 4 Jul 2014 05:51:38 +0000 (22:51 -0700)]
set screen status before and after ddr change freq

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agork3036 hdmi: add basic version
hjc [Thu, 3 Jul 2014 11:40:26 +0000 (19:40 +0800)]
rk3036 hdmi: add basic version

9 years agork616 hdmi: coding reorganize for 3.10 and clean up unused code
zwl [Thu, 3 Jul 2014 08:43:50 +0000 (16:43 +0800)]
rk616 hdmi: coding reorganize for 3.10 and clean up unused code

9 years agork3036: add dts node for vpu and hevc
ljf [Fri, 4 Jul 2014 07:28:15 +0000 (15:28 +0800)]
rk3036: add dts node for vpu and hevc

9 years ago3036: fix iomap error
wdc [Fri, 4 Jul 2014 06:32:27 +0000 (14:32 +0800)]
3036: fix iomap error

9 years agoscripts/checkpatch.pl: update to b43ae21bd1d8199df10548f3fc0d806052027f29 and enable...
黄涛 [Fri, 4 Jul 2014 04:59:57 +0000 (12:59 +0800)]
scripts/checkpatch.pl: update to b43ae21bd1d8199df10548f3fc0d806052027f29 and enable strict default

9 years agochange ddrfreq directly in ddr_init() since lcdc is not init
陈亮 [Fri, 4 Jul 2014 03:58:01 +0000 (20:58 -0700)]
change ddrfreq directly in ddr_init() since lcdc is not init

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years ago3036: usb: add usb support
lyz [Fri, 4 Jul 2014 03:56:19 +0000 (11:56 +0800)]
3036: usb: add usb support

9 years agorockchip:mali400:enable mali400 irq and resource address in rk3036.dtsi
xxm [Fri, 4 Jul 2014 02:57:56 +0000 (10:57 +0800)]
rockchip:mali400:enable mali400 irq and resource address in rk3036.dtsi

9 years agorockchip:mali400:enable mali build config in (drivers/video/Kconfig)
xxm [Fri, 4 Jul 2014 02:51:58 +0000 (10:51 +0800)]
rockchip:mali400:enable mali build config in (drivers/video/Kconfig)

9 years agorockchip:mali400:init r4p0-00rel0 for rk3036,version to 0x01
xxm [Fri, 4 Jul 2014 02:47:12 +0000 (10:47 +0800)]
rockchip:mali400:init r4p0-00rel0 for rk3036,version to 0x01

9 years ago3036: fix pwm dts tree
许盛飞 [Fri, 4 Jul 2014 02:38:48 +0000 (10:38 +0800)]
3036: fix pwm dts tree

9 years ago3036: default jtag_clk is enable
wdc [Fri, 4 Jul 2014 02:29:20 +0000 (10:29 +0800)]
3036: default jtag_clk is enable

9 years ago3036: add CRU_MODE_CON offset
wdc [Fri, 4 Jul 2014 02:23:16 +0000 (10:23 +0800)]
3036: add CRU_MODE_CON offset

9 years ago3036: enble dpll slow mode at restart
wdc [Fri, 4 Jul 2014 02:10:43 +0000 (10:10 +0800)]
3036: enble dpll slow mode at restart

9 years agork screen: add the judgement if the variable rk_screen is null pointer
zwl [Fri, 4 Jul 2014 01:29:04 +0000 (09:29 +0800)]
rk screen: add the judgement if the variable rk_screen is null pointer

9 years ago3036:for cru slow mode
wdc [Fri, 4 Jul 2014 01:22:44 +0000 (09:22 +0800)]
3036:for cru slow mode

9 years ago3036: for jtag clk
wdc [Thu, 3 Jul 2014 10:24:18 +0000 (18:24 +0800)]
3036: for jtag clk

9 years agofix gpu build error
wdc [Thu, 3 Jul 2014 09:53:25 +0000 (17:53 +0800)]
fix gpu build error

9 years ago3036: add cru,grf,iomap
wdc [Thu, 3 Jul 2014 09:49:06 +0000 (17:49 +0800)]
3036: add cru,grf,iomap

9 years agork616 hdmi: coding reorganize for 3.10 and clean up unused code
zwl [Thu, 3 Jul 2014 08:43:50 +0000 (16:43 +0800)]
rk616 hdmi: coding reorganize for 3.10 and clean up unused code

9 years agotb_8846: dts : fix gpu voltage
郭毅 [Thu, 3 Jul 2014 02:41:37 +0000 (10:41 +0800)]
tb_8846: dts : fix gpu voltage

9 years agodefault disabled lcdc iommu in dts
yxj [Thu, 3 Jul 2014 01:12:44 +0000 (09:12 +0800)]
default disabled lcdc iommu in dts

9 years agoreset: rockchip: fix compilation warning
黄涛 [Wed, 2 Jul 2014 11:58:15 +0000 (19:58 +0800)]
reset: rockchip: fix compilation warning

9 years agorockchip: add reset-rockchip driver to support Generic Reset Controller framework
dkl [Fri, 27 Jun 2014 13:37:45 +0000 (21:37 +0800)]
rockchip: add reset-rockchip driver to support Generic Reset Controller framework

9 years agork fb: add the judgement that if the variable dev_drv is null pointer
zwl [Wed, 2 Jul 2014 03:55:27 +0000 (11:55 +0800)]
rk fb: add the judgement that if the variable dev_drv is null pointer

9 years agommc: host: rk_sdmmc: no requirement to reclaim edmac in err handle routine
lintao [Wed, 2 Jul 2014 01:57:08 +0000 (09:57 +0800)]
mmc: host: rk_sdmmc: no requirement to reclaim edmac in err handle routine

Signed-off-by: lintao <lintao@rock-chips.com>
Cc: xujh <xujh@rock-chips.com>
9 years ago3036: add sdk ,rk88 dts file
wdc [Wed, 2 Jul 2014 01:05:22 +0000 (09:05 +0800)]
3036: add sdk ,rk88 dts file

9 years agoARM: rockchip: ft support GPU test
黄涛 [Tue, 1 Jul 2014 11:13:28 +0000 (19:13 +0800)]
ARM: rockchip: ft support GPU test

9 years agoadd:ddr reg dump,resume code data align
xxx [Tue, 1 Jul 2014 08:58:51 +0000 (16:58 +0800)]
add:ddr reg dump,resume code data align

9 years agoARM: rockchip: pm: fix compilation warning
黄涛 [Tue, 1 Jul 2014 07:57:34 +0000 (15:57 +0800)]
ARM: rockchip: pm: fix compilation warning

9 years agoARM: rockchip: fix compilation error when SENSORS_ROCKCHIP_TSADC is not selected
黄涛 [Tue, 1 Jul 2014 07:38:56 +0000 (15:38 +0800)]
ARM: rockchip: fix compilation error when SENSORS_ROCKCHIP_TSADC is not selected

9 years agoARM: rockchip: pm-rk3288.c fix compilation warning when RK_LAST_LOG is not selected
黄涛 [Tue, 1 Jul 2014 07:43:00 +0000 (15:43 +0800)]
ARM: rockchip: pm-rk3288.c fix compilation warning when RK_LAST_LOG is not selected

9 years agosuspend:resume arm errata818325
xxx [Tue, 1 Jul 2014 07:43:34 +0000 (15:43 +0800)]
suspend:resume arm errata818325

9 years agorockchip:mali400:1,update rk3036.dtsi with mali400 2,update mali400 build config
xxm [Tue, 1 Jul 2014 07:26:15 +0000 (15:26 +0800)]
rockchip:mali400:1,update rk3036.dtsi with mali400 2,update mali400 build config

9 years agotb_8846 : dts: swap lcd0 and lcd1
郭毅 [Tue, 1 Jul 2014 03:05:49 +0000 (11:05 +0800)]
tb_8846 : dts: swap lcd0 and lcd1

9 years agodts: delete rk3288-tb1.dts
郭毅 [Tue, 1 Jul 2014 03:03:47 +0000 (11:03 +0800)]
dts: delete rk3288-tb1.dts

9 years agork fb: add set screen status for ddr change
zwl [Tue, 1 Jul 2014 02:32:18 +0000 (10:32 +0800)]
rk fb: add set screen status for ddr change

9 years agoauto down ldcd0 or lcdc1 dclk rate when ddr change rate.
陈亮 [Mon, 30 Jun 2014 09:00:50 +0000 (02:00 -0700)]
auto down ldcd0 or lcdc1 dclk rate when ddr change rate.

This commit corresponds to commit debf1d2237185a26503d737d54db730f62cf5ea5

Signed-off-by: 陈亮 <cl@rock-chips.com>
9 years agommc: host: rk_sdmmc: fix re-put count of dma
lintao [Mon, 30 Jun 2014 02:03:26 +0000 (10:03 +0800)]
mmc: host: rk_sdmmc: fix re-put count of dma

9 years agoARM: rockchip: enable ARM_ERRATA_818325 for RK3288
黄涛 [Mon, 30 Jun 2014 12:27:52 +0000 (20:27 +0800)]
ARM: rockchip: enable ARM_ERRATA_818325 for RK3288

9 years agoARM: errata: Workaround for Cortex-A12 erratum 818325
黄涛 [Mon, 30 Jun 2014 12:21:22 +0000 (20:21 +0800)]
ARM: errata: Workaround for Cortex-A12 erratum 818325

On Cortex-A12 (r0p0..r0p1-00lac0-rc11), when a CPU executes a sequence of
two conditional store instructions with opposite condition code and
updating the same register, the system might enter a deadlock if the
second conditional instruction is an UNPREDICTABLE STR or STM
instruction. This workaround setting bit[12] of the Feature Register
prevents the erratum. This bit disables an optimisation applied to a
sequence of 2 instructions that use opposing condition codes.

9 years agoUSB: fix DWC_OTG HCD disconnect bug to avoid NULL pointer.
wlf [Mon, 30 Jun 2014 09:01:12 +0000 (17:01 +0800)]
USB: fix DWC_OTG HCD disconnect bug to avoid NULL pointer.

9 years agork: ion: add caller info in snapshot if alloc failed
CMY [Mon, 30 Jun 2014 06:52:36 +0000 (14:52 +0800)]
rk: ion: add caller info in snapshot if alloc failed

9 years agoAuthor: CMY <cmy@rock-chips.com>
郭毅 [Mon, 30 Jun 2014 06:29:09 +0000 (14:29 +0800)]
Author: CMY <cmy@rock-chips.com>

    rk: dts: more convenient to modify CMA region

9 years agork3288:tsadc:support auto mode,high temp to reset cru or cut down pmic
张晴 [Mon, 30 Jun 2014 03:35:50 +0000 (11:35 +0800)]
rk3288:tsadc:support auto mode,high temp to reset cru or cut down pmic

9 years agop977:dts: modify gpu freq to 420M
郭毅 [Mon, 30 Jun 2014 02:30:58 +0000 (10:30 +0800)]
p977:dts: modify gpu freq  to 420M

9 years agork3288: dts: add rk3288-tb_8846.dts for sdk v2.0
郭毅 [Mon, 30 Jun 2014 02:04:47 +0000 (10:04 +0800)]
rk3288: dts: add rk3288-tb_8846.dts for sdk v2.0

9 years agofixed : ft test config
xxx [Fri, 27 Jun 2014 10:23:08 +0000 (18:23 +0800)]
fixed : ft test config

9 years ago3036: fix spi dts tree
wdc [Fri, 27 Jun 2014 10:21:48 +0000 (18:21 +0800)]
3036: fix spi dts tree

9 years agommc: core: rk_sdmmc: fix NULL pointer cause by edma complete
lintao [Fri, 27 Jun 2014 06:56:34 +0000 (14:56 +0800)]
mmc: core: rk_sdmmc: fix NULL pointer cause by edma complete
If card been removed after sending read cmd to it, and before its
response data sent to host, data null pointer occur.

9 years agommc: host: rk_sdmmc: fix edma src max burst size
lintao [Fri, 27 Jun 2014 01:56:52 +0000 (09:56 +0800)]
mmc: host: rk_sdmmc: fix edma src max burst size

9 years agommc: core: rk_sdmmc: prepare for next Soc(s)
lintao [Thu, 26 Jun 2014 13:27:48 +0000 (21:27 +0800)]
mmc: core: rk_sdmmc: prepare for next Soc(s)
Merge branch from develop-3.10-next into develop-3.10

9 years agommc: core: rk_sdmmc: prepare for next Soc(s)
lintao [Thu, 26 Jun 2014 12:38:04 +0000 (20:38 +0800)]
mmc: core: rk_sdmmc: prepare for next Soc(s)
Release external dma channel before mci suspend and remove

9 years agofix BUG: sleeping function called from invalid context at kernel/mutex.c
陈亮 [Thu, 26 Jun 2014 11:27:24 +0000 (04:27 -0700)]
fix BUG: sleeping function called from invalid context at kernel/mutex.c

9 years agoadd ft tst func
xxx [Thu, 26 Jun 2014 10:19:48 +0000 (18:19 +0800)]
add ft tst func