drm/rp1: rp1-dsi: Add support for inverting lane polarities#7065
Merged
pelwell merged 3 commits intoraspberrypi:rpi-6.12.yfrom Sep 25, 2025
Merged
drm/rp1: rp1-dsi: Add support for inverting lane polarities#7065pelwell merged 3 commits intoraspberrypi:rpi-6.12.yfrom
pelwell merged 3 commits intoraspberrypi:rpi-6.12.yfrom
Conversation
pelwell
reviewed
Sep 25, 2025
Put particularly the PHY registers into order, bitmasks defined alongside the registers, and Use tabs for indentation. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
There was lots of register definition information dumped from the some source into the driver but unused. Remove it, and format the remaining lines according to the Linux kernel coding style. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
The D-PHY on RP1 support lane polarity swapping, and there is a standard device tree mechanism for configuring this, so tie the two together. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
f079f27 to
7e22e11
Compare
popcornmix
added a commit
to raspberrypi/firmware
that referenced
this pull request
Sep 27, 2025
See: raspberrypi/linux#6945 kernel: net: phy: broadcom: Add led-swap property support See: raspberrypi/linux#7060 kernel: Select internal MSI target for 32-bit DMA on Pi 5 PCIe See: raspberrypi/linux#7059 kernel: configs: Add CONFIG_VEML6030=m See: raspberrypi/linux#7052 kernel: media: i2c: imx219: Scale the pixel rate for analog binning See: raspberrypi/linux#7045 kernel: staging: vc-sm-cma: Fix field-spanning write warning See: raspberrypi/linux#7064 kernel: drm/rp1: rp1-dsi: Add support for inverting lane polarities See: raspberrypi/linux#7065 kernel: ARM: dts: Select the PL011 platform driver See: raspberrypi/linux#7023 kernel: media: i2c: imx219: fix binning and rate_factor for 480p and 1232p See: raspberrypi/linux#7063
popcornmix
added a commit
to raspberrypi/rpi-firmware
that referenced
this pull request
Sep 27, 2025
See: raspberrypi/linux#6945 kernel: net: phy: broadcom: Add led-swap property support See: raspberrypi/linux#7060 kernel: Select internal MSI target for 32-bit DMA on Pi 5 PCIe See: raspberrypi/linux#7059 kernel: configs: Add CONFIG_VEML6030=m See: raspberrypi/linux#7052 kernel: media: i2c: imx219: Scale the pixel rate for analog binning See: raspberrypi/linux#7045 kernel: staging: vc-sm-cma: Fix field-spanning write warning See: raspberrypi/linux#7064 kernel: drm/rp1: rp1-dsi: Add support for inverting lane polarities See: raspberrypi/linux#7065 kernel: ARM: dts: Select the PL011 platform driver See: raspberrypi/linux#7023 kernel: media: i2c: imx219: fix binning and rate_factor for 480p and 1232p See: raspberrypi/linux#7063
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The D-PHY on RP1 support lane polarity swapping, and there is a standard device tree mechanism for configuring this, so tie the two together.
https://forums.raspberrypi.com/viewtopic.php?t=388879