Skip to content

drivers: media: cfe: Workaround for 16-bit mismatch in the hardware#6935

Merged
naushir merged 1 commit intoraspberrypi:rpi-6.12.yfrom
naushir:rpi-6.12.y
Jul 4, 2025
Merged

drivers: media: cfe: Workaround for 16-bit mismatch in the hardware#6935
naushir merged 1 commit intoraspberrypi:rpi-6.12.yfrom
naushir:rpi-6.12.y

Conversation

@naushir
Copy link
Copy Markdown
Contributor

@naushir naushir commented Jul 4, 2025

Set the data type for 16-bit modes to 0 (wildcard) to workarond the 16-bit mismatch in hardware.

We also need to supress the warning about DT == 0 on start stream in these cases.

Set the data type for 16-bit modes to 0 (wildcard) to workarond the
16-bit mismatch in hardware.

We also need to suppress the warning about DT == 0 on start stream in
these cases.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
@naushir naushir merged commit fda4b68 into raspberrypi:rpi-6.12.y Jul 4, 2025
12 checks passed
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Jul 7, 2025
kernel: vcsm-cma fixes for lockdep warnings
See: raspberrypi/linux#6929

kernel: dtoverlay: Add autorepeat option to gpio-key overlay
See: raspberrypi/linux#6933

kernel: drivers: media: cfe: Workaround for 16-bit mismatch in the hardware
See: raspberrypi/linux#6935

kernel: configs: Enable more packet classification options
See: raspberrypi/linux#6938

kernel: overlays: ili9881-7inch: Fix overlay name in preamble
See: raspberrypi/linux#6940

kernel: iommu: bcm2712-iommu: Add locking; fix address offset; tidy
See: raspberrypi/linux#6939
popcornmix added a commit to raspberrypi/rpi-firmware that referenced this pull request Jul 7, 2025
kernel: vcsm-cma fixes for lockdep warnings
See: raspberrypi/linux#6929

kernel: dtoverlay: Add autorepeat option to gpio-key overlay
See: raspberrypi/linux#6933

kernel: drivers: media: cfe: Workaround for 16-bit mismatch in the hardware
See: raspberrypi/linux#6935

kernel: configs: Enable more packet classification options
See: raspberrypi/linux#6938

kernel: overlays: ili9881-7inch: Fix overlay name in preamble
See: raspberrypi/linux#6940

kernel: iommu: bcm2712-iommu: Add locking; fix address offset; tidy
See: raspberrypi/linux#6939
@will127534
Copy link
Copy Markdown

Hi @naushir , sorry for the late testing on my side but I have issues even with this latest kernel update.
16bit mode doesn't seems to work unless I remove the following line for all 16bit modes.
.csi_dt = 0, /* Avoid RP1 HW mismatch for 16-bit modes. */

Any ideas?

@naushir
Copy link
Copy Markdown
Contributor Author

naushir commented Aug 11, 2025

16bit mode doesn't seems to work unless I remove the following line for all 16bit modes

What errors/problems are you seeing with the latest kernel?

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