Skip to content

Conversation

MichaelBell
Copy link
Contributor

The DMA fragment chaining channels used by scanvideo aren't claimed, so if another module starts claiming DMA channels you end up with a conflict.

This is a simple fix to claim the channels as they are configured. Ideally scanvideo wouldn't use hardcoded channel numbers, but it isn't a big problem to make sure it is initialized first.

@kilograham kilograham merged commit 6ab8711 into raspberrypi:master Feb 9, 2023
@lurch
Copy link
Contributor

lurch commented Feb 10, 2023

Ideally scanvideo wouldn't use hardcoded channel numbers

It's possible that this predates the dma_claim_unused_channel function being added? 🤷

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