Searched refs:spmi_device (Results 1 – 7 of 7) sorted by relevance
| /linux/include/linux/ |
| H A D | spmi.h | 39 struct spmi_device { struct 45 static inline struct spmi_device *to_spmi_device(struct device *d) in to_spmi_device() argument 47 return container_of(d, struct spmi_device, dev); in to_spmi_device() 50 static inline void *spmi_device_get_drvdata(const struct spmi_device *sdev) in spmi_device_get_drvdata() 55 static inline void spmi_device_set_drvdata(struct spmi_device *sdev, void *data) in spmi_device_set_drvdata() 60 struct spmi_device *spmi_device_alloc(struct spmi_controller *ctrl); 62 static inline void spmi_device_put(struct spmi_device *sdev) in spmi_device_put() 68 int spmi_device_add(struct spmi_device *sdev); 70 void spmi_device_remove(struct spmi_device *sdev); 142 int (*probe)(struct spmi_device *sdev); [all …]
|
| H A D | regmap.h | 34 struct spmi_device; 659 struct regmap *__regmap_init_spmi_base(struct spmi_device *dev, 663 struct regmap *__regmap_init_spmi_ext(struct spmi_device *dev, 720 struct regmap *__devm_regmap_init_spmi_base(struct spmi_device *dev, 724 struct regmap *__devm_regmap_init_spmi_ext(struct spmi_device *dev,
|
| /linux/drivers/mfd/ |
| H A D | qcom-spmi-pmic.c | 84 static struct spmi_device *qcom_pmic_get_base_usid(struct spmi_device *sdev, struct qcom_spmi_dev *… in qcom_pmic_get_base_usid() 135 static int pmic_spmi_get_base_revid(struct spmi_device *sdev, struct qcom_spmi_dev *ctx) in pmic_spmi_get_base_revid() 138 struct spmi_device *base; in pmic_spmi_get_base_revid() 230 struct spmi_device *sdev; in qcom_pmic_get() 253 static int pmic_spmi_probe(struct spmi_device *sdev) in pmic_spmi_probe() 287 static void pmic_spmi_remove(struct spmi_device *sdev) in pmic_spmi_remove()
|
| H A D | hi6421-spmi-pmic.c | 29 static int hi6421_spmi_pmic_probe(struct spmi_device *sdev) in hi6421_spmi_pmic_probe()
|
| /linux/drivers/base/regmap/ |
| H A D | regmap-spmi.c | 85 struct regmap *__regmap_init_spmi_base(struct spmi_device *sdev, in __regmap_init_spmi_base() 95 struct regmap *__devm_regmap_init_spmi_base(struct spmi_device *sdev, in __devm_regmap_init_spmi_base() 205 struct regmap *__regmap_init_spmi_ext(struct spmi_device *sdev, in __regmap_init_spmi_ext() 215 struct regmap *__devm_regmap_init_spmi_ext(struct spmi_device *sdev, in __devm_regmap_init_spmi_ext()
|
| /linux/drivers/nvmem/ |
| H A D | apple-spmi-nvmem.c | 21 static int apple_spmi_nvmem_probe(struct spmi_device *sdev) in apple_spmi_nvmem_probe()
|
| /linux/drivers/pinctrl/qcom/ |
| H A D | pinctrl-spmi-gpio.c | 1067 const struct spmi_device *parent_spmi_dev; in pmic_gpio_probe()
|