Zhaoyifeng
85da5ca07a
ARM64: dts: rk3366-tb: enable nandc
...
Change-Id: I2b563214e9ad276524f555a31a408c8995cb63a9
Signed-off-by: Zhaoyifeng <zyf@rock-chips.com >
2016-03-16 10:06:52 +08:00
Zhaoyifeng
8613805fc7
arm64: configs: rockchip_defconfig add nand driver
...
Change-Id: I3bccfe5710c860841714d6e54aa23ed075d5a584
Signed-off-by: Zhaoyifeng <zyf@rock-chips.com >
2016-03-16 10:06:19 +08:00
Shengfei xu
050039bbaa
ARM64: rockchip_defconfig: enable rk808 rtc
...
add CONFIG_RTC_DRV_RK808=y
Change-Id: I7aae9990c9bbf787a7e42e319116df6b4749c3cd
Signed-off-by: Shengfei xu <xsf@rock-chips.com >
2016-03-15 18:05:32 +08:00
Frank Wang
eaef8b16af
ARM64: dts: rockchip: rk3366: add usb2.0 phy node
...
Change-Id: Ib1bc0add32d99de9ed78e70c29526cef926c7cad
Signed-off-by: Frank Wang <frank.wang@rock-chips.com >
2016-03-15 17:00:11 +08:00
Caesar Wang
a04db15f5a
ARM64: dts: rockchip: enable the tsadc for rk3399 chrome
...
This patch enables the tsadc for rk3399 evb board.
The rk3399 evb board uses the gpio to reset the chip since it connects the
PMIC to work, and TSHUT is low active on evb board.
Change-Id: Ibd4fc2c752fe1f34cc231385ee314e4b9a32e970
Signed-off-by: Caesar Wang <wxt@rock-chips.com >
2016-03-14 11:16:08 +08:00
Caesar Wang
ca96c1efd9
ARM64: dts: rockchip: add the thermal main info found on rk3399
...
This patch adds the thermal needed main information for rk3399 SoCS.
Basically has the following content:
1) TSADC controller:
Add the needed attributes for rk3399 TSADC controller.
Especially for the TSHUT, in some cases if we are unable to shut it down
in orderly fashion (says: kernel is stuck holding a lock or similar), then
hardware TSHUT will reset it.
If the temperature is over 95C over a period of time the thermal shutdown
of the tsadc is invoked with can either reset the entire chip via the CRU,
or notify the PMIC via a GPIO. This should be set in the specific board.
2) Thermal zones:
Add the needed device mode for thermal generic framework.
Detail in Documentation/devicetree/bindings/thermal/thermal.txt.
Change-Id: I1361beeb85e6d4a134b4640c16440452aa950e16
Signed-off-by: Caesar Wang <wxt@rock-chips.com >
2016-03-14 11:16:00 +08:00
Sugar Zhang
03d5440241
ARM64: dts: rk3399: add pinctrl for i2s spdif
...
Change-Id: I12ae87196180efadb6a8b16787b4815c42223970
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2016-03-11 17:51:47 +08:00
Caesar Wang
10b4f36ddd
UPSTREAM: arm64: dts: rockchip: Add the thermal data found on RK3368
...
This patchset add the thermal for RK3368 dts,
Since the two CPU clusters, with four CPU core for each cluster,
one cluster is optimized for high-performance(big cluster) and the othe
is optimized for low power(little cluster).
This patch adds the second order for thermal throttle, and the critical
temperature for thermal over-tempeature protection on Software.
Change-Id: I9491287695768530c557511097f79ad6188adf1b
Signed-off-by: Caesar Wang <wxt@rock-chips.com >
Acked-by: Eduardo Valentin <edubezval@gmail.com >
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
(cherry picked from commit c68bb56efb )
2016-03-11 10:07:40 +08:00
Feng Xiao
3ff47d2363
ARM64: dts: rk3366: use operating-points-v2 for gpu dvfs
...
Change-Id: Ia68197273e278f25320a4afe64c35c070f1737cc
Signed-off-by: Feng Xiao <xf@rock-chips.com >
2016-03-10 21:19:19 +08:00
Huang Jiachai
3cd14ddb22
ARM64: dts: rockchip: rk3366-tb: add hdmi support
...
Change-Id: Id278ca8f4ecc2e835d65653d72ae83de74cd9f91
Signed-off-by: Huang Jiachai <hjc@rock-chips.com >
2016-03-10 18:31:47 +08:00
Feng Xiao
b078772d30
arm64: configs: rockchip_defconfig add DEVFREQ Governors
...
Change-Id: Iea6985da7a0f080b9949715a55326a9ece8f0ed9
Signed-off-by: Feng Xiao <xf@rock-chips.com >
2016-03-10 16:53:01 +08:00
wzq
74b38d3bd0
ARM64: dts: rk3366-tb: Enable rga device
...
Change-Id: I935033613e52edce6a479651fe0bc3ed2db5fb9c
Signed-off-by: Zhiqin Wei <wzq@rock-chips.com >
2016-03-10 11:50:23 +08:00
Xu Jianqun
e396b3a38a
ARM64: dts: rockchip: add dts file for rk3399 chromebook
...
Change-Id: I17589cef588958601448ff7e3615b84ef95dd506
Signed-off-by: Xu Jianqun <jay.xu@rock-chips.com >
2016-03-10 11:42:55 +08:00
Huang, Tao
9663333f31
arm64: configs: update rockchip_defconfig by savedefconfig
...
Change-Id: I057bdbe89ed484f15295a0184f94f8a5acac8483
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2016-03-10 11:37:52 +08:00
sayon.chen
0056b0505b
ARM64: rockchip_defconfig: enable VCODEC
...
add CONFIG_RK_VCODEC=y
Change-Id: Ida687dceeb36488c8ddbbf02bd273dec2991993b
Signed-off-by: sayon.chen <sayon.chen@rock-chips.com >
2016-03-10 11:10:20 +08:00
sayon.chen
1a14c128f2
ARM64: dts: rk3366: add iep device
...
add iep device
Change-Id: Ie3c60a79aaddf308847f84b3acd55d529e22f352
Signed-off-by: sayon.chen <sayon.chen@rock-chips.com >
2016-03-10 11:09:38 +08:00
sayon.chen
b3b083153b
ARM64: dts: rk3366: enable iep mmu
...
enable iep mmu
Change-Id: Ia70422fbdf60d5cea8deaa2695913ccf32b580a3
Signed-off-by: sayon.chen <sayon.chen@rock-chips.com >
2016-03-10 11:08:57 +08:00
sayon.chen
b7039db241
ARM64: dts: rk3366: add vpu device
...
add vpu_service and rkvdec device
Change-Id: I53dea4053fa61bd0cd4f6313d9ea7e87673f2ce4
Signed-off-by: sayon.chen <sayon.chen@rock-chips.com >
2016-03-10 11:08:12 +08:00
sayon.chen
a1c0066df1
ARM64: dts: rk3366: enable vpu mmu
...
enable vpu mmu
Change-Id: I07d0c0e251d726b76110ecab0f3276ba4e97ee33
Signed-off-by: sayon.chen <sayon.chen@rock-chips.com >
2016-03-10 10:59:08 +08:00
sayon.chen
0e6af837fe
video: rockchip: vcodec: add vpu codec drivers
...
move vpu codec code to drivers/video/rockchip
Change-Id: Idf4100181200cf28a18990da7088bee495f10fcb
Signed-off-by: sayon.chen <sayon.chen@rock-chips.com >
2016-03-10 10:26:04 +08:00
Feng Xiao
ab7887703b
ARM64: dts: rockchip: rk3366: modify the initial rate of wifi pll
...
There is a div2 behind wifi pll, so the initial rate should be 960MHz.
Change-Id: Ib90457a0b17907c3056adf58edd623ae462b06a3
Signed-off-by: Feng Xiao <xf@rock-chips.com >
2016-03-10 09:04:24 +08:00
Huang, Tao
7755a74444
Revert "ARM64: dts: rockchip: add emmc, sdio and sdmmc node for rk3399"
...
This reverts commit d3e94b6309 .
ERROR (reg_format): "reg" property in /phy has invalid length (8 bytes) (#address-cells == 2, #size-cells == 2)
Change-Id: I92c498906248c08aade2e36967f896fdd1094abc
2016-03-09 19:11:57 +08:00
sayon.chen
b685e88e61
ARM64: rockchip_defconfig: enable IEP
...
enable IPE
Change-Id: Id4f8f8a91106269b6d8e4f0e0dc7ec1d499c2ce2
Signed-off-by: sayon.chen <sayon.chen@rock-chips.com >
2016-03-09 18:42:20 +08:00
chenzhen
d82d3c4def
arm64: configs: rockchip_defconfig enable configs for MALI midgard.
...
Change-Id: Idec65015b7dfd73926e713a74daf15f46ea409eb
Signed-off-by: chenzhen <chenzhen@rock-chips.com >
2016-03-09 16:09:30 +08:00
chenzhen
770f0de976
arm64: dts: rk3366: add node of GPU.
...
Change-Id: Id545de4b7a2747e6b2c46cbedfdc160c3552c105
Signed-off-by: chenzhen <chenzhen@rock-chips.com >
2016-03-09 15:50:45 +08:00
Rocky Hao
9f751bed52
ARM64: dts: rockchip: add watchdog node for rk3366
...
Change-Id: I44f6fc21d9b55f2229fef0fd8fe0091367c2a8fa
Signed-off-by: Rocky Hao <rocky.hao@rock-chips.com >
2016-03-09 14:30:38 +08:00
xiaoyao
91270fe3f5
ARM64: dts: rk3366-tb: Add wifi node and enable it
...
Change-Id: I7e76d78439828a21cdc2d936ee22eab7789a50e6
Signed-off-by: xiaoyao <xiaoyao@rock-chips.com >
2016-03-09 13:07:56 +08:00
xiaoyao
dbf5c5c4cd
ARM64: dts: rk3366-tb: add sdio_pwrseq for sdio wifi
...
Change-Id: I0490827fa88a680cc449c367772bbc337ebe507e
Signed-off-by: xiaoyao <xiaoyao@rock-chips.com >
2016-03-09 13:06:14 +08:00
xiaoyao
f0d60cd9b0
arm64: configs: rockchip_defconfig enable wireless devices
...
Change-Id: Icc4126588bd69e6e7b09fe051a719d182ad9b087
Signed-off-by: xiaoyao <xiaoyao@rock-chips.com >
2016-03-09 12:14:32 +08:00
David Wu
e18a0d0cd7
ARM64: dts: rockchip: add i2c2, i2c4 gpio func support for rk3366
...
Change-Id: I8a3c5dac5c23d90706c21ffb48f4ac15e4f1cffb
Signed-off-by: David Wu <david.wu@rock-chips.com >
2016-03-08 04:13:56 +08:00
David Wu
35053e7126
ARM64: configs: rockchip: add support i2c gpio config
...
Change-Id: If44b02f93559ddbbf8b266cc945b648d7cd7fffd
Signed-off-by: David Wu <david.wu@rock-chips.com >
2016-03-08 14:02:36 +08:00
Huang, Tao
aae68f3b3f
arm64: configs: rockchip_defconfig enable CPU_FREQ_DEFAULT_GOV_INTERACTIVE
...
Change-Id: I7e241acad10a5b4dc2b7e46e75dfc4043e794f8f
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2016-03-07 21:11:42 +08:00
Huang, Tao
94c3274d64
arm64: configs: rockchip_defconfig enable ARM_CPUIDLE
...
Change-Id: I6d2181de4c9489da65117fa817942962b74469bf
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2016-03-07 18:11:11 +08:00
Huang, Tao
e440f60b33
arm64: configs: update rockchip_defconfig by savedefconfig
...
Change-Id: I5380b58e9053238f16ca8ed11f7c9459083e1798
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2016-03-07 18:03:14 +08:00
Andy Yan
f410957952
FROMLIST: ARM64: dts: rockchip: add syscon-reboot-mode DT node
...
Add syscon-reboot-mode driver DT node for rk3368 platform
Change-Id: I050579c2392fad6c7756d0d8a5dfc1a8a36023e4
Tested-by: Caesar Wang <caesar.upstream@gmail.com >
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
2016-03-07 15:16:16 +08:00
David Wu
bd9e614eb8
ARM64: dts: rockchip: add gt9xx touchscreen support
...
need to modify the i2c4 scl and sda connection in hardware.
Change-Id: I57981a3891047412b9ea61112fbf5ff4a23223b3
Signed-off-by: David Wu <david.wu@rock-chips.com >
2016-03-07 15:12:33 +08:00
Frank Wang
e91f04cc31
ARM64: dts: rk3366: add DT nodes for usb2.0 ehci and ohci
...
Change-Id: I4ade5961f0192d7ceff7c61557ddee6aba98224c
Signed-off-by: Frank Wang <frank.wang@rock-chips.com >
2016-03-04 19:27:41 +08:00
Sugar Zhang
2385068d5b
ARM64: dts: rk3366-tb: add spdif sound
...
Change-Id: I21e2879b94844b48282ff9aaa41c3f9d1ef89982
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2016-03-04 18:50:33 +08:00
Sugar Zhang
3a0035d041
ARM64: dts: rk3366: add spdif
...
Change-Id: I3d0f86e54e537524b1542d2d94fd0a56fc9c7cf2
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2016-03-04 18:26:24 +08:00
Sugar Zhang
57fb8b9e76
ARM64: configs: rockchip_defconfig: enable spdif
...
Change-Id: Ie021387c717eec5b0f583e9ff5e41f1818383b8f
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2016-03-04 18:24:50 +08:00
Roger Chen
ed1a9bcb8e
ARM64: dts: rk3366-tb: correct reset pin for Ethernet PHY
...
Change-Id: I94c1f22880965ab69865eeb81c0a33fa4f4201b4
Signed-off-by: Roger Chen <roger.chen@rock-chips.com >
2016-03-04 18:10:20 +08:00
Roger Chen
e4dfdf3f73
ARM64: dts: rk3366: fix SCLK_MAC_TX && drive strength for RGMII TX pins
...
Change-Id: I0fe3d33c99d1fb0fb5451ee6123d44e3399b84da
Signed-off-by: Roger Chen <roger.chen@rock-chips.com >
2016-03-04 18:07:43 +08:00
Roger Chen
5294574c5b
ARM64: configs: enable CONFIG_STMMAC_ETH for Rockchip GMAC
...
Change-Id: I469a1b97980316bb08810515efab926e59d2432c
Signed-off-by: Roger Chen <roger.chen@rock-chips.com >
2016-03-04 18:07:02 +08:00
Huang, Tao
1f4fecf46b
Revert "arm64: rockchip: rockchip_defconfig enable ARM_CPUIDLE and CPU_FREQ_DEFAULT_GOV_INTERACTIVE"
...
This reverts commit 754010a8f8 .
interactive driver will tirgger warning:
sysfs: cannot create duplicate filename '/devices/system/cpu/cpufreq'
Change-Id: I8074820953f2f76093df038f437890d65d054a28
2016-03-04 18:05:49 +08:00
Feng Xiao
c2f7badd39
ARM64: dts: rockchip: rk3366: add cpu dvfs support for tb
...
Change-Id: Ibcefd6e6c0b351310c3768b9b0c1494a2664ff90
Signed-off-by: Feng Xiao <xf@rock-chips.com >
2016-03-04 17:48:47 +08:00
Huang, Tao
754010a8f8
arm64: rockchip: rockchip_defconfig enable ARM_CPUIDLE and CPU_FREQ_DEFAULT_GOV_INTERACTIVE
...
Change-Id: I786be6ce3a5f647df65a4e7b51cbb28152f39a7d
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2016-03-04 15:46:37 +08:00
Huang, Tao
21fb355d61
arm64: rockchip: rockchip_defconfig enable SYSCON_REBOOT_MODE
...
Change-Id: I638e0a2a8acf0843dca07c2a3355a3d06a18daf7
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2016-03-04 15:33:00 +08:00
Huang, Tao
c7ec32bfff
arm64: dts: rockchip: rk3366: add syscon-reboot-mode node
...
use PMU_GRF_OS_REG0 to communicate with loader.
Change-Id: I8c007192d77c5634f9cf899899683c6c8f44f8b8
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2016-03-04 15:32:43 +08:00
Huang, Tao
8ac30ce2a8
arm64: dts: rockchip: rk3366: remove clock-frequency from timer node
...
Change-Id: I3ab1697f591ebf53b0e0ca90203ccb883c78dacc
Signed-off-by: Huang, Tao <huangtao@rock-chips.com >
2016-03-04 15:31:51 +08:00
Shawn Lin
d3e94b6309
ARM64: dts: rockchip: add emmc, sdio and sdmmc node for rk3399
...
This patch add emmc, sdio and sdmmc node to support
mmc stuff on rk3399 platform.
Change-Id: Ic15dfb48f8e1340aff9031a7dd75e98108772fe1
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2016-03-04 14:02:47 +08:00