Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add bridge support to Samsung MIPI DSIM Bridge #74

Open
wants to merge 1 commit into
base: ezurio-lf-6.6.y
Choose a base branch
from

Conversation

firebull
Copy link

The existing implementation of the Samsung MIPI DSIM Bridge in drivers/gpu/drm/bridge/sec-dsim.c only allows connecting DSI panels directly to the port. However, some panels have a bridge on the board itself, which needs to be configured and set up from the kernel. This patch not only adds the ability to connect a panel via a bridge but also fixes an issue where (struct drm_panel)->panel was assigned ERR_PTR instead of NULL, leading to a Kernel Panic when attempting to access a nonexistent address in drivers/gpu/drm/drm_panel.c within the drm_panel_get_modes() function.

This fix has been tested on the Raspberry Pi 7" touchscreen panel (800x480).

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.

1 participant