Lines Matching refs:acpi_smb_hc
24 struct acpi_smb_hc {
90 static inline int smb_hc_read(struct acpi_smb_hc *hc, u8 address, u8 *data)
95 static inline int smb_hc_write(struct acpi_smb_hc *hc, u8 address, u8 data)
100 static inline int smb_check_done(struct acpi_smb_hc *hc)
107 static int wait_transaction_complete(struct acpi_smb_hc *hc, int timeout)
123 static int acpi_smbus_transaction(struct acpi_smb_hc *hc, u8 protocol,
179 int acpi_smbus_read(struct acpi_smb_hc *hc, u8 protocol, u8 address,
187 int acpi_smbus_write(struct acpi_smb_hc *hc, u8 protocol, u8 address,
195 int acpi_smbus_register_callback(struct acpi_smb_hc *hc,
207 int acpi_smbus_unregister_callback(struct acpi_smb_hc *hc)
220 struct acpi_smb_hc *hc = context;
227 struct acpi_smb_hc *hc = context;
264 struct acpi_smb_hc *hc;
278 hc = kzalloc(sizeof(struct acpi_smb_hc), GFP_KERNEL);
300 struct acpi_smb_hc *hc;