Hi Mark We can use devm_snd_soc_register_card() instead of snd_soc_register_card(), and is possible to ignore snd_soc_unregister_card(). Kuninori Morimoto (6): ASoC: ti: use devm_snd_soc_register_card() ASoC: fsl: use devm_snd_soc_register_card() ASoC: atmel: use devm_snd_soc_register_card() ASoC: sunxi: use devm_snd_soc_register_card() ASoC: ux500: use devm_snd_soc_register_card() ASoC: cirrus: use devm_snd_soc_register_card() sound/soc/atmel/atmel_wm8904.c | 4 +--- sound/soc/atmel/mikroe-proto.c | 8 +------- sound/soc/atmel/sam9g20_wm8731.c | 5 +---- sound/soc/atmel/tse850-pcm5142.c | 3 +-- sound/soc/cirrus/edb93xx.c | 5 +---- sound/soc/fsl/eukrea-tlv320.c | 8 +------- sound/soc/fsl/p1022_ds.c | 3 +-- sound/soc/fsl/p1022_rdk.c | 3 +-- sound/soc/fsl/pcm030-audio-fabric.c | 3 +-- sound/soc/sunxi/sun4i-codec.c | 3 +-- sound/soc/ti/ams-delta.c | 7 +------ sound/soc/ti/omap-hdmi.c | 10 +--------- sound/soc/ux500/mop500.c | 3 +-- 13 files changed, 13 insertions(+), 52 deletions(-) -- 2.25.1