Sugar Zhang
7096d4b378
ARM: dts: rv11xx-evb-v10: assigned mclk parent for rk809 codec
...
Change-Id: Idf8d388bfc1a406793cc355f90ce76dfee4640de
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2020-05-25 18:20:07 +08:00
Putin Lee
4a4a210557
ARM: dts: rv1126: Add rga node for rv1126
...
Signed-off-by: Putin Lee <putin.li@rock-chips.com >
Change-Id: I969730729350a0767be6ce8faa8bc785f14482fc
2020-05-25 18:20:07 +08:00
Nickey Yang
404f3bba72
ARM: dts: rockchip: set mipi dphy reference clock for rv1126
...
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com >
Change-Id: I82741031e4ea0a6596cca54fa79d2a284d6c1adf
2020-05-25 18:20:07 +08:00
Nickey Yang
9d7568bf8d
ARM: dts: rockchip: rv11xx-evb-v10: Add ili9881d panel
...
ili9881d is a 720x1280 4 dsi lanes screen made by iltek.
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com >
Change-Id: I3784d45616bbeedd81ec6c87ca9fe9d89e228f89
2020-05-25 18:20:07 +08:00
Randall Zhuo
c44aaf25ea
ARM: dts: rockchip: enable npu for rv11xx-evb-v10
...
Signed-off-by: Randall Zhuo <randall.zhuo@rock-chips.com >
Change-Id: I3f954222a774ece572124e9543e4382f7828d2f4
2020-05-25 18:20:07 +08:00
Sugar Zhang
a30935c6a1
ARM: dts: rv11xx-evb-v10: Enable trcm mode and route for i2s0
...
Change-Id: I91e78582a8ce27577661c11b3fba5ec8b5993073
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2020-05-25 18:20:07 +08:00
Sugar Zhang
07237dbfce
ARM: dts: rv1126: Add reboot-mode
...
Change-Id: If6dbf7c18f0be57bc69dd373d1d2b9f6d1d6fc35
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2020-05-25 18:20:07 +08:00
Randall Zhuo
85d14213d5
ARM: dts: rockchip: add npu node for rv1126
...
Signed-off-by: Randall Zhuo <randall.zhuo@rock-chips.com >
Change-Id: I26ba061bf8bc557fef60597de8c12b156724d4f5
2020-05-25 18:20:06 +08:00
Finley Xiao
26592dbeee
ARM: dts: rv11xx-evb-v10: Add cpu-supply for cpu
...
Change-Id: I0dc7d39cc393e30d86e65d603202c295c0ec38eb
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:06 +08:00
Finley Xiao
9064422df4
ARM: dts: rv1126: Change some clocks to PMUCRU
...
Change-Id: I4bdbe4fc85fa82567845165c4067cc7d8ecd804c
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:06 +08:00
Huibin Hong
e79018c30f
soc: rockchip: grf: enable swd and uart2 switch for rv1126
...
Change-Id: Ideee9a80f7e2763ed15fe1ed7ac627f7fa6a9c71
Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com >
2020-05-25 18:20:06 +08:00
Shawn Lin
fd7a794249
ARM: dts: rv11xx-evb-v10: fix SD UHS-I support
...
Limit max-frequency to 100MHz in UHS-I mode and fix
vccio_sd.
Change-Id: Ide7eb3591415093c363d1802d7ff19bbf22b6dd1
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
2020-05-25 18:20:06 +08:00
Shawn Lin
ad6a143324
ARM: dts: rockchip: rv1126: set eMMC/SDIO/SDMMC up to 200MHz
...
Change-Id: I46eaf1a9bbfc6de0f65d14bdf78c7d4b0c0d2531
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
2020-05-25 18:20:06 +08:00
Hu Kejun
d9b92139e5
media: rockchip: isp: fix some awb bug
...
1. fix awb gain is not enabled when use rawawb only;
2. add new register of rawawb;
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Ieb59732e42acc5bd326982b3128a5cb4781e4ee2
2020-05-25 18:20:06 +08:00
Hu Kejun
3db41e5ba4
media: rockchip: isp: fix load lsc table error
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Ia5646af0d0b9a9e8cbcb4a796eaccd14ed66656c
2020-05-25 18:20:06 +08:00
Finley Xiao
97b609c4b9
clk: rockchip: rv1126: Fix shift bit for aclk_core and pclk_dbg
...
Change-Id: Iff499450395af88dec2e0f5141309bb7ac6c36d6
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:06 +08:00
Ren Jianing
62acc7243e
ARM: dts: rockchip: enable usb otg for rv11xx-evb-v10
...
Change-Id: I1f6a362fcb12ba7479f76ddd6efba4c136baf039
Signed-off-by: Ren Jianing <jianing.ren@rock-chips.com >
2020-05-25 18:20:06 +08:00
Sugar Zhang
4eb8ea48c4
ARM: dts: rockchip: fix aloop card index to 7 for rv11xx evb
...
This patch fix the aloop card index to 7, and leave the card 0
place for hw snd card.
Change-Id: I211227ad7ea495cb124b00bec9eee5039f1e1a1d
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2020-05-25 18:20:06 +08:00
shengfei Xu
566e15f19e
ARM: dts: rv11xx-evb-v10: fix the regulator-max-microvolt of vdd_vepu
...
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: I2be7372645aaec8e810034d661625522a238f4cf
2020-05-25 18:20:06 +08:00
Elaine Zhang
eae6d189ee
ARM: dts: rockchip: rv1126: enable pd node by default
...
add power-domains for emmc/sfc/nandc/sdio/vop dts node.
Change-Id: Ib837ac0378471fc10d50a78a54344d17acad27ea
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
2020-05-25 18:20:05 +08:00
shengfei Xu
9f1b9aa790
ARM: dts: rv11xx-evb-v10: set the vcc_dvdd default voltage 1200000uV
...
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: Iec0be4ae5278bfb36c6cf687bee84920c842950e
2020-05-25 18:20:05 +08:00
Tao Huang
3cae952379
ARM: dts: rockchip: rv1126: add simple-mfd for pmu
...
Change-Id: I8a612257d617045981830032e8ac9427ded7b6f9
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
2020-05-25 18:20:05 +08:00
Jianqun Xu
ba18c52ede
ARM: dts: rockchip: rv1126: add simple-mfd for pmugrf
...
Change-Id: I56665aa3e78b56e30c055116b60a82cc9a871cbd
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:05 +08:00
shengfei Xu
4ac18ab3df
ARM: dts: rv11xx-evb-v10: fix the regulator value
...
the regulator-suspend-microvolt of vdd_logic is 800000uV.
the regulator-min-microvolt of vdd_arm is 800000uV
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: I20ac4486a558d3f5562d7de03f613a002bf69511
2020-05-25 18:20:05 +08:00
Jianqun Xu
27332932d2
ARM: dts: rockchip: rv1126 add debounce clk for gpio
...
Change-Id: Iab1bf47a3d65c96a15d3944c20797bc00d8db645
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:05 +08:00
Sugar Zhang
0973526fb3
ARM: dts: rv1126: Add PD for rkvenc
...
Change-Id: I88aa201f8290e03d9ad9462fdec9e455b86b7c3b
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2020-05-25 18:20:04 +08:00
Jianqun Xu
d9afc6e243
ARM: dts: rv11xx-evb-v10 add pmu-io-domain
...
Change-Id: I9072d4618995212012236192c768980e07dc7c0a
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:04 +08:00
Jianqun Xu
6fcdd8b4cf
ARM: dts: rv1126: add pmugrf node
...
Change-Id: I61159126558830804beee50ae6b573fdd355b6a9
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:04 +08:00
Jianqun Xu
92bd2d7fe2
PM / AVS: rockchip-io: add io selectors and supplies for rv1126
...
Change-Id: Iad75111f85b7b638aa4abca3eab834f2cddb6e29
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:04 +08:00
Jianqun Xu
8f205eb2cc
Documentation: devicetree: rockchip-io-domain add rv1126 support
...
Change-Id: I238b70c2559dc718ff861d592748bb885b4084ba
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:04 +08:00
Hu Kejun
d89f490ca8
media: rockchip: isp: fix cproc use wrong ie config
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Ia19a02bac0d25191bf355697ee8005d86344a62b
2020-05-25 18:20:04 +08:00
Hu Kejun
4f4b86c75b
media: rockchip: isp: change ae/hst name to match datasheet
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Ie8e3944977f47903e72b36c4c793ecb537ff283d
2020-05-25 18:20:04 +08:00
Cai YiWei
d2bfa7da42
media: rockchip: isp: hdr dbg rename to rdbk
...
to match isp datasheet, rename hdr debug mode to
read back mode
Change-Id: Iabd44ed1d1bcd5984cc0446e31954675d6142df3
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:03 +08:00
Cai YiWei
ccf1d13935
media: rockchip: isp: make sure to start read back when isp idle
...
Change-Id: I57e527609e8f8027067c81e7a92f1b92df9cd6ee
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:03 +08:00
shengfei Xu
700874fe46
ARM: dts: rockchip: rv11xx-evb-v10: Add pwm regulator node
...
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: Ic20950434d1420888a3e0146a0a0c7c5b477e23c
2020-05-25 18:20:03 +08:00
Nickey Yang
f74aa1413d
ARM: dts: rv1126: Add route node on display system
...
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com >
Change-Id: I16bd6eb3948d2c1a42cac328575dd2756c759f48
2020-05-25 18:20:03 +08:00
shengfei Xu
110a349e20
ARM: dts: rv1126: Set pwm pin default pull setting when used for pwm regulator
...
As a second global reset, the GRF is not reset, the iomux and
pull of PWM pin is still keeping, but PWM controller is reset,
PWM pin goes into input mode. However, the pull is still none
changed in kernel, which can cause voltage problems, so should
always keep the PWM pin default mode.
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: Ie07eea6a8bb7eec3766244fd3476aff16b9f5b83
2020-05-25 18:20:03 +08:00
Hu Kejun
05acf047a5
media: rockchip: isp: get frame id from dmarx
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I308b6161baedaa912472617e29c4ea8ff4bbd281
2020-05-25 18:20:03 +08:00
Hu Kejun
cc2faf1000
media: rockchip: ispp: change dataformat of stat
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I82e392d6763200134fbf9db73d7e589c589bb1b2
2020-05-25 18:20:03 +08:00
Hu Kejun
a151c6edd5
media: rockchip: isp: change dataformat of luma
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Ida2f6b9ad362228f8cdfd81276681e7ca3e789f8
2020-05-25 18:20:02 +08:00
Hu Kejun
4b9158e03a
media: v4l: add dataformat for rockchip luma/ispp stat
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I3e883b8066f27003bd50ce830aeb662dd4dc861f
2020-05-25 18:20:02 +08:00
Cai YiWei
f1453d1e82
media: rockchip: ispp: add resolution limit
...
Change-Id: Ia6f645d2c68ae4f814dcdf29f984f5bbc843dd79
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:02 +08:00
Cai YiWei
591b0f1966
media: rockchip: ispp: fix fbc bug
...
fbc output will loss of data when auto update buffer
address, using force update address when frame end
to fix this bug.
Change-Id: I7ed21edefe6120fbab1e792d86a3185d818d471c
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:02 +08:00
Cai YiWei
ccb79e4fd2
ARM: dts: rv1126: isp and ispp add iommu and domain
...
Change-Id: I1fb85c6ec6462745893a2b26154bb37f0e8e8d2e
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:02 +08:00
Cai YiWei
fe0393d949
media: rockchip: isp and ispp try to ioremap
...
try to ioremap when ioremap resource busy that
device reg range include device's iommu reg range.
Change-Id: Ie701d0a70f443404f49d658916c0dbb4f6cbe06d
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:02 +08:00
Cai YiWei
a3199b92da
ARM: dts: rv1126: add csi phy node
...
Change-Id: I68d2def8357150e60a8c1ddc1511d44527ebd879
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:02 +08:00
Cai YiWei
0fff2c5c6c
phy: rockchip: mipi-dphy-rx: support for rv1126
...
Change-Id: Ic67f670d229519a93abf51516fe826016f180251
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:01 +08:00
David Wu
bfab5e1a8c
ARM: dts: rv1109: Add rgmiim1 pinctrl for rv11xx-evb-v10
...
Change-Id: Ic072587e07505b79a6679ee055f58455dd86df08
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:01 +08:00
David Wu
72cdd4b68b
ARM: dts: rv1109: Move the phy definition out from dtsi level
...
It is best to put the definition of phy in dts, not in dtsi.
Change-Id: I9fd98446845d6f95018b5cdf2fe842b0829281df
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:01 +08:00
David Wu
7532f6dbd4
ARM: dts: rv1126-pinctrl: Use the correct ethernet pinctrl definition
...
Corrected the definition of rmii/rgmii pins, add drive strength
to tx pins, and add clk_out_ethernet pin, this will be used later.
Change-Id: I2293a888c51e18fc336e45c791ea2a6fe5da62b9
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:01 +08:00