spmi_controller   157 drivers/spmi/spmi-pmic-arb.c 	struct spmi_controller	*spmic;
spmi_controller   191 drivers/spmi/spmi-pmic-arb.c 	int (*non_data_cmd)(struct spmi_controller *ctrl, u8 opc, u8 sid);
spmi_controller   242 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_wait_for_done(struct spmi_controller *ctrl,
spmi_controller   292 drivers/spmi/spmi-pmic-arb.c pmic_arb_non_data_cmd_v1(struct spmi_controller *ctrl, u8 opc, u8 sid)
spmi_controller   317 drivers/spmi/spmi-pmic-arb.c pmic_arb_non_data_cmd_v2(struct spmi_controller *ctrl, u8 opc, u8 sid)
spmi_controller   323 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_cmd(struct spmi_controller *ctrl, u8 opc, u8 sid)
spmi_controller   336 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_read_cmd(struct spmi_controller *ctrl, u8 opc, u8 sid,
spmi_controller   389 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_write_cmd(struct spmi_controller *ctrl, u8 opc, u8 sid,
spmi_controller  1159 drivers/spmi/spmi-pmic-arb.c 	struct spmi_controller *ctrl;
spmi_controller  1330 drivers/spmi/spmi-pmic-arb.c 	struct spmi_controller *ctrl = platform_get_drvdata(pdev);
spmi_controller    35 drivers/spmi/spmi.c 	struct spmi_controller *ctrl = to_spmi_controller(dev);
spmi_controller    62 drivers/spmi/spmi.c 	struct spmi_controller *ctrl = sdev->ctrl;
spmi_controller    92 drivers/spmi/spmi.c spmi_cmd(struct spmi_controller *ctrl, u8 opcode, u8 sid)
spmi_controller   104 drivers/spmi/spmi.c static inline int spmi_read_cmd(struct spmi_controller *ctrl, u8 opcode,
spmi_controller   118 drivers/spmi/spmi.c static inline int spmi_write_cmd(struct spmi_controller *ctrl, u8 opcode,
spmi_controller   386 drivers/spmi/spmi.c struct spmi_device *spmi_device_alloc(struct spmi_controller *ctrl)
spmi_controller   413 drivers/spmi/spmi.c struct spmi_controller *spmi_controller_alloc(struct device *parent,
spmi_controller   416 drivers/spmi/spmi.c 	struct spmi_controller *ctrl;
spmi_controller   449 drivers/spmi/spmi.c static void of_spmi_register_devices(struct spmi_controller *ctrl)
spmi_controller   508 drivers/spmi/spmi.c int spmi_controller_add(struct spmi_controller *ctrl)
spmi_controller   546 drivers/spmi/spmi.c void spmi_controller_remove(struct spmi_controller *ctrl)
spmi_controller    41 include/linux/spmi.h 	struct spmi_controller	*ctrl;
spmi_controller    60 include/linux/spmi.h struct spmi_device *spmi_device_alloc(struct spmi_controller *ctrl);
spmi_controller    83 include/linux/spmi.h 	int	(*cmd)(struct spmi_controller *ctrl, u8 opcode, u8 sid);
spmi_controller    84 include/linux/spmi.h 	int	(*read_cmd)(struct spmi_controller *ctrl, u8 opcode,
spmi_controller    86 include/linux/spmi.h 	int	(*write_cmd)(struct spmi_controller *ctrl, u8 opcode,
spmi_controller    90 include/linux/spmi.h static inline struct spmi_controller *to_spmi_controller(struct device *d)
spmi_controller    92 include/linux/spmi.h 	return container_of(d, struct spmi_controller, dev);
spmi_controller    96 include/linux/spmi.h void *spmi_controller_get_drvdata(const struct spmi_controller *ctrl)
spmi_controller   101 include/linux/spmi.h static inline void spmi_controller_set_drvdata(struct spmi_controller *ctrl,
spmi_controller   107 include/linux/spmi.h struct spmi_controller *spmi_controller_alloc(struct device *parent,
spmi_controller   114 include/linux/spmi.h static inline void spmi_controller_put(struct spmi_controller *ctrl)
spmi_controller   120 include/linux/spmi.h int spmi_controller_add(struct spmi_controller *ctrl);
spmi_controller   121 include/linux/spmi.h void spmi_controller_remove(struct spmi_controller *ctrl);