static void __exit si4703_exit(void) { #ifdef CONFIG_PXA3xx_DVFM dvfm_unregister("FM radio", &dvfm_radio_idx); #endif i2c_del_driver(&si4703_driver); }
static void __exit zylonite_exit(void) { platform_device_unregister(zylonite_snd_device); #ifdef CONFIG_PXA3xx_DVFM dvfm_unregister("Sound", &dvfm_dev_idx); #endif }
static int __init pxa95x_pcm_ssp_modinit(void) { int ret = 0; dvfm_register("audio-ssp", &pxa95x_ssp_dvfm_idx); pr_debug("[audio]-->pxa95x_pcm_modinit: register ssp platform driver to asoc core.\n"); ret = snd_soc_register_platform(&pxa95x_ssp_soc_platform); if(ret) dvfm_unregister("audio-ssp", &pxa95x_ssp_dvfm_idx); return ret; }
static void __exit pxa95x_pcm_ssp_modexit(void) { snd_soc_unregister_platform(&pxa95x_ssp_soc_platform); dvfm_unregister("audio-ssp", &pxa95x_ssp_dvfm_idx); }