Skip to content

Conversation

@SuperKali
Copy link
Member

Split the monolithic DSI0/DSI1 configuration from rk3588s-yyt-lcd.dtsi
into two independent device tree overlays. This allows users to enable
either display without recompiling with different preprocessor defines.

Changes:

  • Add youyeetoo-r1-display-dsi0.dts overlay with DSI0 panel, backlight
    (PWM12), touchscreen (i2c3), and VP2 video pipeline configuration
  • Add youyeetoo-r1-display-dsi1.dts overlay with DSI1 panel, backlight1
    (PWM11), touchscreen (i2c5), and VP3 video pipeline configuration
  • Remove rk3588s-yyt-lcd.dtsi and its inclusion from main dts
  • Remove backlight/backlight1 and PWM11/PWM12 definitions from main dts
    as they are now integrated in respective overlays
  • Update overlay/Makefile to build new overlay dtbo files

Split the monolithic DSI0/DSI1 configuration from rk3588s-yyt-lcd.dtsi
into two independent device tree overlays. This allows users to enable
either display without recompiling with different preprocessor defines.

Changes:
- Add youyeetoo-r1-display-dsi0.dts overlay with DSI0 panel, backlight
  (PWM12), touchscreen (i2c3), and VP2 video pipeline configuration
- Add youyeetoo-r1-display-dsi1.dts overlay with DSI1 panel, backlight1
  (PWM11), touchscreen (i2c5), and VP3 video pipeline configuration
- Remove rk3588s-yyt-lcd.dtsi and its inclusion from main dts
- Remove backlight/backlight1 and PWM11/PWM12 definitions from main dts
  as they are now integrated in respective overlays
- Update overlay/Makefile to build new overlay dtbo files
@SuperKali SuperKali merged commit a641e32 into armbian:rk-6.1-rkr5.1 Nov 18, 2025
1 check passed
@SuperKali SuperKali deleted the youyeetoo-r1-dsi-overlays branch November 18, 2025 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants