コード例 #1
0
static void __exit max98504_exit(void)
{
	i2c_del_driver(&max98504_i2c_driver);
#ifdef USE_MISC_FOR_DEMO
	dsm_misc_device_deinit();
#endif
}
コード例 #2
0
static int max98505_i2c_remove(struct i2c_client *client)
{
	struct max98505_priv *max98505 = dev_get_drvdata(&client->dev);

	snd_soc_unregister_codec(&client->dev);
	if (max98505->regmap)
		regmap_exit(max98505->regmap);
	kfree(i2c_get_clientdata(client));

	pr_info("%s: exit\n", __func__);
	dsm_misc_device_deinit();

	return 0;
}