Muhammed Efe Cetin
8b48d991a8
rockchip64: current: rewrite patches
2025-09-15 21:12:38 +02:00
Muhammed Efe Cetin
1f8c83cfb7
rockchip64: current: fix some rk3588 boards stuck in initramfs stage
2025-09-15 21:12:38 +02:00
chillymattster
0b439e14a0
add kernel patch to fix 10mbps ethernet for rockpi s
2025-09-07 06:35:27 +08:00
retro98boy
81a0c75fec
Rename realtek,ledsel to align with realtek,led-data used in the repository
2025-08-31 05:59:48 +08:00
retro98boy
fce02fad25
Split the NanoPi R3S LED patch to make it applicable to more devices
2025-08-31 05:59:48 +08:00
SuperKali
446a51aa4a
rockchip64: fix compilation issues for kernel 6.12 ( #8554 )
...
Updated VPU driver and board patches to resolve build failures:
- drivers/media/platform/verisilicon/rockchip_vpu_hw.c
- arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi
2025-08-28 21:29:00 +02:00
Rolf Leggewie
a9b84c88f2
patch/kernel: update docs URI in a number of overlay READMEs
2025-08-27 16:33:31 +08:00
SuperKali
64b0c6e2af
board: nanopct6: split and refactor patches for rockchip-6.12 ( #8550 )
2025-08-27 08:49:09 +02:00
retro98boy
67e4ab7475
SMART AM40: add PHY LED configuration
2025-07-26 11:16:33 +02:00
Michał Dziekoński
f7b1a70dbb
rock-5c: Enable thermal sensors for current
...
Signed-off-by: Michał Dziekoński <michal.dziekonski+github@gmail.com >
2025-07-26 06:24:59 +02:00
Hsun Lai
61b3aa2cbe
lckfb-taishanpi: update u-boot patches, add current&edge kernel support
2025-07-25 06:36:14 +02:00
Hsun Lai
cb934081e0
station-m3: add current kernel, update u-boot patches
2025-07-25 09:46:49 +08:00
TheSnowfield
b93dd78102
sakurapi-rk3308b: add pcm5102a dt overlay
2025-07-11 17:43:14 +08:00
brentr
224b35ab28
Restore RockPI-S audio again ( #8360 )
...
* set clocks to the old default rate if the codec never calls set_sysclk
After mainline kernel commit 21cfbeae7d7c54a6cdea4b00096150f438f4fbde
rockchip i2s requires that soc codecs call set_sysclk to explicity select a rate.
This patch simply reverts to the old behavior if the codec does call set_sysclk.
(rather that failing in that case with a bogus rate of 0hz)
Also adds rk3308 vendor ASoC support to 6.16 kernel
* Require use of device tree overlay to enable pcm5102a CODEC
2025-07-06 10:50:50 -07:00
Werner
e470ebe2bb
rock-5c: Add gpio names to current and edge dts ( #8343 )
...
* rock-5c: add gpio names to `current`
* rock-5c: add gpio names to `edge`. fix pin-32 in `current`
* fix patch header
* fix typo and formatting for `current`
* fix typo, fix indentations, fix formatting for `edge`
2025-07-03 05:36:26 +02:00
retro98boy
c9835d6aa3
fine3399: move dts from patch file to dedicated dt directory
2025-06-22 23:27:32 +02:00
retro98boy
d3bf2462bc
SMART AM40: drop deprecated label property in gpio leds node
2025-06-22 23:27:32 +02:00
Igor Pecovnik
3844ef919f
Main: adjust broken patches on Meson and Rockchip64
2025-06-21 19:37:37 +02:00
Patrick Yavitz
5921322e6a
Add board NanoPi R3S LTS
...
The LTS variant has an HDMI port.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com >
2025-06-15 14:11:00 -04:00
Igor Pecovnik
166b786fc9
Drop broken patch
2025-05-30 21:18:18 +02:00
Igor Pecovnik
a55e510628
Rockchip64 current: fixing broken patch
2025-05-30 19:38:09 +02:00
retro98boy
fb82052e99
smart am40: add missing RTC DT node and bump U-Boot version to v2025.04
2025-05-27 15:49:23 +02:00
Hsun Lai
d0f708df8b
sakurapi-rk3308b: fix usb20phy_otg&u2phy_host, update the regulator name
2025-05-18 17:44:40 +02:00
TheSnowfield
56d867fe25
sakurapi-rk3308b: fix uart4 bcm4345c5 bluetooth hci, enable i2c1
2025-04-13 09:10:53 +02:00
TheSnowfield
488f0d04ea
sakurapi-rk3308b: ws2812-vleds spi driver dtso for on-board leds
2025-04-13 09:10:53 +02:00
TheSnowfield
4eb31d281f
sakurapi-rk3308b: update board dts: fix the display matching & enable spidev for default spi output
2025-04-13 09:10:53 +02:00
ssp97
99888eb5e2
rk3308: fix uart dma. ( #8074 )
2025-04-12 11:29:19 +08:00
retro98boy
b169370888
add SMART AM40 support
2025-03-26 10:06:03 +01:00
Vasily Khoruzhick
d8ac1f21af
rockchip64-6.12: fix compatible for CPU regulator on BTT PI2/CB2
...
fan53555 driver doesn't accept "tcs,tcs452x" as a compatible, it should
be "tcs,tcs4525" instead.
This change fixes CPUFREQ on CB2 on 6.12
Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com >
2025-03-19 21:43:02 +03:00
Ian Goodacre
f2378ad85e
Add support for NanoPi R2S Plus
2025-03-19 10:20:50 +01:00
Vasily Khoruzhick
49e7d58ecf
rockchip64: rk3568: add PLL rate for 33.3MHz
...
Add PLL rate for 33.3 MHz to allow BTT HDMI5 screen to run at its native
mode of 800x480
Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com >
2025-03-19 10:15:13 +03:00
Paolo Sabatino
14492c84db
rockchip64: rk3318-box: fix wifi with alternate sdio bus
2025-03-16 23:09:26 +01:00
Thorsten Maerz
e6ed66f1da
mksklipad50: devicetree cleanups
2025-03-12 15:37:37 +01:00
amazingfate
9529d1aecb
rockchip64-6.12: rock-5-itx: slow down emmc freq
2025-03-09 10:48:15 +01:00
amazingfate
e30786930e
rockchip64-6.12: slow down emmc freq instead of toggling to HS200 for rock5b
2025-03-09 10:48:15 +01:00
Werner
fe49bf5e94
RESEND - Add initial support for Orangepi 5 Ultra ( #7902 )
...
* Create rk3588-orangepi-5-ultra.dts
* Create orangepi5-ultra.csc
* fixups
* add notes
* fix u-boot compilation
* Update to v7 patch series
https://patchwork.kernel.org/project/linux-arm-kernel/cover/20250222193332.1761-1-honyuenkwun@gmail.com/
* Update rk3588-orangepi-5-ultra.dts
While I don't fully understand either the `kernel-dtb` command nor the dt syntax itself for some reason the `nophandles` version stripped more than actually phandles. Lets see what happens this way.
* Delete patch/kernel/integrate-6.15/0001-tools-Makefile-remove-pci-target.patch
* disable OPTEE
c81f89ca90
2025-03-08 20:10:34 +01:00
Lane Jennison
45621aae33
rk3568: removed phy patch that was merged in 6.12.18
2025-03-08 19:42:32 +01:00
Nicolas Pereira
0b124433ca
rockchip64-edge: add support for yy3568
2025-03-07 19:33:58 +01:00
amazingfate
d6400cc883
rockchip64-6.12: add dt overlay of lcd panel on hinlink-h88k
2025-03-03 12:56:02 +01:00
JohnTheCoolingFan
ea7f004191
Change BigTreeTech CB2 device tree
2025-02-28 14:07:45 +03:00
Paolo Sabatino
5ad769c82e
rockchip64: disable DMC for OrangePi 4 LTS, fixes boot with BTF
2025-02-28 08:20:14 +01:00
qbisi
2c605989ef
hinlink-h88k: revert second hdmi output support for 6.12 kernel
...
second hdmi output is only supported in 6.13 and above
2025-02-25 18:41:59 +01:00
qbisi
e096f33d5c
hinlink-h88k: add second hdmi output support
2025-02-25 09:19:33 +08:00
qbisi
ef72bd1a8b
hinlink-h88k: add missing hdmi0-con port
2025-02-25 09:19:33 +08:00
qbisi
bf5ed6c79f
hinlink-h88k: fix headphones jack det gpio
2025-02-25 09:19:33 +08:00
Werner
1033729455
arm64: dts: rockchip: fix gpio-line-names to radxa-rock-3a ( #7874 )
...
* rock-3a - fix formatting of gpio-line-names
properly format gpio-line-names, following the example from Trevor Woerner for his contribution to the radxa-zero-3 dt.
Also fix a wrong pin number
* fix applying
2025-02-24 09:21:41 +01:00
Paolo Sabatino
86691d17e4
rockchip/64: fix again periodic dma and audio stuttering
2025-02-23 19:26:53 +01:00
retro98boy
d19444bf8a
rockchip64: fix wrong GPIO direction in DP virtual extcon driver
...
The extcon-usbc-virtual-pd driver requests the detection GPIO with the flag GPIOD_OUT_LOW, which leads to a failure in gpiod_to_irq and consequently causes the driver loading to fail.
This issue can be fixed by changing GPIOD_OUT_LOW to either GPIOD_IN or GPIOD_ASIS.
This patch opts to change GPIOD_OUT_LOW to GPIOD_ASIS, as this is a less invasive approach. For devices intending to use this driver, it's also necessary to set the pinctrl property of the detection GPIO to input mode in the dts file.
2025-02-23 19:26:27 +01:00
TheSnowfield
91e25e2c01
sakurapi-rk3308b: enable vop and display output
2025-02-23 09:55:48 +01:00
TheSnowfield
9af5f61214
rockchip64: rk3308: add vop and internal rgb lcdc output support
2025-02-23 09:55:48 +01:00