Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated OTG audio drivers to make all string descriptors configurable through configfs #6299

Open
wants to merge 1 commit into
base: rpi-6.6.y
Choose a base branch
from

Conversation

rithwikmakesthings
Copy link

When using the Raspberry Pi as an OTG Audio device, it currently presents itself to the host device as "Playback Inactive" and "Capture Inactive" (Particularly true when plugged into a MacOS host device). There is no easy way for a user to change this name without making minor edits to the driver and recompiling the kernel- an all in all tedious and time consuming process for configuring something so simple as a device name.

The updates in this PR allows users to set custom names of terminals/controls/alt modes at the time of setup, in the same place as other options already available to them, while still leaving the previous options as defaults if not configured. The device name can now be specified in place of the previously default 'Capture Inactive' and 'Playback Inactive',

…, allowing users to set custom names of terminals/controls/alt modes- including the device name, which can now be specified in place of the previously default 'Capture Inactive' and 'Playback Inactive'
@popcornmix
Copy link
Collaborator

It looks your PR changes code that is untouched in the downstream pi kernel tree.

As such, you'll need to submit this upstream.
Once it's merged upstream, we can pick it.

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