Cai YiWei
08e812ab4e
media: rockchip: using dma buf to transfer data between isp and ispp
...
Image from isp to ispp need share memory, using dma buf to do this.
Change-Id: I4acdbc1bd1c600d46230c8cecce6ea3d5d2bce3e
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:11 +08:00
Cai YiWei
cdb886a694
media: i2c: ov4689: fix exposure err
...
Change-Id: I134c067e81236a4cf935b78c3fcae9554945ac69
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:11 +08:00
Elaine Zhang
b7bf2646db
ARM: dts: rv1126: add thermal_zone for tsadc
...
add grf for tsadc node.
modify the tsadc init clk rate.
add thermal_zone node.
Change-Id: I96591dc0dcaadbb96dc08135d63207c2ca0371db
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
2020-05-25 18:20:11 +08:00
Elon Zhang
96a9ae9613
ARM: dts: rockchip: rv11xx-evb-v10: add optee node
...
Optee node is default disabled. If you need to run
trusted application, this node should be set as okay.
Signed-off-by: Elon Zhang <zhangzj@rock-chips.com >
Change-Id: I0ec40d3f6bdcdad42565c72a17d7cbb9c30ec555
2020-05-25 18:20:11 +08:00
David Wu
fadd75734b
ARM: dts: rv11xx-evb-v10: Fix the phy rst pin
...
The gpio2c0 can't control, changed to gpio2b1.
Change-Id: I7b414d8c22147e3989a8d362eae98cae1bf0310b
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:11 +08:00
David Wu
ac95978609
ARM: dts: rv11xx-evb-v10: Fix the gmac clock and delayline
...
Best clock is using 25M for phy, and controller provide
50M fot tx clk, which can save a crystal and io.
Change-Id: I999b125bb1b03e6c04378ef8e5176a396cc85afc
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:11 +08:00
David Wu
47d75ec8c4
ARM: dts: rv1126: Fix the gmac pin definition
...
Change-Id: If868ac5f6b6c3c73021b4ba90ac80f710c832b22
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:11 +08:00
David Wu
49cb09014b
ARM: dts: rv1126: Add m0 and m1 external gmac clock
...
Change-Id: I99eeb98bdf8f911034629db49587e9db66ed2fca
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:11 +08:00
Elon Zhang
1b7a728223
ARM: dts: rockchip: rv1126: add firmware and optee node
...
Add optee node to supply OP-TEE required properties.
/optee node is supposed to be below /firmware node.
Signed-off-by: Elon Zhang <zhangzj@rock-chips.com >
Change-Id: I9fb9aaa90b30558bdf02302b3252962c1c9da329
2020-05-25 18:20:11 +08:00
Hu Kejun
96d3682cb4
media: rockchip: isp: enable clock on when open param/stats/luma node
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I700a355237b226d77aaac928ec2824005409c7af
2020-05-25 18:20:11 +08:00
Hu Kejun
261e809617
media: rockchip: ispp: fix system dead when access param/stats node without open stream
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I12b3ba20c3b65c43ff4975a0603b70088ffcfbb2
2020-05-25 18:20:10 +08:00
Nickey Yang
3051dabb08
ARM: dts: rockchip: add rv1126 ipc2 ddr3 v10 board dts
...
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com >
Change-Id: I9e86fe11edc500942b6d1501f32c092b5a90ecd1
2020-05-25 18:20:10 +08:00
Yifeng Zhao
90676564d0
ARM: dts: rockchip: rv11xx-evb-v10: add nand child device node
...
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com >
Change-Id: I9383163e069ffba6d1ac5546b7a384bf01be10aa
2020-05-25 18:20:10 +08:00
Yifeng Zhao
6b5916be89
ARM: dts: rockchip: rv1126: nand add pinctrl and fix reg address
...
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com >
Change-Id: I3a24f47bf92b05790e118908b63e3782bf7ef951
2020-05-25 18:20:10 +08:00
Finley Xiao
e90dc73a63
clk: rockchip: rv1126: Remove npu from APLL
...
Change-Id: Id41edcd0fda1f533bd7f706c4a016d289b5f14b6
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:10 +08:00
Finley Xiao
06488ce217
clk: rockchip: rv1126: Rename i2s clocks
...
Change-Id: I20693ef5b39f6f944a560d0526c6a4ff204dd506
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:10 +08:00
Jianqun Xu
8fb4ad773e
ARM: dts: rv1126 iotest board add usb node
...
support adb
Change-Id: Ibdfac1e305e60f4633fba30e2e8edda4d1401f4c
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:10 +08:00
Finley Xiao
06ba74ca82
ARM: dts: rockchip: rv1126: Add opp table for npu
...
Change-Id: I9683969e613c9ae60454c57118c11063c7e255c9
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:10 +08:00
Herman Chen
eebe97411e
ARM: dts: rockchip: rv11xx-evb-v10: enable rkvdec and vpu
...
Signed-off-by: Ding Wei <leo.ding@rock-chips.com >
Signed-off-by: Herman Chen <herman.chen@rock-chips.com >
Change-Id: I0a8f55760d12bc893f612bff72a4f50d280dcc85
2020-05-25 18:20:10 +08:00
Herman Chen
45b0e2be94
ARM: dts: rockchip: rv1126: add rkvdec, vepu, vdpu
...
Signed-off-by: Ding Wei <leo.ding@rock-chips.com >
Signed-off-by: Herman Chen <herman.chen@rock-chips.com >
Change-Id: I9bc8c2fddfbbe925a199a0ff1d69f7a07834795e
2020-05-25 18:20:09 +08:00
Shawn Lin
71a42f9f96
ARM: dts: rv11xx-evb-v10: Drop clock limitation for sdmmc
...
With drive strength issue solved, now sdmmc could reliably
work as expected in UHS-I mode with 200MHz bus clock.
Change-Id: Ie756b92c207875a397337a1ff2f598284e860650
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
2020-05-25 18:20:09 +08:00
Shawn Lin
998b4240bf
ARM: dts: rv1126: Fix wrong sdmmc and sdio pinctrl
...
pinctrl was reordered in rv1126-pinctrl.dtsi and swap the
ID of sdmmc0_* with sdmmc1_* but didn't update rv1126.dtsi.
Change-Id: I73373c915e329b387450d5c96869a8d8ee9a95ec
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
2020-05-25 18:20:09 +08:00
Cai YiWei
10f63830ac
ARM: dts: rv1126-evb-ddr3-v10: add i2c1 and ov4689
...
Change-Id: I2728fe84309cf39961d88e312ba37e1568eda270
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:09 +08:00
Cai YiWei
75fc85c9e7
ARM: dts: rv11xx-evb-v10: enable csiphy0 isp and ispp
...
Change-Id: I82692d15f665befecaf7d260479e4553516e3e92
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:09 +08:00
Cai YiWei
ad9c147e6e
media: rockchip: isp/ispp output yuv format memory with 16 align
...
for rockchip encoder use dma buffer directly
Change-Id: I6be016ce1beb774848131c1629d63c03a3293f66
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:09 +08:00
Cai YiWei
1db66320a3
phy: rockchip: mipi-dphy-rx: add clock inverted
...
Change-Id: I7103a851ba5ab6044d787139f986da74eb9360d0
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:09 +08:00
Cai YiWei
7f46adffcc
media: i2c: ov4689: add hdr support
...
Change-Id: I2fce88f47ef60f37804e7c7e580e25174c8fb2b0
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:08 +08:00
Yao Xiao
2856a8213a
ARM: dts: rockchip: add wifibt node for rv11xx-evb-v10
...
Change-Id: I40d5ba1e8a5505bb8b8c5613eebb8b7973963099
Signed-off-by: Yao Xiao <xiaoyao@rock-chips.com >
2020-05-25 18:20:08 +08:00
Putin Lee
e6069d477c
ARM: dts: rockchip: enable rga node on rv11xx-evb-v10
...
Signed-off-by: Putin Lee <putin.li@rock-chips.com >
Change-Id: Ie1c81cf1d5b53fb0d8854e2908222aedf753ebb8
2020-05-25 18:20:08 +08:00
Sugar Zhang
4f42fda1ed
ASoC: rockchip: pdm: Fix clk for RV1126
...
Change-Id: Ib54c9bf873153296674a7a5ac2c6c03d76c8dd0f
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2020-05-25 18:20:08 +08:00
Jianqun Xu
0059f0f2ef
ARM: dts: rockchip: rv1126 add pinctrl for emmc but not for evb
...
Since rv1126 evb has both spi nor flash and emmc on board, the
emmc driver not want to set pinctrl, so delete pinctrl property
of emmc node.
Change-Id: I85e9bdfa4ef7d09f306dc43586cbf57feb1edfbb
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:08 +08:00
Jianqun Xu
f7caa411fc
ARM: dts: rockchip: add rv1126 io test board dts
...
Change-Id: Id2b0b933b9c29d7927509a69e82c6cc2a1f3f2e9
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:08 +08:00
Cai YiWei
389b672b3e
media: camera: add ioctl for get/set hdr mode
...
Change-Id: I4d0a891be7ee9afa14e9bb977be7a075e85c5365
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:08 +08:00
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