Re: [RFC PATCH 0/2] TAS2563 DSP Firmware Loader

2020-06-09 Thread Mark Brown
On Tue, Jun 09, 2020 at 01:07:50PM -0500, Dan Murphy wrote: > On 6/9/20 12:52 PM, Mark Brown wrote: > > I think you can just use enums for most of this - what you want to do I > > think is parse the firmware, build templates for the controls and then > > add them with snd_soc_add_component_control

Re: [RFC PATCH 0/2] TAS2563 DSP Firmware Loader

2020-06-09 Thread Dan Murphy
Mark On 6/9/20 12:52 PM, Mark Brown wrote: On Tue, Jun 09, 2020 at 12:28:39PM -0500, Dan Murphy wrote: These programs and configurations are selectable via files under the I2C dev node. There may be a better way to select this through ALSA controls but I was unable to find a good example of t

Re: [RFC PATCH 0/2] TAS2563 DSP Firmware Loader

2020-06-09 Thread Mark Brown
On Tue, Jun 09, 2020 at 12:28:39PM -0500, Dan Murphy wrote: > These programs and configurations are selectable via files under the I2C dev > node. There may be a better way to select this through ALSA controls but I > was > unable to find a good example of this. This is why this is an RFC patch

[RFC PATCH 0/2] TAS2563 DSP Firmware Loader

2020-06-09 Thread Dan Murphy
Hello The TAS2563 amplifier has a DSP that can run programs and configurations to produce alternate audio experiences. The DSP firmware is not a typical firmware as the binary may contain various programs and configurations that are selectable during run time. These programs and configurations a