Skip to content

Commit

Permalink
rk3588: WIP rkr-5 bsp kernel update
Browse files Browse the repository at this point in the history
Issues on Ace:
- No sound, not from speaker, not from headphones
- Vulkan not working, ignore for now as we should move to g24 blob
- One dmesg horror related to pinctrl, possibly a dts issue
  • Loading branch information
sydarn committed Feb 1, 2025
1 parent c09c4b5 commit e3aa2c3
Show file tree
Hide file tree
Showing 8 changed files with 6 additions and 131,618 deletions.
4 changes: 2 additions & 2 deletions packages/kernel/linux/package.mk
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ PKG_PATCH_DIRS="${LINUX} mainline ${DEVICE} default"

case ${DEVICE} in
RK3588)
PKG_VERSION="b8e62bed74766b6c8c423a767b35495e78b64caf"
PKG_VERSION="772d6f09a7569faa1ab6450b80f73ce359f3a39a"
PKG_URL="https://github.com/armbian/linux-rockchip/archive/${PKG_VERSION}.tar.gz"
PKG_GIT_CLONE_BRANCH="rk-6.1-rkr3"
PKG_GIT_CLONE_BRANCH="rk-6.1-rkr5"
PKG_PATCH_DIRS="${LINUX} ${DEVICE} default"
;;
SM8250|H700)
Expand Down
2 changes: 1 addition & 1 deletion projects/Rockchip/bootloader/dtb.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
<file>rk3588-orangepi-5-plus</file>
<file>rk3588-orangepi-5-max</file>
<file>rk3588-rock-5b</file>
<file>rk3588-rock-5b-plus</file>
<file>rk3588-radxa-rock-5b+</file>
<file>rk3588s-orangepi-5</file>
<file>rk3588s-orangepi-5-pro</file>
<file>rk3588s-retro-lite-cm5</file>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -490,7 +490,7 @@ diff -rupbN linux.orig/arch/arm64/boot/dts/rockchip/rk3588s-gameforce-ace.dts li
+ rotation = <90>;
+ disable-delay-ms = <120>;
+ dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |
+ MIPI_DSI_MODE_LPM | MIPI_DSI_MODE_EOT_PACKET)>;
+ MIPI_DSI_MODE_LPM | MIPI_DSI_MODE_NO_EOT_PACKET)>;
+ dsi,format = <MIPI_DSI_FMT_RGB888>;
+ dsi,lanes = <4>;
+ panel-init-sequence = [
Expand Down
2 changes: 2 additions & 0 deletions projects/Rockchip/patches/linux/RK3588/003-audio-fix.patch
Original file line number Diff line number Diff line change
Expand Up @@ -175,6 +175,8 @@ diff -rupbN linux.orig/sound/soc/rockchip/rockchip_multicodecs.c linux/sound/soc
+
switch (event) {
case SND_SOC_DAPM_POST_PMU:
if (mc_data->pre_poweron_delayms)
msleep(mc_data->pre_poweron_delayms);
- gpiod_set_value_cansleep(mc_data->hp_ctl_gpio, 1);
+ //gpiod_set_value_cansleep(mc_data->hp_ctl_gpio, 1);
+ if (!(jack_headset->status & SND_JACK_HEADPHONE))
Expand Down
Loading

0 comments on commit e3aa2c3

Please sign in to comment.