2018-02-15 09:30:57 +08:00
|
|
|
#!/bin/bash
|
2019-06-02 04:58:16 +08:00
|
|
|
# SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
# Copyright(c) 2018 Intel Corporation. All rights reserved.
|
2018-02-15 09:30:57 +08:00
|
|
|
|
2018-07-17 04:22:29 +08:00
|
|
|
remove_module() {
|
2018-02-15 09:30:57 +08:00
|
|
|
|
2018-07-17 04:22:29 +08:00
|
|
|
MODULE="$1"
|
2018-02-15 09:30:57 +08:00
|
|
|
|
2018-07-17 04:22:29 +08:00
|
|
|
if lsmod | grep "$MODULE" &> /dev/null ; then
|
|
|
|
echo "Removing $MODULE"
|
|
|
|
rmmod $MODULE
|
|
|
|
else
|
|
|
|
echo "skipping $MODULE, not loaded"
|
|
|
|
fi
|
|
|
|
}
|
2018-02-15 09:30:57 +08:00
|
|
|
|
2018-07-17 04:22:29 +08:00
|
|
|
remove_module sof_pci_dev
|
|
|
|
remove_module sof_acpi_dev
|
2019-08-08 05:10:47 +08:00
|
|
|
remove_module snd_sof_pci
|
|
|
|
remove_module snd_sof_acpi
|
|
|
|
|
2018-07-17 04:22:29 +08:00
|
|
|
remove_module snd_sof_intel_byt
|
|
|
|
remove_module snd_sof_intel_bdw
|
|
|
|
remove_module snd_sof_intel_hda_common
|
2019-02-07 09:16:49 +08:00
|
|
|
remove_module snd_sof_intel_hda
|
2019-05-12 04:23:23 +08:00
|
|
|
remove_module snd_sof_intel_ipc
|
2018-07-17 04:22:29 +08:00
|
|
|
remove_module snd_sof_xtensa_dsp
|
2019-01-24 02:54:25 +08:00
|
|
|
remove_module snd_soc_acpi_intel_match
|
2018-07-17 04:22:29 +08:00
|
|
|
|
2019-02-05 01:15:29 +08:00
|
|
|
remove_module snd_soc_sof_rt5682
|
2019-05-12 04:23:23 +08:00
|
|
|
remove_module snd_soc_sst_bdw_rt5677_mach
|
|
|
|
remove_module snd_soc_sst_broadwell
|
|
|
|
remove_module snd_soc_sst_bxt_da7219_max98357a
|
2018-07-17 04:22:29 +08:00
|
|
|
remove_module snd_soc_sst_bxt_pcm512x
|
2019-05-12 04:23:23 +08:00
|
|
|
remove_module snd_soc_sst_bxt_rt298
|
2019-02-05 01:15:29 +08:00
|
|
|
remove_module snd_soc_sst_bxt_wm8804
|
2019-05-12 04:23:23 +08:00
|
|
|
remove_module snd_soc_sst_byt_cht_da7213
|
|
|
|
remove_module snd_soc_sst_byt_cht_es8316
|
|
|
|
remove_module snd_soc_sst_bytcr_rt5640
|
|
|
|
remove_module snd_soc_sst_bytcr_rt5651
|
|
|
|
remove_module snd_soc_sst_cht_bsw_max98090_ti
|
|
|
|
remove_module snd_soc_sst_cht_bsw_nau8824
|
|
|
|
remove_module snd_soc_sst_cht_bsw_rt5645
|
|
|
|
remove_module snd_soc_sst_cht_bsw_rt5672
|
|
|
|
remove_module snd_soc_sst_glk_rt5682_max98357a
|
2019-02-07 09:16:49 +08:00
|
|
|
remove_module snd_soc_skl_hda_dsp
|
2019-08-08 05:09:14 +08:00
|
|
|
remove_module snd_soc_cnl_rt700
|
2019-02-05 01:15:29 +08:00
|
|
|
|
2018-07-17 04:22:29 +08:00
|
|
|
remove_module snd_sof
|
2019-01-24 02:54:25 +08:00
|
|
|
remove_module snd_sof_nocodec
|
2018-07-17 04:22:29 +08:00
|
|
|
|
2019-05-12 04:23:23 +08:00
|
|
|
remove_module snd_soc_da7213
|
|
|
|
remove_module snd_soc_da7219
|
|
|
|
remove_module snd_soc_pcm512x_i2c
|
|
|
|
remove_module snd_soc_pcm512x
|
|
|
|
|
|
|
|
remove_module snd_soc_rt274
|
|
|
|
remove_module snd_soc_rt286
|
|
|
|
remove_module snd_soc_rt298
|
2019-05-22 07:04:05 +08:00
|
|
|
remove_module snd_soc_rt700
|
2019-02-05 01:15:29 +08:00
|
|
|
remove_module snd_soc_rt5640
|
2018-07-17 04:22:29 +08:00
|
|
|
remove_module snd_soc_rt5645
|
|
|
|
remove_module snd_soc_rt5651
|
2019-02-05 01:15:29 +08:00
|
|
|
remove_module snd_soc_rt5670
|
2019-05-12 04:23:23 +08:00
|
|
|
remove_module snd_soc_rt5677_spi
|
|
|
|
remove_module snd_soc_rt5677
|
2019-02-05 01:15:29 +08:00
|
|
|
remove_module snd_soc_rt5682
|
2018-07-17 04:22:29 +08:00
|
|
|
remove_module snd_soc_rl6231
|
2019-05-12 04:23:23 +08:00
|
|
|
remove_module snd_soc_rl6347a
|
|
|
|
|
2019-02-07 09:16:49 +08:00
|
|
|
remove_module snd_soc_wm8804_i2c
|
|
|
|
remove_module snd_soc_wm8804
|
2019-05-12 04:23:23 +08:00
|
|
|
|
2019-08-08 05:06:45 +08:00
|
|
|
remove_module snd_soc_max98090
|
|
|
|
remove_module snd_soc_ts3a227e
|
2019-05-12 04:23:23 +08:00
|
|
|
remove_module snd_soc_max98357a
|
|
|
|
|
2019-02-07 09:16:49 +08:00
|
|
|
remove_module snd_soc_hdac_hda
|
|
|
|
remove_module snd_soc_hdac_hdmi
|
|
|
|
remove_module snd_soc_dmic
|
2019-02-05 01:15:29 +08:00
|
|
|
|
2019-05-25 05:27:34 +08:00
|
|
|
remove_module snd_hda_codec_realtek
|
|
|
|
remove_module snd_hda_codec_generic
|
|
|
|
|
2018-07-17 04:22:29 +08:00
|
|
|
remove_module snd_soc_acpi
|
2019-02-07 09:16:49 +08:00
|
|
|
remove_module snd_hda_ext_core
|
|
|
|
|
2019-05-22 07:04:05 +08:00
|
|
|
remove_module soundwire_intel_init
|
|
|
|
remove_module soundwire_intel
|
|
|
|
remove_module soundwire_cadence
|
|
|
|
remove_module regmap_sdw
|
|
|
|
remove_module soundwire_bus
|
|
|
|
|
2019-02-07 09:16:49 +08:00
|
|
|
remove_module snd_soc_core
|
|
|
|
remove_module snd_hda_codec
|
|
|
|
remove_module snd_hda_core
|
|
|
|
remove_module snd_hwdep
|
|
|
|
remove_module snd_pcm
|