Andy Yan
f5502856e3
drm/rockchip: vop2: A workaround for PD_ESMART on/off
...
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Change-Id: Ic7a23c62da91b5e996a9c790ea6ff48ca4e0bf2c
2022-07-20 18:44:58 +08:00
Sach Lin
26e054631c
ARM: dts: rockchip: v1106-smd-cam: add ir isp pipe line.
...
Signed-off-by: Sach Lin <sach.lin@rock-chips.com >
Change-Id: I058055f4da926335cc0189f7fe7675610f1bc813
2022-07-20 18:40:53 +08:00
Liang Chen
bf32acea0a
arm64: dts: rockchip: px30: modify node name to dwmmc for sdmmc/sdio/emmc
...
The name "mmc" is not match for Android config:
RPODUCT_BOOT_DEVICE := ff390000.dwmmc.
Error log:
init: realpath failed: /dev/block/by-name/super: No such file or directory
Change-Id: Ic72ed3c083c25b2ec243ad10e4fa02e8fd7c8245
Signed-off-by: Liang Chen <cl@rock-chips.com >
2022-07-20 18:38:18 +08:00
Ziyuan Xu
6b48c7f820
mtd: spi-nor: winbond: remove w25q128 Lock/Unlock feature
...
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com >
Change-Id: I54115d6464521e9d38f53d949c3ec9d5b8ff719a
2022-07-20 18:37:24 +08:00
Alex Zhao
b9160c71da
net: wireless: add cyw88459 support
...
Signed-off-by: Alex Zhao <zzc@rock-chips.com >
Change-Id: Ifeec8d435bd9629aad92f1620ff2340a5bf9806e
2022-07-20 18:36:55 +08:00
Hu Kejun
79285baea4
media: rockchip: isp: set afen off before config af
...
to avoid rkisp_stats_get_rawaebig_meas_ddr fail
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Ib3122448d1e756dc41bf3b082e9acffa50531d6c
2022-07-20 18:28:19 +08:00
Zhang Yubing
e16a4b0a15
drm/rockchip: vop2: filter display mode by vop aclk
...
When the pixelclk is more than 600MHz but aclk is equal or
less than 500MHz, it will cause error. So filter the display
mode whose pixelclk is more than 600Mhz when the aclk is
equal or less than 500MHz.
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com >
Change-Id: I04216b661ddfdf8aa5d6de9b14e430ecbf8c4d22
2022-07-20 18:26:15 +08:00
shengfei Xu
9302a4f61b
arm64: configs: rockchip_defconfig: enable CONFIG_BATTERY_CW221X
...
Enable the cw221x fuelgauge driver used for rk3588s tablet
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: I8145c91a8b8da673fdd0f0ad26b57b4647d54147
2022-07-20 18:16:56 +08:00
shengfei Xu
777f70229b
arm64: configs: rockchip_defconfig: enable CONFIG_CHARGER_SC89890
...
Enable the sc89890 charge driver used for rk3588s tablet
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: I224a8a4778cc974ba66e4ffb81ed3d88c8a5faac
2022-07-20 18:16:56 +08:00
shengfei Xu
897c932e94
arm64: configs: rockchip_defconfig: enable CONFIG_CHARGER_SC8551
...
Enable the sc8551 charge pump driver for RK3588s tablet.
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: I8d9acc1f6456aada5acfc67ef0bf32cbd1db6a9d
2022-07-20 18:16:56 +08:00
shengfei Xu
7fe6ea96e4
arm64: configs: rockchip_defconfig: enable CONFIG_ROCKCHIP_CHARGER_MANAGER
...
Rockchip EVB use this feature.
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: I475477b9670a455f042d40aa31f6f33bd6a2fa9e
2022-07-20 18:16:56 +08:00
Sayon Chen
3318f0eac0
video: rockchip: mpp: rkvenc2: Improve slice mode
...
Slice mode now will poll wait and read slice length until max return
number is reached.
Signed-off-by: Sayon Chen <sayon.chen@rock-chips.com >
Change-Id: Ieffd91cf356fa3d682aeb20a7a445de0596fec79
2022-07-20 18:14:55 +08:00
Cai YiWei
ed7ebdb2a0
media: rockchip: isp: rdbk to tasklet
...
isp frame end maybe continue to start next frame
in irq, so put it to tasklet
Change-Id: I4e3417a3bba890381832b481be831bf227ec4c69
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2022-07-20 17:43:28 +08:00
Cai YiWei
5dfd3bb131
media: rockchip: isp: vb2 buf done in tasklet
...
vb2_buffer_done maybe do cache sync
Change-Id: I6d271e0d9a00db6690b96329cd66a553301cacf5
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2022-07-20 17:42:00 +08:00
Yandong Lin
8a69331606
video: rockchip: mpp: fix dec err for rk356x
...
Add rkvdec link info for rk356x version.
Signed-off-by: Yandong Lin <yandong.lin@rock-chips.com >
Change-Id: Ib130c3b8bb15174c48b8afaaec5031eee0149503
2022-07-20 17:35:43 +08:00
Jianwei Fan
0f478f308f
media: i2c: imx577: add 2frame HDR mode support
...
Signed-off-by: Jianwei Fan <jianwei.fan@rock-chips.com >
Change-Id: I1296a1feb804b91285a09910aace28ccc26e6516
2022-07-20 16:56:27 +08:00
YouMin Chen
24d2386997
clk: rockchip: px30: Add SCLK_DDRCLK for dmc
...
Change-Id: I03d6c18829f8895c28bbaef883e187304c48f9aa
Signed-off-by: YouMin Chen <cym@rock-chips.com >
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
2022-07-20 16:46:06 +08:00
Liang Chen
7d93bcf246
clk: rockchip: px30: make sure cru and pmucru is ready before register armclk
...
Change-Id: I4ef4a497140af71618f86f254844eb3c25b74553
Signed-off-by: Liang Chen <cl@rock-chips.com >
2022-07-20 16:43:49 +08:00
Finley Xiao
99c9248f26
arm64: dts: rockchip: px30: Add pvtm node
...
Change-Id: I652d40663a425ad9daaaba944d46f9b7523e0dfc
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2022-07-20 15:58:47 +08:00
Elaine Zhang
f4d06e8002
arm64: dts: rockchip: px30s: add scmi/opp-table/dmc_fsp node
...
Change-Id: Ic1b24c9dec7746f1d1ea1e499de64fcb37e55802
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
Signed-off-by: Zhihuan He <huan.he@rock-chips.com >
Signed-off-by: Liang Chen <cl@rock-chips.com >
2022-07-20 15:58:18 +08:00
Liang Chen
1347240b5e
arm64: dts: rockchip: px30: update gpu node
...
1. sort interrupts form smallest to largest.
2. modify interrupt-names for internal gpu driver.
3. add devfreq config.
4. add thermal config.
Change-Id: Icfaad5281161f62defd97727f0f52d2bb54bfbba
Signed-off-by: Liang Chen <cl@rock-chips.com >
2022-07-20 15:45:08 +08:00
Liang Chen
7b025e71f8
arm64: dts: rockchip: px30: update opp-table for cpu/gpu
...
Change-Id: I18c23712810b1ef3f8305b616a988bf7f7ba4f1a
Signed-off-by: Liang Chen <cl@rock-chips.com >
2022-07-20 15:44:49 +08:00
Jung Zhao
526f7f7cb1
arm64: dts: rockchip: px30: add vpu_combo node
...
vpu_combo contain vpu & hevc sub node
Change-Id: I6bfd6b4eb0731fdc5dbc6ac63e2c121774309cbb
Signed-off-by: Jung Zhao <jung.zhao@rock-chips.com >
2022-07-20 15:42:11 +08:00
Zhang Yunlong
1b24205b60
arm64: dts: rockchip: px30: add cif and isp node
...
Change-Id: Ic6f6780acf315ab46bd1023f449ca2eca97132fe
Signed-off-by: Zhang Yunlong <dalon.zhang@rock-chips.com >
2022-07-20 15:29:45 +08:00
Xing Zheng
a90d2f0000
ASoC: rockchip: i2s: add support 'rockchip,clk-trcm' property
...
If there is only one lrck (tx or rx) by hardware, we need to
use 'rockchip,clk-trcm' specify which lrck can be used.
Change-Id: I3bf8d87a6bc8c45e183040012d87d8be21a4c133
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com >
2022-07-19 19:24:25 +08:00
Jianwei Fan
1c11152a36
dt-bindings: media: i2c: Document add lt7911uxc
...
Signed-off-by: Jianwei Fan <jianwei.fan@rock-chips.com >
Change-Id: I1c96b908d1b3282c83debb3b525cfad7910e5e04
2022-07-19 18:41:41 +08:00
Jianwei Fan
52ce2a563d
media: i2c: lt7911uxc: add lt7911uxc DP/type-c to MIPI-CSI2 bridge driver
...
support max resolution 4K@60 with 800Msps per trios if use 3trios CPHY.
support max resolution 4K@60 with 2.5Gbps per lane if use 4lanes DPHY.
Signed-off-by: Jianwei Fan <jianwei.fan@rock-chips.com >
Change-Id: I1b8b1a09693fe90b553c7c6094933c2a0afc0412
2022-07-19 18:41:21 +08:00
Jon Lin
2e72d3a4da
mtd: spi-nor: gigadevice: Remove GD25LQ128 Lock/Unlock feature
...
The default value is Software unlock.
Change-Id: I52b141de52571f04fb46165d5ab5e572a681f586
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2022-07-19 18:11:31 +08:00
Jon Lin
7113c9b0fb
mtd: spinand: winbond: Support new device
...
W25N01KV
Change-Id: Ib006080eabb431f1e0afed02a5de5001f8999fa0
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2022-07-19 18:10:36 +08:00
Yandong Lin
59b0cb6562
arm64: dts: rockchip: jpege cores share one task_queue for rk3588
...
Signed-off-by: Yandong Lin <yandong.lin@rock-chips.com >
Change-Id: I95ad6af6c71d940bac6879198a1ed90cb3054104
2022-07-19 18:09:33 +08:00
Jon Lin
23f42ea9c4
mtd: spinand: dosilicon: Support new devices
...
DS35Q1GB, DS35Q4GM
Change-Id: I19c2179c149498d7e1d7d62f024c5fa425a287a8
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2022-07-19 17:58:50 +08:00
Yiqing Zeng
86d8017520
arm64: dts: rockchip: rk3399: mipi dphy rx0 compatible to rockchip,rk3399-mipi-dphy
...
Signed-off-by: Yiqing Zeng <zack.zeng@rock-chips.com >
Change-Id: I4f014005385ec425af6b4227c8f66dac62197cec
2022-07-19 17:57:26 +08:00
Yiqing Zeng
a250b8e0be
media: platform: rockchip: add isp1 driver
...
Signed-off-by: Yiqing Zeng <zack.zeng@rock-chips.com >
Change-Id: I1927cc239ab1bedc20cb979cf13fbf384a2960ab
2022-07-19 17:43:39 +08:00
Yiqing Zeng
458ed88871
media: rockchip: isp1: fix complie err synchronize to kernel 5.10
...
Signed-off-by: Yiqing Zeng <zack.zeng@rock-chips.com >
Change-Id: Ibc2f71a838d242b44a5b4757a61a4ce5911e4a74
2022-07-19 17:43:16 +08:00
Tao Huang
1feab3f560
arm64: rockchip_defconfig: Rename CONFIG_VIDEO_ROCKCHIP_ISP1 to CONFIG_VIDEO_ROCKCHIP_RKISP1
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I75f4593466e6695c80258b8572a72c77430114ac
2022-07-19 17:36:17 +08:00
Yandong Lin
f80958fbd9
video: rockchip: mpp: fix task count err on mpp_dev
...
Signed-off-by: Yandong Lin <yandong.lin@rock-chips.com >
Change-Id: Id0ebcd3c2e945ebd47f68f1c79fd4a0d41943bd5
2022-07-19 17:07:05 +08:00
Yandong Lin
aab4ed43cf
video: rockchip: mpp: fix show sessions-summary info issue
...
Signed-off-by: Yandong Lin <yandong.lin@rock-chips.com >
Change-Id: Ic89d8aff11d72d059fbbdbc27c4247cb8aabea73
2022-07-19 17:06:48 +08:00
Damon Ding
9eee000945
drm/rockchip: vop: invert dclk on rv1106 to modify signal quality
...
Signed-off-by: Damon Ding <damon.ding@rock-chips.com >
Change-Id: I6d01aaaaead8ea3a45abec75f03dbab140c49da2
2022-07-19 17:00:07 +08:00
Damon Ding
36bede602e
drm/rockchip: vop: double dclk when interface is BT656 on rv1106
...
Signed-off-by: Damon Ding <damon.ding@rock-chips.com >
Change-Id: Ia1fdfb2be84b1dc8b6e219cf1ae0a0692f42e09a
2022-07-19 16:55:43 +08:00
Liang Chen
37627a745e
arm64: dts: rockchip: px30-evb-ddr3-v10: correct pinctrl-0 for tsadc
...
The pinctrl-0 label of tsadc is modify by the follow commit:
2bc65fef4f arm64: dts: rockchip: rename label and nodename pinctrl subnodes that end with gpio
Change-Id: Id68e625aa067f4562ae16843cd0cceb12c108c11
Signed-off-by: Liang Chen <cl@rock-chips.com >
2022-07-19 16:15:10 +08:00
XiaoDong Huang
a0c9075d26
arm64: dts: rockchip: px30: add rockchip-suspend node
...
Change-Id: Iac7fdbcf6ede75d8a987c8c618bce4ebc4f536cc
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2022-07-19 16:11:47 +08:00
Finley Xiao
23bf8fa7b7
arm64: dts: rockchip: px30: Add bus_apll device node
...
Change-Id: I6f2ea99e58069962bd04461b959d208c8453f42b
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2022-07-19 16:08:09 +08:00
Dingqiang Lin
84c3d1ed74
arm64: dts: rockchip: add nandc node for px30
...
Change-Id: Ifaa92e2d4ec1e35356a4051ae19084859149770e
Signed-off-by: Dingqiang Lin <jon.lin@rock-chips.com >
2022-07-19 16:07:46 +08:00
Binyuan Lan
1b70589d50
arm64: dts: rockchip: px30: add cpuinfo
...
Change-Id: Ib9819736fb67ca6f8de31c847f13c660f6bcba96
Signed-off-by: Binyuan Lan <lby@rock-chips.com >
2022-07-19 16:05:37 +08:00
Finley Xiao
6455df0a29
arm64: dts: rockchip: px30: Add system monitor node
...
Change-Id: Id277f5ae56d292516596e03399d53705145ee934
Signed-off-by: Liang Chen <cl@rock-chips.com >
2022-07-19 16:02:56 +08:00
Putin Lee
98b0e1f306
arm64: dts: rockchip: add rga node for px30/rk3326
...
Change-Id: Ib6029de1a54ed88f17447bcdf1e7a52efc0bcd26
Signed-off-by: Putin Lee <putin.li@rock-chips.com >
2022-07-19 15:50:37 +08:00
YouMin Chen
5470ce4ac5
arm64: dts: rockchip: add px30 ddr relate node
...
Change-Id: I33119ba0250c6c9fe78d124bf92a94a52f9442bf
Signed-off-by: YouMin Chen <cym@rock-chips.com >
2022-07-19 15:50:28 +08:00
Tao Huang
2029e2db49
arm64: rockchip_gki.config: Enable CONFIG_VL6180
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I69206f95baa6069d89e32b6ea40bf692d7ebee51
2022-07-19 15:17:12 +08:00
Tao Huang
27d5eefe3e
arm64: rockchip_gki.config: Enable CONFIG_VIDEO_S5KJN1
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ib85bd08c6fed30f5ea079ee51aba90d689347266
2022-07-19 15:17:12 +08:00
Tao Huang
5f98cee3aa
arm64: rockchip_gki.config: Enable CONFIG_VIDEO_OV02B10
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I2b4497f369de2c9a81527322645d1df211f512d2
2022-07-19 15:17:11 +08:00