Home
last modified time | relevance | path

Searched refs:spmi_driver (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/include/linux/
H A Dspmi.h137 struct spmi_driver { struct
144 static inline struct spmi_driver *to_spmi_driver(struct device_driver *d) in to_spmi_driver() argument
146 return container_of(d, struct spmi_driver, driver); in to_spmi_driver()
151 int __spmi_driver_register(struct spmi_driver *sdrv, struct module *owner);
157 static inline void spmi_driver_unregister(struct spmi_driver *sdrv) in spmi_driver_unregister()
/openbmc/linux/drivers/spmi/
H A Dspmi.c327 const struct spmi_driver *sdrv = to_spmi_driver(dev->driver); in spmi_drv_probe()
350 const struct spmi_driver *sdrv = to_spmi_driver(dev->driver); in spmi_drv_remove()
364 const struct spmi_driver *sdrv = to_spmi_driver(dev->driver); in spmi_drv_shutdown()
593 int __spmi_driver_register(struct spmi_driver *sdrv, struct module *owner) in __spmi_driver_register()
/openbmc/linux/drivers/mfd/
H A Dhi6421-spmi-pmic.c56 static struct spmi_driver hi6421_spmi_pmic_driver = {
H A Dqcom-spmi-pmic.c296 static struct spmi_driver pmic_spmi_driver = {
/openbmc/linux/drivers/regulator/
H A Dmt6315-regulator.c287 static struct spmi_driver mt6315_regulator_driver = {