Skip to content

Conversation

@jack-obrien
Copy link
Contributor

drm/panel: ilitek-ili9881c: Restore missing lanes configuration for nwe080

This config was missing with the forward porting of the rasp pi kernel to 6.12. Refer to #6856

I have tested this fix on my panel hardware. Previously it worked well with the nwe080 panel desc on rpi kernel 6.6. After updating to rpi 6.12, the panel stopped working. After I made this fix and recompiled the driver, the panel worked again.

I couldn't see any other panels with missing "lanes" parameter which were missed in the forward port from 6.6 to 6.12.

@jack-obrien
Copy link
Contributor Author

Ah, needs a whitespace fix, I'll sort that out soon

@6by9
Copy link
Contributor

6by9 commented Aug 6, 2025

Ah, needs a whitespace fix, I'll sort that out soon

Thank you.
This file originates from upstream, so we do try to follow all their requirements so that our changes could be upstreamed as time allows.
Likewise wrapping the commit text appropriately at max 75chars and a Signed-off-by tag would be appreciated.

@jack-obrien
Copy link
Contributor Author

Thanks for the feedback, will sort it out now

This config was missing with the forward porting of the rasp pi kernel to
6.12. Refer to #6856

Signed-off-by: Jack O'Brien <[email protected]>
@pelwell
Copy link
Contributor

pelwell commented Aug 7, 2025

I'm happy the build errors are nothing to do with this change - my local builds are fine.

@pelwell pelwell merged commit 11d5d0d into raspberrypi:rpi-6.12.y Aug 7, 2025
5 of 19 checks passed
@6by9
Copy link
Contributor

6by9 commented Aug 7, 2025

I'm happy the build errors are nothing to do with this change - my local builds are fine.

I also had a build fail earlier with the toolchain install timing out. Rerunning worked, but it would imply that Github CI is having some issues.

popcornmix added a commit to raspberrypi/firmware that referenced this pull request Aug 13, 2025
See: raspberrypi/linux#6974

kernel: pisp_be: Stride alignment
See: raspberrypi/linux#6985

kernel: drm/panel: ilitek-ili9881c: Restore missing lanes configuration for nwe080 panel
See: raspberrypi/linux#6987

kernel: drivers: media: pisp_be: Fix alignment for V4L2_PIX_FMT_SRGGB8
See: raspberrypi/linux#6988

kernel: overlays: Fix sc16is752-spi1 emulation
See: raspberrypi/linux#6996

kernel: arm64/dma-mapping: Fix arch_sync_dma_for_device to respect dir parameter
See: raspberrypi/linux#6995
popcornmix added a commit to raspberrypi/rpi-firmware that referenced this pull request Aug 13, 2025
See: raspberrypi/linux#6974

kernel: pisp_be: Stride alignment
See: raspberrypi/linux#6985

kernel: drm/panel: ilitek-ili9881c: Restore missing lanes configuration for nwe080 panel
See: raspberrypi/linux#6987

kernel: drivers: media: pisp_be: Fix alignment for V4L2_PIX_FMT_SRGGB8
See: raspberrypi/linux#6988

kernel: overlays: Fix sc16is752-spi1 emulation
See: raspberrypi/linux#6996

kernel: arm64/dma-mapping: Fix arch_sync_dma_for_device to respect dir parameter
See: raspberrypi/linux#6995
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.

3 participants