Hello, the objective of this series is still to prepare making struct platform_device_id::driver_data an anonymous union. See https://lore.kernel.org/all/[email protected]/ for the details about that.
If you consider the last patch mostly churn, just drop it. v1 of this series can be found at https://lore.kernel.org/linux-sound/[email protected]. Changes since then: - Rebase to current next - Some grammar improvements in the commit log for patch #1 - Split the changes to sound/soc/amd/acp in separate changes. - The 2nd patch used to be "ASoC: renesas: fsi: Simplify driver_data handling" which removed fsi_id_table[0].driver_data, but with commit 38d3273075d6 ("ASoC: renesas: fsi: remove platform data style support") that needed to change. - The last patch now touches a few more files. (I didn't check if these are new offenders or if I failed to catch them in v1.) I didn't add Cezary Rojewski's ack because of that. If splitting off the amd/acp changes was requested because they go in via a separate tree: That's possible, in fact each file is touched only once, so the patches can be reordered freely and applied via different trees if needed. Best regards Uwe Uwe Kleine-König (The Capable Hub) (6): ASoC: codecs: mt6357: Drop unused assignment of platform_device_id driver data ASoC: renesas: fsi: Drop platform probing metadata ASoC: amd: acp: Use named initializers for platform_device_id arrays ASoC: amd: acp: Unify code style for platform_device_id array ASoC: Use named initializers for platform_device_id arrays ASOC: Unify code style for platform_device_id arrays sound/soc/amd/acp/acp-sdw-legacy-mach.c | 4 ++-- sound/soc/amd/acp/acp-sdw-sof-mach.c | 4 ++-- sound/soc/amd/acp/acp-sof-mach.c | 14 +++++++------- sound/soc/au1x/db1200.c | 2 +- sound/soc/codecs/adau7118-hw.c | 2 +- sound/soc/codecs/bt-sco.c | 10 +++------- sound/soc/codecs/cs40l50-codec.c | 4 ++-- sound/soc/codecs/cs42l43.c | 4 ++-- sound/soc/codecs/mt6357.c | 4 ++-- sound/soc/codecs/wcd934x.c | 6 ++---- sound/soc/fsl/imx-pcm-rpmsg.c | 6 +++--- sound/soc/intel/avs/boards/da7219.c | 6 ++---- sound/soc/intel/avs/boards/dmic.c | 6 ++---- sound/soc/intel/avs/boards/es8336.c | 6 ++---- sound/soc/intel/avs/boards/hdaudio.c | 6 ++---- sound/soc/intel/avs/boards/i2s_test.c | 6 ++---- sound/soc/intel/avs/boards/max98357a.c | 6 ++---- sound/soc/intel/avs/boards/max98373.c | 6 ++---- sound/soc/intel/avs/boards/max98927.c | 6 ++---- sound/soc/intel/avs/boards/nau8825.c | 6 ++---- sound/soc/intel/avs/boards/pcm3168a.c | 6 ++---- sound/soc/intel/avs/boards/probe.c | 2 +- sound/soc/intel/avs/boards/rt274.c | 2 +- sound/soc/intel/avs/boards/rt286.c | 2 +- sound/soc/intel/avs/boards/rt298.c | 2 +- sound/soc/intel/avs/boards/rt5514.c | 2 +- sound/soc/intel/avs/boards/rt5640.c | 2 +- sound/soc/intel/avs/boards/rt5663.c | 2 +- sound/soc/intel/avs/boards/rt5682.c | 2 +- sound/soc/intel/avs/boards/ssm4567.c | 2 +- sound/soc/intel/boards/sof_sdw.c | 4 ++-- sound/soc/renesas/fsi.c | 4 ++-- sound/soc/samsung/i2s.c | 2 +- 33 files changed, 61 insertions(+), 87 deletions(-) base-commit: 0718283ab28bc3907e10b61a6b4be6fefa1cbb2f -- 2.55.0.11.g153666a7d9bb
