Tom Song
59904137bc
misc: vehicle: modify netlink nlmsg size
...
Change-Id: Ie40ffd08a78e45437a33749ac38fc8590a506d29
Signed-off-by: Tom Song <tom.song@rock-chips.com >
2025-08-05 02:48:07 +00:00
Chujin Zhou
27e40a2c2f
arm64: dts: rockchip: Add rv1126b-evb1-v11-fastboot-emmc-projector.dts
...
Signed-off-by: Chujin Zhou <chujin.zhou@rock-chips.com >
Change-Id: I9ba99403423f2cab9efab388ad73201cb21cb294
2025-08-05 01:53:59 +00:00
LongChang Ma
99c20ba4ad
arm64: dts: rockchip: rv1126b-evb-ext-rk628-hdmi2csi: add rk628 hdmiin 2 mipi csi2 dtsi
...
Signed-off-by: LongChang Ma <chad.ma@rock-chips.com >
Change-Id: I4ef9990d6c69bb45d386166e9b0eee777776eeea
2025-08-04 12:31:05 +00:00
LongChang Ma
232162e61e
arm64: dts: rockchip: add dual sc200ai sensor for rv1126b evb dual cam
...
Signed-off-by: LongChang Ma <chad.ma@rock-chips.com >
Change-Id: I2075cb7a4ed4d2ff2c84924b4daa51e469a1bf2d
2025-08-04 14:53:37 +08:00
LongChang Ma
f5b1f7787a
arm64: dts: rockchip: add dual sc635hai sensor for rv1126b evb dual cam
...
Signed-off-by: LongChang Ma <chad.ma@rock-chips.com >
Change-Id: Id5d16e2ac39d6dd0c4cde96b7c5fc0b06e0eb978
2025-08-04 14:50:10 +08:00
Cai YiWei
22f3f7646f
media: rockchp: vpss: drop frame for fast
...
Change-Id: Id5c18bf12099967649414818e1d3fd8119a8943f
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-08-04 02:07:04 +00:00
Cai YiWei
ec6497d2fc
media: rockchip: isp: fix fast with vpss for isp35
...
Change-Id: Ic430e1274e8fb41f922baf1b58f6ac5d36da3dea
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-08-04 02:07:04 +00:00
Zefa Chen
ea87d9c92c
media: i2c: ox03c10 fixes lenc bit_width error
...
Change-Id: I008ebf8a3a8a3da919d56866c3bef1ef495e0a61
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-08-04 01:37:56 +00:00
Tao Huang
672c56f23a
Merge commit '65ecb0038c20de2af41860ae29b14d741710e07e'
...
* commit '65ecb0038c20de2af41860ae29b14d741710e07e':
arm64: dts: rockchip: rk817/rk809: Changing the implementation of pin functions
mfd: rk809/rk817: Modify the switching method of the PMIC sleep function
drivers: rkflash: Check unaligned sfc_request
media: rockchip: isp: fix b3dldc for isp35
media: rockchip: aiisp: add ioctl to clear unused iq params
media: rockchip: isp: support aibnr l2 for isp35
media: rockchip: aiisp: optimize aibnr out memory
media: rockchip: isp: optimize memory for isp35 aiisp
media: rockchip: isp: aiisp switch for isp35 multi sensor
Change-Id: I7eb9b59560578f00ee1b278bd6049ca613e21a97
2025-08-04 09:30:36 +08:00
Shengfei Xu
65ecb0038c
arm64: dts: rockchip: rk817/rk809: Changing the implementation of pin functions
...
Change-Id: I95e9538a323547ecc1448ab27033a79b269b9dec
Signed-off-by: Shengfei Xu <xsf@rock-chips.com >
2025-08-04 01:26:41 +00:00
Shengfei Xu
dd61e4243f
mfd: rk809/rk817: Modify the switching method of the PMIC sleep function
...
The switching method of the pmic_sleep function has been changed
from relying on the pinctrl framework to directly manipulating
registers.
Change-Id: I730846063387c3d378304d3ee1553fb990cb1604
Signed-off-by: Shengfei Xu <xsf@rock-chips.com >
2025-08-04 01:26:15 +00:00
Jon Lin
5d36ec40bf
drivers: rkflash: Check unaligned sfc_request
...
Change-Id: I1ad5c0c34a071178e3ef52f33e5ae5b905061e2b
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2025-08-01 04:20:28 +00:00
Cai YiWei
08dcc444a4
media: rockchip: isp: fix b3dldc for isp35
...
Change-Id: I277bc48f132487811c28c27e6f443a4db33df9f2
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-08-01 11:05:28 +08:00
Hu Kejun
59f68a3106
media: rockchip: aiisp: add ioctl to clear unused iq params
...
Change-Id: I919881211c453d9885e76ccdf66c40dae5b96744
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
2025-08-01 11:04:41 +08:00
Cai YiWei
541244ac65
media: rockchip: isp: support aibnr l2 for isp35
...
Change-Id: I9352221e4eacef9e00e06c1eaa36e8cad71aa7a6
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-08-01 11:04:32 +08:00
Hu Kejun
2eb86b9562
media: rockchip: aiisp: optimize aibnr out memory
...
Change-Id: I82f3bcdb4909ee429d5630249647e29b1d215b1d
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
2025-08-01 11:04:20 +08:00
Cai YiWei
345baf095f
media: rockchip: isp: optimize memory for isp35 aiisp
...
Change-Id: Iec6b616281cfecc9cb49276fddd4161b8d993758
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-08-01 11:03:57 +08:00
Cai YiWei
9cb38a48be
media: rockchip: isp: aiisp switch for isp35 multi sensor
...
Change-Id: I0bcea36bb9d281c9cd79c43f5325a5d115134f58
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-08-01 11:03:49 +08:00
Wu Liangqing
79e3d457f9
Revert^2 "drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event()"
...
This reverts commit 9169752c68 .
Change-Id: I46383f61f3ad6d7b8540f5a218230276bf636c79
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
2025-07-31 19:37:03 +08:00
Tao Huang
ae3db83961
Merge commit 'e2deb0b42a3a8a994fd301a89fcf70ff0896ccb6' of https://android.googlesource.com/kernel/common
...
* commit 'e2deb0b42a3a8a994fd301a89fcf70ff0896ccb6':
ANDROID: GKI: Update rockchip symbols for drm driver.
ANDROID: GKI: Update the symbol list for mtk
Change-Id: I92d28bfc7356fff0a14a99d25c0d0e253d718b32
2025-07-31 19:27:58 +08:00
Tao Huang
0c93f826d9
Merge commit '3d712791cdfaf3011a49ac70dca4fd25febec256'
...
* commit '3d712791cdfaf3011a49ac70dca4fd25febec256': (28 commits)
media: rockchip: isp: add iommu fault handler
drm/rockchip: vop2: Fix error handling for get dclk_src
arm64: dts: rockchip: rk3576-rk806: Changing the implementation of pin functions
arm64: dts: rockchip: rk3588-rk806: Changing the implementation of pin functions
regulator: rk806: Modify the implementation of RK806 shutdown
ARM: configs: rv1126b-aoa.config: Add config and enable ROCKCHIP_AOA_MIDDLEWARE with module
arm64: dts: rockchip: rv1126b-evb: enable AOA features
arm64: dts: rockchip: rv1126b-aoa: Add aoa_middleware node and enable related modules for AOA feature
arm64: dts: rockchip: rv1126b: Add aoa/dma-lp/aoa_mmap/aoa_sram for AOA feature
soc: rockchip: aoa_middleware: Add support AOA middleware modules
media: rockchip: isp: fix unite div calculation
media: spi: add ms41908 and ms41968
include: rk_vcm_head: add zoom1 field
include: uapi: rk-camera-module.h add more exp_mode of lofic
media: i2c: ox03c10 support get single frame info of hdr_compr
include: uapi: rk-camera-module.h add cmd RKMODULE_GET_HDR_COMPR_SINGLE_FRAME_INFO
include: uapi: rk-camera-module.h add cmd RKMODULE_SET_BAYER_MODE
media: i2c: ox03c10 add more control of blc
include: uapi: rk-camera-module.h: RKMODULE_SET_BLC add more param
media: i2c: ox03c10 support set reg_setting config
...
Change-Id: Iff99fdadff16fe12a21a46dae18465c851911160
2025-07-31 19:20:11 +08:00
Cai YiWei
3d712791cd
media: rockchip: isp: add iommu fault handler
...
Change-Id: Ic0cf002567e00dbdf2170cfcb3f6ac9bc6924d31
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-07-31 11:08:40 +00:00
Andy Yan
2c7f131ecb
drm/rockchip: vop2: Fix error handling for get dclk_src
...
Fixes: f2b2283cd0 ("drm/rockchip: vop2: Support set dclk parent")
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Change-Id: If0bee52a63e45584c2f65f53411ff4667bc70f6d
2025-07-31 19:00:18 +08:00
Shengfei Xu
3e3408b05a
arm64: dts: rockchip: rk3576-rk806: Changing the implementation of pin functions
...
The functional switching of pins is implemented by drivers directly
manipulating registers.
Change-Id: Idfed4063feac123cb94b12680fe2c744c7dd692e
Signed-off-by: Shengfei Xu <xsf@rock-chips.com >
2025-07-31 10:37:04 +00:00
Shengfei Xu
87bf9e13ce
arm64: dts: rockchip: rk3588-rk806: Changing the implementation of pin functions
...
The functional switching of pins is implemented by drivers directly
manipulating registers.
Change-Id: Ib703c24c9fdc17e0217c9b9243f0c190261d7739
Signed-off-by: Shengfei Xu <xsf@rock-chips.com >
2025-07-31 10:36:48 +00:00
Shengfei Xu
905a8088c7
regulator: rk806: Modify the implementation of RK806 shutdown
...
Configure the shutdown function and level by directly setting PWRCTRL1
register, bypassing the pinctrl subsystem. Implement PMIC reset by
toggling the RESET pin of PMIC through CPU GPIO control.
Change-Id: I370fd20638ef0fa08bcb67a3304509dc058b99d6
Signed-off-by: Shengfei Xu <xsf@rock-chips.com >
2025-07-31 10:35:44 +00:00
Xing Zheng
f9b09b3737
ARM: configs: rv1126b-aoa.config: Add config and enable ROCKCHIP_AOA_MIDDLEWARE with module
...
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com >
Change-Id: I6b61313865fd7785ac28a7a6030755f1e245b897
2025-07-31 11:27:35 +08:00
Xing Zheng
3c09428e50
arm64: dts: rockchip: rv1126b-evb: enable AOA features
...
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com >
Change-Id: I082a440003acf701cd5b797028e073f5c87a4fe9
2025-07-31 11:27:35 +08:00
Xing Zheng
baa721578b
arm64: dts: rockchip: rv1126b-aoa: Add aoa_middleware node and enable related modules for AOA feature
...
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com >
Change-Id: Iedf6208dc65461caf60b5598490fd6d1427ad378
2025-07-31 11:27:35 +08:00
Xing Zheng
ba3cbacee7
arm64: dts: rockchip: rv1126b: Add aoa/dma-lp/aoa_mmap/aoa_sram for AOA feature
...
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com >
Change-Id: Ie5dfb9b8add09ffa4bb9a79a455c969c51811b4a
2025-07-31 11:27:35 +08:00
Xing Zheng
e09a9363f4
soc: rockchip: aoa_middleware: Add support AOA middleware modules
...
The goal of this driver is to implement the minimum configuration
of AOA-related drivers and interact with AOA user-mode applications
through middleware.
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com >
Change-Id: I60937d8b6a3b6465a3251b3b3db3d6ad676f2d6f
2025-07-31 11:27:00 +08:00
Cai YiWei
663db123ed
media: rockchip: isp: fix unite div calculation
...
Change-Id: Iea94ff13b0cc1c3553996e22051266f4af2c1a76
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-07-31 02:39:36 +00:00
Hu Kejun
20a2d77c3f
media: spi: add ms41908 and ms41968
...
Change-Id: Ib2345cb0c53783e5160600d8711b49c96661d3b9
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
2025-07-31 02:36:49 +00:00
Hu Kejun
f14326d041
include: rk_vcm_head: add zoom1 field
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Iecdce3bcd92d14b6763999464c4526c880e9729e
2025-07-31 02:36:49 +00:00
Tao Huang
adba0087dd
Merge commit '243363ccfdc2f2ed3be8e210d1687d7a8b14a97a'
...
* commit '243363ccfdc2f2ed3be8e210d1687d7a8b14a97a':
misc: rockchip: pcie-rkep: Remove redundancy vm_flags
media: i2c: add support sc485sl sensor driver
media: i2c: add support os04e10 sensor driver for v6.1
media: rockchip: vicap support get error info
include: rk-camera-module: add cmd RKMODULE_GET_ERROR_INFO
arm64: dts: rockchip: rv1126b-evb1-v10&rv1126b-evb2-v10: enable low power aoa
dt-bindings: suspend: add RKPM_SLP_LP_AOA macro for rv1126b
video: rockchip: rga3: fix error of using DMA_MAPPING_ERROR directly
video: rockchip: rga3: fix image size cal error in BPP format
arm64: dts: rockchip: Remove property support-psr of eDP nodes
drm/rockchip: Move the init/cleanup of self refresh helper from VOP/VOP2 to eDP/RGB drivers
drm/rockchip: vop: Add errno if &vop->lut memory allocation failed in vop_create_crtc()
drm/bridge: analogix_dp: Add &analogix_dp_plat_data.disable_psr to check whether to disable PSR
PCI: rockchip: dw-dmatest: Fix compile warning
Change-Id: I2fec17a7e13f8f317b5bf767ccb53b800c3b1625
2025-07-30 20:03:20 +08:00
Zefa Chen
542555f717
include: uapi: rk-camera-module.h add more exp_mode of lofic
...
Change-Id: I88e3a704b6c123152c5696ab96a91b9b882c1c01
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 17:24:17 +08:00
Zefa Chen
afe3d7cd5d
media: i2c: ox03c10 support get single frame info of hdr_compr
...
Change-Id: Icc48f81decc71a2ecf392d8867cf91cdbb36f23a
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 17:24:06 +08:00
Zefa Chen
719de208c4
include: uapi: rk-camera-module.h add cmd RKMODULE_GET_HDR_COMPR_SINGLE_FRAME_INFO
...
Change-Id: I7956a4d885302d344341b995a202a9b9c28c785a
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 17:23:49 +08:00
Zefa Chen
f0542d8d9c
include: uapi: rk-camera-module.h add cmd RKMODULE_SET_BAYER_MODE
...
Change-Id: Ib7acc3dacefaebf5a2394ac6c04c660f1cb75ff0
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 17:23:35 +08:00
Zefa Chen
c2d1b044ee
media: i2c: ox03c10 add more control of blc
...
Change-Id: I6e07f4dff54600499e5db7900668971ede60d8d1
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 17:23:12 +08:00
Zefa Chen
5d98715633
include: uapi: rk-camera-module.h: RKMODULE_SET_BLC add more param
...
Change-Id: Id56e2591124832631aaf3be0658a558e3c7b10cb
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 17:22:41 +08:00
Zefa Chen
a7f5860337
media: i2c: ox03c10 support set reg_setting config
...
Change-Id: I9950c2fdb4928cc2fc173485579665176e8c12ce
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 17:22:17 +08:00
Zefa Chen
cb1cfc0603
include: uapi: rk-camera-module.h add RKMODULE_SET_REG_SETTING
...
Change-Id: Ic3728af9aeeec691e17fdacd14c0db75d5ca5e25
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 16:30:06 +08:00
Zefa Chen
865a3ad68d
media: i2c: 0x03c10 support check register setting crc
...
Change-Id: I2282db13b1ebf902d1c9e30fe2086e75b4e2baeb
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 16:30:05 +08:00
Zefa Chen
9662d2b59c
media: i2c: ox03c10 support get/set lenc
...
Change-Id: I98f956be0b4e3461254bed4bce6068bfb152f592
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 16:30:05 +08:00
Zefa Chen
c710fa9ca4
media: i2c: add Lenc calibration initialization configuration
...
Change-Id: I1dd50ed3ed8effe5aa955ff46a09baa177c32cf7
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 16:30:05 +08:00
Zefa Chen
30f24d6e0d
include: uapi: rk-camera-module.h support get/set sensor lenc
...
Change-Id: I3ae6dd52d46591e3a86716f22ab6a2827e97cb94
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 16:30:05 +08:00
Zefa Chen
b7f90ab741
media: i2c: ox03c10 support linear mode of lcg/hcg/vs/spd
...
Change-Id: I9b3cd6330cb16fba6b951cf806badf2ab5a29a18
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 16:30:05 +08:00
Zefa Chen
a0cd643d56
include: uapi: rk-camera-module.h add RKMODULE_SET_EXPAND_SINGLE_MODE
...
Change-Id: I93da3cdabee3a9b5465c70aa7e80f4854c1316b8
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 16:30:05 +08:00
Zefa Chen
0cdfbc8e6b
media: i2c: ox03c10 skip group hold before streaming
...
use group hold before streaming will make register effect delay one
frmae
Change-Id: Ia28b9981d38e3fe5132a62da277495e61c7dd052
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-07-30 16:30:05 +08:00