mfd: qcom-spmi-pmic: Add remove API
Add remove API for unloading spmi-pmic module, as the SPMI framework right now requires drivers under it to have a remove API defined when removing them. Change-Id: Iaf5b9f602fb9389c75a68702eaceb847abcf2876 Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
This commit is contained in:
parent
41978afa6c
commit
a5e6953336
@ -2,6 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2014-2015, 2017-2019, The Linux Foundation.
|
* Copyright (c) 2014-2015, 2017-2019, The Linux Foundation.
|
||||||
* All rights reserved.
|
* All rights reserved.
|
||||||
|
* Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
@ -146,8 +147,11 @@ static int pmic_spmi_probe(struct spmi_device *sdev)
|
|||||||
|
|
||||||
MODULE_DEVICE_TABLE(of, pmic_spmi_id_table);
|
MODULE_DEVICE_TABLE(of, pmic_spmi_id_table);
|
||||||
|
|
||||||
|
static void pmic_spmi_remove(struct spmi_device *sdev) {}
|
||||||
|
|
||||||
static struct spmi_driver pmic_spmi_driver = {
|
static struct spmi_driver pmic_spmi_driver = {
|
||||||
.probe = pmic_spmi_probe,
|
.probe = pmic_spmi_probe,
|
||||||
|
.remove = pmic_spmi_remove,
|
||||||
.driver = {
|
.driver = {
|
||||||
.name = "pmic-spmi",
|
.name = "pmic-spmi",
|
||||||
.of_match_table = pmic_spmi_id_table,
|
.of_match_table = pmic_spmi_id_table,
|
||||||
|
Loading…
Reference in New Issue
Block a user