firefly-linux-kernel-4.4.55.git
9 years agoARM: tegra: add sysfs support for tegra cpuquiet driver
Peter De Schrijver [Mon, 11 Jun 2012 17:43:59 +0000 (20:43 +0300)]
ARM: tegra: add sysfs support for tegra cpuquiet driver

Change-Id: I215c5de8e98d139a93113978e1e27adb5a6b252c
Signed-off-by: Sai Charan Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-on: http://git-master/r/111283
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
9 years agocpuquiet: Makefile for cpuquiet framework
Peter De Schrijver [Fri, 30 Mar 2012 08:18:38 +0000 (11:18 +0300)]
cpuquiet: Makefile for cpuquiet framework

Change-Id: Ia071b03c6073c514b99457e35ebbd65ef32a6906
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/105273
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: Rafb8e4b976fac62210bc2e0e95837d4bdce7e61a

9 years agocpuquiet: Updated balanced governor to use the runnable threads patch
Sai Charan Gurrappadi [Tue, 19 Jun 2012 01:22:33 +0000 (18:22 -0700)]
cpuquiet: Updated balanced governor to use the runnable threads patch

The balanced governor now looks at the average number of runnable
threads when bringing cores online and offline. The balanced governor
parameters have also been updated to reflect a similar patch for
autohotplug.

Change-Id: I8dac26659ba43d95a68830c6cc268591a7f03f80
Signed-off-by: Sai Charan Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-on: http://git-master/r/111282
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-by: Peter Boonstoppel <pboonstoppel@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Rebase-Id: Raeb86f51e0e21475ee9b96f97ce95f00883dac11

9 years agodrivers: cpuquiet: fix error message
Peter De Schrijver [Mon, 11 Jun 2012 15:41:27 +0000 (18:41 +0300)]
drivers: cpuquiet: fix error message

Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Change-Id: If04c699e002542bd8ce4b37b2367d7ec496c284e
Reviewed-on: http://git-master/r/107959
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Tested-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-by: Matthew Longnecker <mlongnecker@nvidia.com>
Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
Rebase-Id: R97cd3cf7f09c2dd919177aea88f618df7fa6a0a1

9 years agocpuquiet: Makefile for governors
Peter De Schrijver [Fri, 30 Mar 2012 08:46:09 +0000 (11:46 +0300)]
cpuquiet: Makefile for governors

Change-Id: I33018bb5db39f2881a3defc55758681cfb1d6284
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/105272
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: R667765931c89762f949113e9132232391b952592

9 years agocpuquiet: balanced governor
Peter De Schrijver [Fri, 30 Mar 2012 08:45:48 +0000 (11:45 +0300)]
cpuquiet: balanced governor

This is a port of the existing governor logic in cpu-tegra3.c.

Change-Id: Id79e6fc697dd0de85242fb2471bbed3d10101693
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/105271
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: Rf6addc1b20f47ccee2180380d021b54c41adff57

9 years agocpuquiet: userspace governor
Peter De Schrijver [Fri, 30 Mar 2012 08:44:32 +0000 (11:44 +0300)]
cpuquiet: userspace governor

Change-Id: If9830d423b1751cbe9493eda0a85f88e7003173f
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/105270
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: R382af37ab50a08c17c635bb1fee7e16afd0d9a18

9 years agocpuquiet: governor support
Peter De Schrijver [Fri, 30 Mar 2012 08:42:17 +0000 (11:42 +0300)]
cpuquiet: governor support

Change-Id: I05b9dedc04bb3b2ddba6202a002c1e5514ec4777
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/105269
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: R481f3df7610b737f6c054370efbe3bdb95a5e78d

9 years agocpuquiet: sysfs interfaces
Peter De Schrijver [Fri, 30 Mar 2012 08:43:21 +0000 (11:43 +0300)]
cpuquiet: sysfs interfaces

Change-Id: Idb454f7380c48e2f4bab20e6ae51fef577b0f6c5
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/105267
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: R30228222507c41e129cbc2700fdd4c19c2db8be8

9 years agocpuquiet: driver support
Peter De Schrijver [Fri, 30 Mar 2012 08:40:44 +0000 (11:40 +0300)]
cpuquiet: driver support

Change-Id: I4f3f67d4459eeda519efdfd80e1283bef2d597e3
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/105266
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: R23fdadebbf0644ed585f4d4d5ff8dad556773d2a

9 years agocpuquiet: public interfaces for cpuquiet
Peter De Schrijver [Fri, 30 Mar 2012 08:38:47 +0000 (11:38 +0300)]
cpuquiet: public interfaces for cpuquiet

Change-Id: Ie391d6d11fad7b76b0bf5daff67ac46663651dc0
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/105265
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: R7d711a55352cde2eac5ddbe86be2f97bb576dd57

9 years agocpuquiet: Kconfig
Sai Charan Gurrappadi [Wed, 23 May 2012 18:30:47 +0000 (11:30 -0700)]
cpuquiet: Kconfig

Signed-off-by: Sai Charan Gurrappadi <sgurrappadi@nvidia.com>
Change-Id: I930dedaa3bf7b2c64bc61f28c3461f125cca2f44
Reviewed-on: http://git-master/r/105264
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: R99b786496aad17710bd9d878d7844c50aa105fbb

9 years agocpuquiet: base files
Peter De Schrijver [Fri, 30 Mar 2012 08:35:36 +0000 (11:35 +0300)]
cpuquiet: base files

Change-Id: I611b72a2e63fffc788bc6c7594c738d5ad65e06f
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/105263
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: Rcace74f9483c6a9f2e345c206ba7ddc4c5f8c066

9 years agoASoC: es8316: reduce power consumption.
Sugar Zhang [Mon, 18 May 2015 07:05:36 +0000 (15:05 +0800)]
ASoC: es8316: reduce power consumption.

Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
9 years ago3368sdk: TP: Support GT911.
xubilv [Mon, 18 May 2015 02:10:06 +0000 (10:10 +0800)]
3368sdk: TP: Support GT911.

Signed-off-by: xubilv <xbl@rock-chips.com>
9 years agoefuse: change PSCI_OS_ACCESS_REG to 0xa600ffb0
xxx [Sat, 16 May 2015 09:36:14 +0000 (17:36 +0800)]
efuse: change PSCI_OS_ACCESS_REG to 0xa600ffb0

9 years agoEDP: avoid repeatedly enable.
xubilv [Sat, 16 May 2015 06:24:14 +0000 (14:24 +0800)]
EDP: avoid repeatedly enable.

Signed-off-by: xubilv <xbl@rock-chips.com>
9 years agoMIPI: 3368sdk : screen driver of tv080wum.
xubilv [Sat, 16 May 2015 03:25:18 +0000 (11:25 +0800)]
MIPI: 3368sdk : screen driver of tv080wum.

Signed-off-by: xubilv <xbl@rock-chips.com>
9 years agork3368: dvfs: clk_ddr enable
Xiao Feng [Fri, 15 May 2015 02:44:36 +0000 (10:44 +0800)]
rk3368: dvfs: clk_ddr enable

Signed-off-by: Xiao Feng <xf@rock-chips.com>
9 years agoMipi: 312x: set shutd_active_low default value of 0.
xubilv [Sat, 16 May 2015 02:24:24 +0000 (10:24 +0800)]
Mipi: 312x: set shutd_active_low default value of 0.

Signed-off-by: xubilv <xbl@rock-chips.com>
9 years agomailbox: rockchip: modify the default time out value of scpi command from immediate
Aiyoujun [Fri, 15 May 2015 10:35:16 +0000 (18:35 +0800)]
mailbox: rockchip: modify the default time out value of scpi command from immediate
                   to a const define.
        If you would use another timeout value with your command, you shoul do it
        as below:
                   SCPI_SETUP_DBUF(sdata, mdata, SCPI_CL_CLOCKS,
                        SCPI_CMD_GET_CLOCK_VALUE, clk_id, buf);
                   sdata.timeout_ms = YOUR_CMD_DEFAULT_TIMEOUT_MS;

Signed-off-by: Aiyoujun <ayj@rock-chips.com>
9 years agork3368: iommu: remove hjc's commit
Simon [Fri, 15 May 2015 07:29:22 +0000 (15:29 +0800)]
rk3368: iommu: remove hjc's commit

Signed-off-by: Simon <xxm@rock-chips.com>
9 years agork3368: iommu: fix warning when compiling
Simon [Fri, 15 May 2015 07:25:19 +0000 (15:25 +0800)]
rk3368: iommu: fix warning when compiling

Signed-off-by: Simon <xxm@rock-chips.com>
9 years agork3368: iommu: delete region list if map failed
Simon [Fri, 17 Apr 2015 06:27:47 +0000 (14:27 +0800)]
rk3368: iommu: delete region list if map failed

Signed-off-by: Simon <xxm@rock-chips.com>
9 years agork3368: iommu: add page fault call back for master
Simon [Fri, 17 Apr 2015 03:40:28 +0000 (11:40 +0800)]
rk3368: iommu: add page fault call back for master

Signed-off-by: Simon <xxm@rock-chips.com>
9 years agork818-battery: fix index of array CHRG_CVCC_HOUR error
chenjh [Fri, 15 May 2015 06:35:48 +0000 (14:35 +0800)]
rk818-battery: fix index of array CHRG_CVCC_HOUR error

Signed-off-by: chenjh <chenjh@rock-chips.com>
9 years agork31xx lvds: compatible with rk31xx and rk3368
hjc [Fri, 15 May 2015 04:44:30 +0000 (12:44 +0800)]
rk31xx lvds: compatible with rk31xx and rk3368

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agoHDMI:rk3288: fix pinctrl mode switch error.
Zheng Yang [Mon, 11 May 2015 11:21:12 +0000 (19:21 +0800)]
HDMI:rk3288: fix pinctrl mode switch error.

For 3288, i25 pinctrl gpio mode name is "sleep",
not "gpio" any more.

Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
Conflicts:
drivers/video/rockchip/hdmi/rockchip-hdmiv2/rockchip_hdmiv2.c

9 years agorockchip: rk312x: vop: fix iommu crash when resume
Mark Yao [Wed, 1 Apr 2015 06:11:43 +0000 (14:11 +0800)]
rockchip: rk312x: vop: fix iommu crash when resume

Maybe win is enabled and H/W address is not a vaild
iommu mapped addr, So we need delay to ensure H/W
switch done before enable iommu.

Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
9 years agovideo: rockchip: rk312x lcdc: Refine lcdc standby
Wenlong Zhuang [Wed, 13 May 2015 07:21:26 +0000 (15:21 +0800)]
video: rockchip: rk312x lcdc: Refine lcdc standby

add wait for lcdc hold valid when standby and add standby when
lcdc timing is changing at the moment of switch hdmi.

Signed-off-by: Wenlong Zhuang <daisen.zhuang@rockchips.com>
9 years agork iommu: fix system panic when iommu pagefault
hjc [Fri, 15 May 2015 01:29:24 +0000 (09:29 +0800)]
rk iommu: fix system panic when iommu pagefault

Signed-off-by: Simon <xxm@rock-chips.com>
Signed-off-by: cmy <cmy@rock-chips.com>
9 years agork3368 lcdc: add lcdc extend function for some special config
hjc [Fri, 15 May 2015 01:22:13 +0000 (09:22 +0800)]
rk3368 lcdc: add lcdc extend function for some special config

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agork fb: add for iommu pagefault debug
hjc [Thu, 14 May 2015 07:42:41 +0000 (15:42 +0800)]
rk fb: add for iommu pagefault debug

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agork fb: add interface for debug
hjc [Thu, 14 May 2015 07:19:48 +0000 (15:19 +0800)]
rk fb: add interface for debug

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agoRK3368 DDR: change get ddr freq method
Tang Yun ping [Thu, 14 May 2015 01:59:10 +0000 (09:59 +0800)]
RK3368 DDR: change get ddr freq method

The old method get ddr freq from MCU through mailbox,and new method get ddr
freq from ddrpctl register

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
9 years agork3368 hdmi : fix the hdmi bitstream connot idenfify sometimes
smj [Wed, 13 May 2015 12:12:10 +0000 (20:12 +0800)]
rk3368 hdmi : fix the hdmi bitstream connot idenfify sometimes

Signed-off-by: smj <smj@rock-chips.com>
9 years agomend rk1000 display ,remove some code in lcdc
RK_ywj [Tue, 12 May 2015 06:10:08 +0000 (14:10 +0800)]
mend rk1000 display ,remove some code in lcdc

9 years agoAfter insert HDMI reboot only, insert cvbs display become green
RK_ywj [Thu, 7 May 2015 09:36:22 +0000 (17:36 +0800)]
After insert HDMI reboot only, insert cvbs display become green

9 years agowhen uboot logo on ,first cvbs display no need init rk1000
RK_ywj [Thu, 7 May 2015 09:33:00 +0000 (17:33 +0800)]
when uboot logo on ,first cvbs display no need init rk1000

9 years agomend rk1000 cvbs display when open uboot logo
RK_ywj [Thu, 7 May 2015 09:28:12 +0000 (17:28 +0800)]
mend rk1000 cvbs display when open uboot logo

9 years agoadd suspend ctrl in rk3368-tb_8846.dts
xxx [Mon, 11 May 2015 08:06:51 +0000 (16:06 +0800)]
add suspend ctrl in rk3368-tb_8846.dts

9 years agoRK3368 MCU: add MCU suspend and resume function
Tang Yun ping [Mon, 11 May 2015 06:54:22 +0000 (14:54 +0800)]
RK3368 MCU: add MCU suspend and resume function

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
9 years agork3288 lcdc: delete unused message and update coding style
hjc [Sat, 9 May 2015 08:27:50 +0000 (16:27 +0800)]
rk3288 lcdc: delete unused message and update coding style

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agork3288 lcdc: add overscan for extern screen
hjc [Sat, 9 May 2015 07:48:22 +0000 (15:48 +0800)]
rk3288 lcdc: add overscan for extern screen

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agork3368 lcdc: update deflick config for interlace mode ouput
hjc [Sat, 9 May 2015 08:16:52 +0000 (16:16 +0800)]
rk3368 lcdc: update deflick config for interlace mode ouput

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agork3368: ddrfreq: add compat_ioctl support
Xiao Feng [Fri, 8 May 2015 07:12:13 +0000 (15:12 +0800)]
rk3368: ddrfreq: add compat_ioctl support

Signed-off-by: Xiao Feng <xf@rock-chips.com>
9 years agork3x: pmic: rk818_battery: fix code style issues from checkpatch.pl
zhangqing [Fri, 8 May 2015 10:18:55 +0000 (03:18 -0700)]
rk3x: pmic: rk818_battery: fix code style issues from checkpatch.pl

Signed-off-by: chenjianhong <chenjh@rock-chips.com>
9 years agork3368-p9: dts: mdify dvfs table
guoyi [Fri, 8 May 2015 02:18:11 +0000 (10:18 +0800)]
rk3368-p9: dts: mdify dvfs table

9 years agork31xx lvds: make sure lvds do init in kernel
hjc [Thu, 7 May 2015 11:51:43 +0000 (19:51 +0800)]
rk31xx lvds: make sure lvds do init in kernel

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agocpufreq: rockchip_big_little: minor cleanups
Huang, Tao [Thu, 7 May 2015 11:14:06 +0000 (19:14 +0800)]
cpufreq: rockchip_big_little: minor cleanups

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agork818-battery: update version to 3.0.0
chenjh [Thu, 7 May 2015 08:51:04 +0000 (16:51 +0800)]
rk818-battery: update version to 3.0.0

Signed-off-by: chenjh <chenjh@rock-chips.com>
9 years agork3368-p9: dts: add property of rk818 battery node
chenjh [Thu, 7 May 2015 08:46:22 +0000 (16:46 +0800)]
rk3368-p9: dts: add property of rk818 battery node

Signed-off-by: chenjh <chenjh@rock-chips.com>
9 years agork3368 lcdc: add ccir656 output format support
hjc [Thu, 7 May 2015 00:50:21 +0000 (08:50 +0800)]
rk3368 lcdc: add ccir656 output format support

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agoarm64: rockchip: rk3368: cpu0 use rockchip timer
Huang, Tao [Wed, 6 May 2015 14:03:22 +0000 (22:03 +0800)]
arm64: rockchip: rk3368: cpu0 use rockchip timer

prepare for power off all cpu when idle

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agoclocksource: rockchip_timer: support percpu timer on ARM64
Huang, Tao [Wed, 6 May 2015 14:00:04 +0000 (22:00 +0800)]
clocksource: rockchip_timer: support percpu timer on ARM64

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agork fb: fix hdmi/cvbs display error when uboot display logo
hjc [Wed, 6 May 2015 08:18:36 +0000 (16:18 +0800)]
rk fb: fix hdmi/cvbs display error when uboot display logo

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agork3368 lcdc: fix system crash when in blank mode to update register
hjc [Wed, 6 May 2015 08:01:39 +0000 (16:01 +0800)]
rk3368 lcdc: fix system crash when in blank mode to update register

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agork fb: delay 200ms when extern display switch screen can fix mmu pagefault
hjc [Wed, 6 May 2015 07:56:58 +0000 (15:56 +0800)]
rk fb: delay 200ms when extern display switch screen can fix mmu pagefault

9 years agoHDMI: improve EDID parse.
Zheng Yang [Wed, 6 May 2015 09:15:24 +0000 (17:15 +0800)]
HDMI: improve EDID parse.

1. For some sink device, there is no available video mode
   in EDID. hdmi driver will crash under such case.
2. There are some video mode is not defined in EDID extend
   block, so we need to check first block data.

Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
9 years agophy: phy-rockchip-usb: add support of rk33 usb phy
lyz [Mon, 4 May 2015 06:06:17 +0000 (14:06 +0800)]
phy: phy-rockchip-usb: add support of rk33 usb phy

The usb phy of rk33's ehci usb controller usb genernic phy
subsystem to handle suspend and resume

Signed-off-by: lyz <lyz@rock-chips.com>
9 years agophy: merge and backport phy core from linux kernel 4.1
lyz [Tue, 28 Apr 2015 09:49:12 +0000 (17:49 +0800)]
phy: merge and backport phy core from linux kernel 4.1

Signed-off-by: lyz <lyz@rock-chips.com>
9 years agoHDMI: rk3368/rk3288: If HDCP is enabled in uboot, do not set again.
Zheng Yang [Tue, 5 May 2015 10:25:21 +0000 (18:25 +0800)]
HDMI: rk3368/rk3288: If HDCP is enabled in uboot, do not set again.

Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
9 years agodisplay-sys: fix code style
Zheng Yang [Tue, 5 May 2015 10:08:27 +0000 (18:08 +0800)]
display-sys: fix code style

Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
9 years agodisplay-sys: list supported 3d format of all resolution.
Zheng Yang [Tue, 5 May 2015 09:56:57 +0000 (17:56 +0800)]
display-sys: list supported 3d format of all resolution.

Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
9 years agork1000 codec: fixed rk1000 av startup pop
huang zhibao [Tue, 5 May 2015 09:44:13 +0000 (17:44 +0800)]
rk1000 codec: fixed rk1000 av startup pop

9 years agoUSB: gadget: rndis: fix compilation warning
Huang, Tao [Tue, 5 May 2015 09:36:46 +0000 (17:36 +0800)]
USB: gadget: rndis: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agousb: gadget: mtp: add new ioctl for compat
Rohith Seelaboyina [Wed, 5 Mar 2014 10:40:00 +0000 (16:10 +0530)]
usb: gadget: mtp: add new ioctl for compat

Define a new ioctl for MTP_SEND_EVENT, as its
ioctl numbers depends on the size of struct
mtp_event, which varies in ARCH32 and ARCH64.

Bug 1466403

Change-Id: I1d172aae422ca483b00c6dd59e739166f40c53ce
Signed-off-by: Rohith Seelaboyina <rseelaboyina@nvidia.com>
Reviewed-on: http://git-master/r/377800
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
9 years agoRevert "usb: ftp: fix the bug of ftp ioctrl args problem with 32bit userspace on...
Huang, Tao [Tue, 5 May 2015 08:11:36 +0000 (16:11 +0800)]
Revert "usb: ftp: fix the bug of ftp ioctrl args problem with 32bit userspace on 64bit platforms"

This reverts commit c04cdecff9f7283308b286e1bc1dbf0edfe4453b.

9 years agork3368 lcdc: update gather config
hjc [Tue, 5 May 2015 09:13:09 +0000 (17:13 +0800)]
rk3368 lcdc: update gather config

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agork3368 lcdc: fix system crash when send reboot cmd in sleep mode
hjc [Tue, 5 May 2015 06:40:00 +0000 (14:40 +0800)]
rk3368 lcdc: fix system crash when send reboot cmd in sleep mode

Signed-off-by: hjc <hjc@rock-chips.com>
9 years agoHDMI: 3288/3368: hdcp check firmware pointer.
Zheng Yang [Mon, 4 May 2015 08:26:33 +0000 (16:26 +0800)]
HDMI: 3288/3368: hdcp check firmware pointer.
If firmware is NULL, HDCP is disabled.

Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
9 years agolinux os can config sleep mode
xxx [Tue, 5 May 2015 03:37:20 +0000 (11:37 +0800)]
linux os can config sleep mode

9 years agoRevert "staging: Remove the Android logger driver"
Huang, Tao [Tue, 5 May 2015 02:54:10 +0000 (10:54 +0800)]
Revert "staging: Remove the Android logger driver"

This reverts commit 4f8c75c8d90e9b65ead2eb6d92aaa6f4e43adef8.

9 years agoRevert "staging: Remove the Android alarm-dev driver"
Huang, Tao [Tue, 5 May 2015 02:53:55 +0000 (10:53 +0800)]
Revert "staging: Remove the Android alarm-dev driver"

This reverts commit 013845fd73a5cbefec6e2234d873ea11c320c655.

9 years agoRevert "staging: Remove logger and alarm-dev from android Makefile"
Huang, Tao [Tue, 5 May 2015 02:53:44 +0000 (10:53 +0800)]
Revert "staging: Remove logger and alarm-dev from android Makefile"

This reverts commit a290c3e430b1e5c7ddacc3e126e93a008c682cd4.

9 years agoMerge tag 'lsk-v3.10-15.04-android'
Huang, Tao [Tue, 5 May 2015 02:51:31 +0000 (10:51 +0800)]
Merge tag 'lsk-v3.10-15.04-android'

Conflicts:
drivers/base/cpu.c
drivers/misc/Kconfig
drivers/misc/Makefile

9 years agodma: pl330: silence a compile warning
Dan Carpenter [Fri, 8 Nov 2013 09:51:16 +0000 (12:51 +0300)]
dma: pl330: silence a compile warning

On 64 bit systems GCC warns that:

drivers/dma/pl330.c: In function ‘pl330_filter’:
drivers/dma/pl330.c:2317:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]

It's harmless and I have casted it away.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
(cherry picked from commit 2f986ec6fa57a5dcf77f19f5f0d44b1f680a100f)

9 years agodma: pl330: use dma_addr_t for describing bus addresses
Will Deacon [Mon, 10 Jun 2013 18:34:38 +0000 (19:34 +0100)]
dma: pl330: use dma_addr_t for describing bus addresses

The microcode bus address (pl330_dmac.mcode_bus) is currently a u32,
which fails to compile when building on a system with 64-bit bus
addresses.

This patch uses dma_addr_t to represent the address instead.

Cc: Jassi Brar <jaswinder.singh@linaro.org>
Cc: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Acked-by: Jassi Brar <jaswinder.singh@linaro.org>
Acked-by: Grant Likely <grant.likely@linaro.org>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
(cherry picked from commit fed8c45727abd273fd74b3e78b35be4929121334)

9 years agork: gcc-wrapper.py ignore psci.c
Huang, Tao [Mon, 4 May 2015 13:04:37 +0000 (21:04 +0800)]
rk: gcc-wrapper.py ignore psci.c

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agorfkill-bt: fix compilation warning
Huang, Tao [Mon, 4 May 2015 13:03:48 +0000 (21:03 +0800)]
rfkill-bt: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agoinput: gt9xx: fix compilation warning
Huang, Tao [Mon, 4 May 2015 12:59:30 +0000 (20:59 +0800)]
input: gt9xx: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agommc: rk_sdmmc: fix compilation warning
Huang, Tao [Mon, 4 May 2015 12:54:41 +0000 (20:54 +0800)]
mmc: rk_sdmmc: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agoinv_mpu: fix compilation warning
Huang, Tao [Mon, 4 May 2015 12:50:42 +0000 (20:50 +0800)]
inv_mpu: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agomedia: camsys_marvin: fix compilation warning
Huang, Tao [Mon, 4 May 2015 12:46:20 +0000 (20:46 +0800)]
media: camsys_marvin: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agoinput: vtl_ts: fix compilation warning
Huang, Tao [Mon, 4 May 2015 12:25:39 +0000 (20:25 +0800)]
input: vtl_ts: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agoiommu: rockchip-iovmm: fix compilation warning
Huang, Tao [Mon, 4 May 2015 12:22:22 +0000 (20:22 +0800)]
iommu: rockchip-iovmm: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agoarm: rockchip: pm: fix compilation warning
Huang, Tao [Mon, 4 May 2015 12:02:11 +0000 (20:02 +0800)]
arm: rockchip: pm: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agoarm: rockchip: ddr_freq: fix compilation warning
Huang, Tao [Mon, 4 May 2015 11:51:17 +0000 (19:51 +0800)]
arm: rockchip: ddr_freq: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agoarm64: cpuinfo: compat task get hwcap from compat_hwcap_str
Huang, Tao [Mon, 4 May 2015 11:43:13 +0000 (19:43 +0800)]
arm64: cpuinfo: compat task get hwcap from compat_hwcap_str

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agomedia: rk_camsys: fix compilation warning
Huang, Tao [Mon, 4 May 2015 11:06:37 +0000 (19:06 +0800)]
media: rk_camsys: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agork: gcc-wrapper.py ignore compat_binfmt_elf.c:58
Huang, Tao [Mon, 4 May 2015 11:00:03 +0000 (19:00 +0800)]
rk: gcc-wrapper.py ignore compat_binfmt_elf.c:58

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agorkwifi: dhd_config: fix compilation warning
Huang, Tao [Mon, 4 May 2015 10:22:14 +0000 (18:22 +0800)]
rkwifi: dhd_config: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agovideo: rk32_mipi_dsi: fix compilation warning
Huang, Tao [Mon, 4 May 2015 10:17:27 +0000 (18:17 +0800)]
video: rk32_mipi_dsi: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agomedia: camsys_soc_rk3368: fix compilation warning
Huang, Tao [Mon, 4 May 2015 10:14:39 +0000 (18:14 +0800)]
media: camsys_soc_rk3368: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agothermal: rockchip: fix compilation warning
Huang, Tao [Mon, 4 May 2015 10:11:47 +0000 (18:11 +0800)]
thermal: rockchip: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agospi: rockchip: fix compilation warning
Huang, Tao [Mon, 4 May 2015 10:05:49 +0000 (18:05 +0800)]
spi: rockchip: fix compilation warning

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agospi: rockchip: todos spi-rockchip-test.c
Huang, Tao [Mon, 4 May 2015 09:50:33 +0000 (17:50 +0800)]
spi: rockchip: todos spi-rockchip-test.c

Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
9 years agoRK3368 DDR:Add lcdc type detect for mcu DCF
Tang Yun ping [Mon, 4 May 2015 01:56:14 +0000 (09:56 +0800)]
RK3368 DDR:Add lcdc type detect for mcu DCF

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
9 years agommc: sdhci-of-arasan: Omit superfluous error messages
Mike Looijmans [Tue, 28 Oct 2014 07:53:21 +0000 (08:53 +0100)]
mmc: sdhci-of-arasan: Omit superfluous error messages

sdhci_add_host and sdhci_platfm_init already report failure,
so don't emit error messages when a failure occurs. This prevents
occurences of "deferred" messages when required power supplies
are not ready for operation yet.

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
9 years agommc: sdhci-of-arasan: Use signed formatting in error messages
Mike Looijmans [Thu, 23 Oct 2014 11:31:00 +0000 (13:31 +0200)]
mmc: sdhci-of-arasan: Use signed formatting in error messages

"ret" is a signed int, so use "%d" in format strings instead of "%u".
This prevents cryptic codes in error messages like this:
sdhci-arasan e0101000.sdhci: platform register failed (4294966779)

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Reviewed-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>