On Sun, 24 Dec 2023 20:18:35 +0100,
Geoffrey D. Bennett wrote:
>
> Hi Takashi,
>
> This series is preparation for adding support for the Focusrite
> Scarlett 4th Gen devices. It applies on top of the previous series
> https://lore.kernel.org/linux-sound/cover.1703001053.git.g@xxxxx/
> "ALSA: scarlett2: Firmware Upgrade and Error Handling Improvements".
>
> There should be no notable functional changes in this series, just
> refactoring/restructuring/renaming/reformatting.
>
> Regards,
> Geoffrey.
>
> Geoffrey D. Bennett (23):
> ALSA: scarlett2: Simplify enums by removing explicit values
> ALSA: scarlett2: Infer has_msd_mode from config items
> ALSA: scarlett2: Infer standalone switch from config items
> ALSA: scarlett2: Check for phantom persistence config item
> ALSA: scarlett2: Check presence of mixer using mux_assignment
> ALSA: scarlett2: Add config set struct
> ALSA: scarlett2: Remove scarlett2_config_sets array
> ALSA: scarlett2: Add check for config_item presence
> ALSA: scarlett2: Refactor scarlett2_usb_set_config()
> ALSA: scarlett2: Refactor scarlett2_config_save()
> ALSA: scarlett2: Formatting fixes
> ALSA: scarlett2: Parameterise notifications
> ALSA: scarlett2: Change num_mux_* from int to u8
> ALSA: scarlett2: Refactor common port_count lookups
> ALSA: scarlett2: Remove struct scarlett2_usb_volume_status
> ALSA: scarlett2: Split dim_mute_update from vol_updated
> ALSA: scarlett2: Remove line_out_hw_vol device info entry
> ALSA: scarlett2: Allow for interfaces without per-channel volume
> ALSA: scarlett2: Add scarlett2_mixer_value_to_db()
> ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX
> ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume
> ALSA: scarlett2: Split input_other into level/pad/air/phantom
> ALSA: scarlett2: Split direct_monitor out from monitor_other
Now applied all patches to topic/scarlett2 branch, which is merged to
for-next branch.
There was a wrong sha id reference in some fixes tag and I corrected
manually.
thanks,
Takashi
[Index of Archives]
[Pulseaudio]
[Linux Audio Users]
[ALSA Devel]
[Fedora Desktop]
[Fedora SELinux]
[Big List of Linux Books]
[Yosemite News]
[KDE Users]