Skip to content

Disable USB autosuspend for the CM6206 USB audio device#1099

Open
stamateviorel wants to merge 1 commit into
micro-nova:mainfrom
stamateviorel:fix/cm6206-usb-autosuspend
Open

Disable USB autosuspend for the CM6206 USB audio device#1099
stamateviorel wants to merge 1 commit into
micro-nova:mainfrom
stamateviorel:fix/cm6206-usb-autosuspend

Conversation

@stamateviorel

Copy link
Copy Markdown

What does this change intend to accomplish?

The CM6206 USB chip provides the digital outputs for sources 1–3; with kernel USB autosuspend active it can power down between uses and glitch on resume. This pins power/control to on from the same udev rule that already names the card.

Checklist

  • Have you tested your changes and ensured they work? (in production on a real AmpliPi since 2026-06-08)
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • If applicable, have you updated the CHANGELOG?

The CM6206 provides the digital outputs for sources 1-3; with kernel
USB autosuspend active it can power down between uses and glitch on
resume. Pin power/control to 'on' from the same udev rule that already
names the card.

Signed-off-by: Stamate Viorel <stamate.viorel@gmail.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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