Lines Matching refs:i801_priv
253 struct i801_priv { struct
316 static int i801_check_pre(struct i801_priv *priv) in i801_check_pre()
371 static int i801_check_post(struct i801_priv *priv, int status) in i801_check_post()
443 static int i801_wait_intr(struct i801_priv *priv) in i801_wait_intr()
464 static int i801_wait_byte_done(struct i801_priv *priv) in i801_wait_byte_done()
483 static int i801_transaction(struct i801_priv *priv, int xact) in i801_transaction()
516 static int i801_block_transaction_by_block(struct i801_priv *priv, in i801_block_transaction_by_block()
550 static void i801_isr_byte_done(struct i801_priv *priv) in i801_isr_byte_done()
591 static irqreturn_t i801_host_notify_isr(struct i801_priv *priv) in i801_host_notify_isr()
627 struct i801_priv *priv = dev_id; in i801_isr()
665 static int i801_block_transaction_byte_by_byte(struct i801_priv *priv, in i801_block_transaction_byte_by_byte()
761 static int i801_set_block_buffer_mode(struct i801_priv *priv) in i801_set_block_buffer_mode()
770 static int i801_block_transaction(struct i801_priv *priv, in i801_block_transaction()
829 struct i801_priv *priv = i2c_get_adapdata(adap); in i801_access()
953 struct i801_priv *priv = i2c_get_adapdata(adapter); in i801_func()
967 struct i801_priv *priv = i2c_get_adapdata(adapter); in i801_enable_host_notify()
980 static void i801_disable_host_notify(struct i801_priv *priv) in i801_disable_host_notify()
1143 static void i801_probe_optional_slaves(struct i801_priv *priv) in i801_probe_optional_slaves()
1163 static void i801_probe_optional_slaves(struct i801_priv *priv) {} in i801_probe_optional_slaves()
1253 static int i801_add_mux(struct i801_priv *priv) in i801_add_mux()
1289 static void i801_del_mux(struct i801_priv *priv) in i801_del_mux()
1295 static unsigned int i801_get_adapter_class(struct i801_priv *priv) in i801_get_adapter_class()
1316 static inline int i801_add_mux(struct i801_priv *priv) { return 0; } in i801_add_mux()
1317 static inline void i801_del_mux(struct i801_priv *priv) { } in i801_del_mux()
1319 static inline unsigned int i801_get_adapter_class(struct i801_priv *priv) in i801_get_adapter_class()
1332 static void i801_add_tco(struct i801_priv *priv) in i801_add_tco()
1423 static bool i801_acpi_is_smbus_ioport(const struct i801_priv *priv, in i801_acpi_is_smbus_ioport()
1434 struct i801_priv *priv = handler_context; in i801_acpi_io_handler()
1468 static int i801_acpi_probe(struct i801_priv *priv) in i801_acpi_probe()
1485 static void i801_acpi_remove(struct i801_priv *priv) in i801_acpi_remove()
1502 static inline int i801_acpi_probe(struct i801_priv *priv) { return 0; } in i801_acpi_probe()
1503 static inline void i801_acpi_remove(struct i801_priv *priv) { } in i801_acpi_remove()
1510 struct i801_priv *priv; in i801_probe()
1701 struct i801_priv *priv = pci_get_drvdata(dev); in i801_remove()
1722 struct i801_priv *priv = pci_get_drvdata(dev); in i801_shutdown()
1733 struct i801_priv *priv = pci_get_drvdata(pci_dev); in i801_suspend()
1742 struct i801_priv *priv = pci_get_drvdata(pci_dev); in i801_resume()