Instead of using MODULE_ALIAS() to load boards, add proper device id table and use MODULE_DEVICE_TABLE() macro to create board alias. Amadeusz Sławiński (17): ASoC: Intel: avs: da7219: Add proper id_table ASoC: Intel: avs: dmic: Add proper id_table ASoC: Intel: avs: es8336: Add proper id_table ASoC: Intel: avs: hdaudio: Add proper id_table ASoC: Intel: avs: i2s_test: Add proper id_table ASoC: Intel: avs: max98357a: Add proper id_table ASoC: Intel: avs: max98373: Add proper id_table ASoC: Intel: avs: max98927: Add proper id_table ASoC: Intel: avs: nau8825: Add proper id_table ASoC: Intel: avs: probe: Add proper id_table ASoC: Intel: avs: rt274: Add proper id_table ASoC: Intel: avs: rt286: Add proper id_table ASoC: Intel: avs: rt298: Add proper id_table ASoC: Intel: avs: rt5514: Add proper id_table ASoC: Intel: avs: rt5663: Add proper id_table ASoC: Intel: avs: rt5682: Add proper id_table ASoC: Intel: avs: ssm4567: Add proper id_table sound/soc/intel/avs/boards/da7219.c | 10 +++++++++- sound/soc/intel/avs/boards/dmic.c | 10 +++++++++- sound/soc/intel/avs/boards/es8336.c | 10 +++++++++- sound/soc/intel/avs/boards/hdaudio.c | 10 +++++++++- sound/soc/intel/avs/boards/i2s_test.c | 10 +++++++++- sound/soc/intel/avs/boards/max98357a.c | 10 +++++++++- sound/soc/intel/avs/boards/max98373.c | 10 +++++++++- sound/soc/intel/avs/boards/max98927.c | 10 +++++++++- sound/soc/intel/avs/boards/nau8825.c | 10 +++++++++- sound/soc/intel/avs/boards/probe.c | 10 +++++++++- sound/soc/intel/avs/boards/rt274.c | 10 +++++++++- sound/soc/intel/avs/boards/rt286.c | 10 +++++++++- sound/soc/intel/avs/boards/rt298.c | 10 +++++++++- sound/soc/intel/avs/boards/rt5514.c | 10 +++++++++- sound/soc/intel/avs/boards/rt5663.c | 10 +++++++++- sound/soc/intel/avs/boards/rt5682.c | 10 +++++++++- sound/soc/intel/avs/boards/ssm4567.c | 10 +++++++++- 17 files changed, 153 insertions(+), 17 deletions(-) base-commit: ed2232d49187cebc007ecf4e6374069b11ab3219 -- 2.34.1