Lin Jinhan
8d315643b0
arm64: dts: rockchip: rv1126b: add crypto & rng node
...
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com >
Change-Id: Ifa9144d9280df74e0c6d1aee14eeac4eb7453901
2025-03-27 20:43:31 +08:00
Chaoyi Chen
83aabef608
arm64: dts: rockchip: Add vop support for RV1126B
...
Change-Id: Iecc96e5a371a723c8acdc773fbb52658ec0f4a4a
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com >
2025-03-27 20:43:31 +08:00
Finley Xiao
283bd345e3
arm64: dts: rockchip: rv1126b: Add pmu node
...
Change-Id: I8304e346cf17d039f0339ab50ba8ca2c330ed62a
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2025-03-27 20:43:31 +08:00
Jason Zhu
1edca16bf9
arm64: dts: rockchip: rv1126b: Add pdm/asrc/acdcdig_dsm node
...
Change-Id: I15730aebb57ca1fd62110160d0e28ec47c6976df
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com >
2025-03-27 20:43:31 +08:00
Elaine Zhang
dbf5dc2bc4
arm64: dts: rockchip: Add rtc node for rv1126b
...
Change-Id: Ib3b8eebcedda047c35bbd72fc62b37eda511c859
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
2025-03-27 20:43:31 +08:00
Shawn Lin
dc190ca66b
arm64: dts: rockchip: Add MMC nodes for rv1126b
...
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
Change-Id: I7507a6cd885f5574b121700800847c3651987ee2
2025-03-27 20:43:31 +08:00
David Wu
3c7205c50e
arm64: dts: rockchip: Add i2c nodes for rv1126b
...
It should be noted that the i2C2 does not have DMA capability.
Change-Id: I2c5cb9984613cae397908262a49c03034c395ac7
Signed-off-by: David Wu <david.wu@rock-chips.com >
2025-03-27 20:43:31 +08:00
Ye Zhang
be0cb30841
arm64: dts: rockchip: rv1126b: Add tsadc/thermal_zones node
...
Signed-off-by: Ye Zhang <ye.zhang@rock-chips.com >
Change-Id: I844db6321a15ed0c144511db486d748d1a31474b
2025-03-27 20:43:31 +08:00
Elaine Zhang
9ebe4c4202
arm64: dts: rockchip: rv1126b: add can dts nodes
...
Change-Id: I96089a83a67e0c0c06bb83745ee4079e5c105d33
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
2025-03-27 20:43:30 +08:00
Shawn Lin
f2467914db
arm64: dts: rockchip: rv1126b-pinctrl: Set pull-up and drv strength to level 3 for sdmmc0
...
Change-Id: Ic789da081e2fa3defb620d4c37c7f598e748c5a5
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
2025-03-27 20:43:30 +08:00
Chaoyi Chen
cc0a3d9826
arm64: dts: rockchip: Add pinctrl configs for rv1126b vop
...
Change-Id: I9bd4894180eb5cb8af16d74efafb0642c8d50281
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com >
2025-03-27 20:43:30 +08:00
Zhihuan He
8ea4df139c
arm64: dts: rockchip: add dsmc cs idle pins for rv1126b-pinctrl
...
Change-Id: Ie445c662c9037b5a193568d1ee86b541c57d69f1
Signed-off-by: Zhihuan He <huan.he@rock-chips.com >
2025-03-27 20:43:30 +08:00
Jason Zhu
fc6b80c365
arm64: dts: rockchip: rv1126b-pinctrl: Add pinctrl idle for pdm
...
Change-Id: Ieab94121fcfd57c51108549ad841b3e339305190
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com >
2025-03-27 20:43:30 +08:00
Shawn Lin
4bf359c7de
arm64: dts: rockchip: add sdmmc idle pins for rv1126b-pinctrl
...
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
Change-Id: Id9f5d0dbe64223542e0a9a1446009ff65ba7a55c
2025-03-27 20:43:30 +08:00
Ye Zhang
3d56869761
arm64: dts: rockchip: add rv1126b-pinctrl.dtsi
...
Signed-off-by: Ye Zhang <ye.zhang@rock-chips.com >
Change-Id: I65079ba0f3de83a2b988da96212fe20b7d3eca53
2025-03-27 20:43:30 +08:00
Simon Xue
3b7ec11ae2
arm64: dts: rockchip: rv1126b: add decom and decom iommu
...
Change-Id: Iccbcb88f438246626c44730282c13654c15960c5
Signed-off-by: Simon Xue <xxm@rock-chips.com >
2025-03-27 20:43:30 +08:00
Sugar Zhang
b53279e252
arm64: dts: rockchip: Add core dtsi for RV1126B
...
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: Ib69458c01f3fdc786b2ce069c6ba3c08d23c97bc
2025-03-27 20:43:30 +08:00
Simon Xue
efe07ad84b
ARM: configs: rv1126b: disable CONFIG_ROCKCHIP_KMALLOC_NO_USE_ARCH_DMA_MINALIGN
...
Devices inside RV1126B like usb controller may perform dma to kmalloc buffer,
disable CONFIG_ROCKCHIP_KMALLOC_NO_USE_ARCH_DMA_MINALIGN to keep kmalloc
buffer align with cache size
Change-Id: I3e1580ab69559f52bf89ee161dd663a11fbfc398
Signed-off-by: Simon Xue <xxm@rock-chips.com >
2025-03-27 20:43:30 +08:00
Zefa Chen
4f4b8c182f
ARM: configs: rv1126b-evb: Enable CONFIG_VIDEO_TECHPOINT
...
Change-Id: Idb858f2f481446753d74b256e589a0332a5e5669
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-03-27 20:43:30 +08:00
Sugar Zhang
ab0872f785
ARM: configs: rv1126b: Enable CONFIG_HIGH_RES_TIMERS
...
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I994589666101952b770b4ed77e931f65a0565038
2025-03-27 20:43:30 +08:00
Hu Kejun
249518bff2
ARM: configs: rv1126b: enable CONFIG_VIDEO_ROCKCHIP_AIISP
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Ie5e7680ad3292f18dae9a2358362f1cb974bf44a
2025-03-27 20:43:30 +08:00
Xu Hongfei
a478342082
ARM: configs: rv1126b-evb: Enable CONFIG_VIDEO_ROCKCHIP_FEC
...
Signed-off-by: Xu Hongfei <xuhf@rock-chips.com >
Change-Id: Iac14ce40427fdcdb8d2c9ad70c797c98ae18ad2d
2025-03-27 20:43:30 +08:00
Yao Xiao
81f4dc67ca
ARM: configs: Add bluetooth config for rv1126b
...
make ARCH=arm rv1126b_defconfig rv1126b-sdiowifi.config
cp .config tmp.config
make ARCH=arm menuconfig
./scripts/diffconfig -m tmp.config .config > rv1126b-bt.config
Signed-off-by: Yao Xiao <xiaoyao@rock-chips.com >
Change-Id: Iee9a5ff6c2e7e58b80d1c03768bacad853a16672
2025-03-27 20:43:30 +08:00
Ziyuan Xu
b13c6772ad
ARM: configs: rv1126b-evb: Enable CONFIG_TOUCHSCREEN_GT1X
...
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com >
Change-Id: Ie14177045df3cbbf01bf54c2747578de0271807e
2025-03-27 20:43:30 +08:00
Finley Xiao
4b6921edaf
ARM: configs: rv1126b: Enable CONFIG_ROCKCHIP_CPUINFO
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: Id9b78e4e60729c2408de406bce749bd3852ab5b8
2025-03-27 20:43:30 +08:00
Chaoyi Chen
f0bcf4090e
ARM: configs: Add display config for rv1126b
...
make ARCH=arm rv1126b_defconfig
mv .config tmp.config
make ARCH=arm menuconfig
./scripts/diffconfig -m tmp.config .config > rv1126b-display.config
Change-Id: I60dddaabff307842a292d1484a7615675a5a8aec
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com >
2025-03-27 20:43:29 +08:00
Sugar Zhang
f4ac95519d
ARM: configs: rv1126b-evb: Enable CONFIG_SND_SOC_RK817
...
used for rk817 codec on rv1126b-p board.
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: Ia5f139ed5ab37d2cbdfaf80862184298a79c6165
2025-03-27 20:43:29 +08:00
Sugar Zhang
dba7f902e3
ARM: configs: rv1126b-evb: Enable CONFIG_SND_SOC_ROCKCHIP_ASRC
...
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I8103e70476ff1a7358f60fb47c7505d1b98902fc
2025-03-27 20:43:29 +08:00
David Wu
14fc2a1809
ARM: configs: rv1126b: Enable ROCKCHIP FEPHY driver
...
Change-Id: I51701c34ed0d721150642bd290f25aaa34912e44
Signed-off-by: David Wu <david.wu@rock-chips.com >
2025-03-27 20:43:29 +08:00
Weiwen Chen
0eb5016b4f
ARM: configs: rv1126b: Enable CONFIG_DMABUF_HEAPS_SYSTEM
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I67cc1c2f81c6ef805ff76add2d7a06b66aa92bf7
2025-03-27 20:43:29 +08:00
Sugar Zhang
2fcfe2b4e0
ARM: configs: rv1126b-evb: Enable CONFIG_SND_SOC_DUMMY_CODEC
...
for dummy codec, such as pdm mic
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I9fe53110da71bfc78d74153af1de4220723eeb1c
2025-03-27 20:43:29 +08:00
Sugar Zhang
40d3562690
ARM: configs: rv1126b: Enable CONFIG_ROCKCHIP_IOMMU
...
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I2bd4e21a3525662bf8c3556e4255289e0b645b83
2025-03-27 20:43:29 +08:00
Sugar Zhang
4d451ff9e6
ARM: configs: rv1126b: Enable CONFIG_CPU_HOTPLUG
...
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: If24679c02e0ef1684fd83eb5b0d4f7cccc087655
2025-03-27 20:43:29 +08:00
Sugar Zhang
1778a2ceb8
ARM: configs: rv1126b: Enable CONFIG_ROCKCHIP_PM_DOMAINS
...
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I77773ebb3b52f24912e8cf8a3ae9fb556c340e32
2025-03-27 20:43:29 +08:00
Sugar Zhang
4c0c75402a
ARM: configs: rv1126b: Enable CONFIG_SERIAL_8250_CONSOLE
...
support earlycon
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: Ie1398a5039324f31dc20bbd6021d06df1ac3e28d
2025-03-27 20:43:29 +08:00
Chaoyi Chen
a80e91a2b5
ARM: configs: Remove display depend config for rv1126b-evb
...
Change-Id: Ie6d2963b0dae1999ae7ec73d2c3ddf5baa917f18
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com >
2025-03-27 20:43:29 +08:00
Sugar Zhang
f9fdb28f07
ARM: configs: rv1126b: Disable CONFIG_TRIM_UNUSED_KSYMS
...
Should be revert when rockit fix it.
~600K
-CONFIG_TRIM_UNUSED_KSYMS=y
text data bss dec hex filename
2774908 1154656 132296 4061860 3dfaa4 vmlinux
+CONFIG_TRIM_UNUSED_KSYMS=y
text data bss dec hex filename
2288570 1033888 134040 3456498 34bdf2 vmlinux
Change-Id: I939fec7b453fa86b1d83cbe0a0997a623c691ecc
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2025-03-27 20:43:29 +08:00
Weiwen Chen
d512b0988a
ARM: configs: rv1126b: Enable CONFIG_VIDEO_ROCKCHIP_VPSS
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I60bdf1fa40f4ef5e184e3b433a76c637dbc076df
2025-03-27 20:43:29 +08:00
Sugar Zhang
7c6184f848
ARM: configs: rv1126b-evb: Enable DSM/MULTICODEC config
...
support dsm/adc audio.
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I65d261d813d5a3edf12c041be625fbb266d323a8
2025-03-27 20:43:29 +08:00
William Wu
ba2a4836d3
ARM: configs: rv1126b-usbwifi.config: Enable USB EHCI/OHCI HCD and PHY
...
This patch enable the USB EHCI/OHCI HCD CONFIG for USB2.0 Host
controller and also enable the CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY
for USB3.0 controller.
Signed-off-by: William Wu <william.wu@rock-chips.com >
Change-Id: I01397afe8db4ef8c429409069bbbaec798fce677
2025-03-27 20:43:29 +08:00
William Wu
19d6109395
ARM: configs: rv1126b-evb.config: Enable EHCI/OHCI HCD
...
This patch enable the USB EHCI/OHCI HCD CONFIG
for USB2.0 Host controller.
Signed-off-by: William Wu <william.wu@rock-chips.com >
Change-Id: I51eeaeb989299bff55049260f354aea6c031e066
2025-03-27 20:43:29 +08:00
Sugar Zhang
75af31139f
ARM: configs: Add configs for rv1126b products
...
update_config.sh:
#!/bin/sh
make ARCH=arm $1
cp .config tmp.config
make ARCH=arm $1 $2
make ARCH=arm menuconfig
./scripts/diffconfig -m tmp.config .config > arch/arm/configs/$2
e.g.
./update_config.sh rv1126b_defconfig rv1126b-evb.config
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I283e952bc2ca9f70a4d31148a80f69394f1c00ce
2025-03-27 20:43:29 +08:00
Sugar Zhang
8cceac660b
ARM: configs: Add rv1126b_defconfig
...
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: Icdc524ef5f7a25f14dd5d8303a6e24b281cd2504
2025-03-27 20:43:28 +08:00
Caesar Wang
d7fe8b6402
arm64: configs: rv1126b: Enable CONFIG_HIGH_RES_TIMERS
...
Change-Id: Ia3b7c314799fd44ed170b699415e36edaae95bbf
Signed-off-by: Caesar Wang <wxt@rock-chips.com >
2025-03-27 20:43:28 +08:00
Caesar Wang
f96312dc3e
arm64: configs: update configs for rv1126b_defconfig
...
As the AUTOFS4 and CGROUPS needed for Debian OS.
CONFIG_AUTOFS4_FS=y
CONFIG_CGROUPS=y
The BT configs for Linux OS.
Change-Id: I0b9f9e1f4462a0ca61948b7d4b88e4b1654c7880
Signed-off-by: Caesar Wang <wxt@rock-chips.com >
2025-03-27 20:43:28 +08:00
Caesar Wang
2fbf165a4a
arm64: configs: enable camera sensors for rv1126b
...
Enable IMX415, SC200AI, SC450AI and SC850SL camera modules support.
Change-Id: I0b2ebe93d9e163377e9a79e76b068ab8463ba19d
Signed-off-by: Caesar Wang <wxt@rock-chips.com >
2025-03-27 20:43:28 +08:00
Hongming Zou
7dbf560359
arm64: rv1126b_defconfig: enable gt1x configs
...
prepared for the RV1126B EVB4 board
Signed-off-by: Hongming Zou <hongming.zou@rock-chips.com >
Change-Id: I766836d9de5ec3d6eecfc10ed5750330ef49e07a
2025-03-27 20:43:28 +08:00
Sugar Zhang
486897644a
arm64: configs: rv1126b: Enable Audio Config
...
+CONFIG_SND_SOC_ROCKCHIP_ASRC=y
+CONFIG_SND_SOC_ROCKCHIP_MULTICODECS=y
+CONFIG_SND_SOC_RK3506=y
+CONFIG_SND_SOC_RK817=y
+CONFIG_SND_SOC_RK_DSM=y
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I1430d7ed55ea73b21dce5d74ac4fa807f7f7f8cc
2025-03-27 20:43:28 +08:00
David Wu
743e1a5241
arm64: configs: rv1126b: Enable GMAC and ROCKCHIP FEPHY driver
...
Change-Id: Ia50d83dc75b4ffabfe2236c75a30c647962805bd
Signed-off-by: David Wu <david.wu@rock-chips.com >
2025-03-27 20:43:28 +08:00
Weiwen Chen
437ceb512c
arm64: configs: rv1126b: Enable CONFIG_VIDEO_ROCKCHIP_VPSS
...
Change-Id: Ic21f5eb201c43d6b6b4bf63f639f4b28ff29b583
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
2025-03-27 20:43:28 +08:00