Lines Matching full:spmi
14 /* SPMI Commands */
34 * struct spmi_device - Basic representation of an SPMI device
36 * @ctrl: SPMI controller managing the bus hosting this device.
73 * struct spmi_controller - interface to the SPMI master controller
76 * @cmd: sends a non-data command sequence on the SPMI bus.
77 * @read_cmd: sends a register read command sequence on the SPMI bus.
78 * @write_cmd: sends a register write command sequence on the SPMI bus.
112 * @ctrl SPMI controller.
124 * struct spmi_driver - SPMI slave device driver
125 * @driver: SPMI device drivers should initialize name and owner field of
127 * @probe: binds this driver to a SPMI device.
128 * @remove: unbinds this driver from the SPMI device.
153 * spmi_driver_unregister() - unregister an SPMI client driver