Skip to content

tdo_panel: bcm2712-gpu: Add dsi panel driver;#7316

Open
flash-fea wants to merge 1 commit intoraspberrypi:rpi-6.12.yfrom
flash-fea:rpi-6.12.y
Open

tdo_panel: bcm2712-gpu: Add dsi panel driver;#7316
flash-fea wants to merge 1 commit intoraspberrypi:rpi-6.12.yfrom
flash-fea:rpi-6.12.y

Conversation

@flash-fea
Copy link
Copy Markdown

- Add vc4-kms-dsi-panel-overlay.dts for tdo panel compatiable all in use.
- Simplify add panel-tdo-dsi-v1.c as module to driver tdo panel.
- __overrides__ parameter can be add in config.txt for customers.

@flash-fea flash-fea force-pushed the rpi-6.12.y branch 2 times, most recently from ccab473 to 8cb9447 Compare April 15, 2026 09:15
    - Add vc4-kms-dsi-panel-overlay.dts for tdo panel compatiable.
    - Simplify add panel-tdo-dsi-v1.c as module to driver tdo panel.
    - __overrides__ parameter can be add in config.txt for customers.

Signed-off-by: kun_liu <kun_liu@shtdo.com>
@pelwell
Copy link
Copy Markdown
Contributor

pelwell commented Apr 15, 2026

I should tell you that this PR will never get merged as it stands because it targets rpi-6.12.y, which is now frozen except for bug fixes. rpi-6.18.y will be the source of the next released kernel, and PRs adding new features should be submitted against it.

@pelwell pelwell changed the base branch from rpi-6.12.y to rpi-6.18.y April 15, 2026 09:42
@pelwell pelwell changed the base branch from rpi-6.18.y to rpi-6.12.y April 15, 2026 09:43
@pelwell
Copy link
Copy Markdown
Contributor

pelwell commented Apr 15, 2026

You'll need to rebase/cherry-pick your changes onto a local 6.18 branch, then force push it to GitHub and change the base branch by editing the PR (click the pencil icon labelled "Edit title").

@flash-fea
Copy link
Copy Markdown
Author

OK,thanks,rpi-6.18.y can use module 4B?

@pelwell
Copy link
Copy Markdown
Contributor

pelwell commented Apr 15, 2026

Here are some other things that I think will need to be changed before we consider merging this:

  1. Please also add CONFIG_DRM_PANEL_TDO_DSI_V1=m to the other 4 defconfig files - arch/arm/configs/bcmrpi_defconfig, arch/arm/configs/bcm2709_defconfig, arch/arm64/configs/bcm2711_rt_defconfig and arch/arm64/configs/bcm2712_defconfig.
  2. Please split the code into 3 commits:
  • one for the .c code, Kconfig and module Makefile changes,
  • one for the overlay, README and dts Makefile changes, and
  • one for the _defconfig changes.

rpi-6.18.y can use module 4B?

I don't understand your question - please ask it another way.

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