Lines Matching defs:i801_priv
269 struct i801_priv {
335 static int i801_check_pre(struct i801_priv *priv)
369 static int i801_check_post(struct i801_priv *priv, int status)
432 static int i801_wait_intr(struct i801_priv *priv)
450 static int i801_wait_byte_done(struct i801_priv *priv)
465 static int i801_transaction(struct i801_priv *priv, int xact)
483 static int i801_block_transaction_by_block(struct i801_priv *priv,
533 static void i801_isr_byte_done(struct i801_priv *priv)
567 static irqreturn_t i801_host_notify_isr(struct i801_priv *priv)
602 struct i801_priv *priv = dev_id;
643 static int i801_block_transaction_byte_by_byte(struct i801_priv *priv,
727 static void i801_set_hstadd(struct i801_priv *priv, u8 addr, char read_write)
733 static int i801_simple_transaction(struct i801_priv *priv, union i2c_smbus_data *data,
798 static int i801_block_transaction(struct i801_priv *priv, union i2c_smbus_data *data,
877 struct i801_priv *priv = i2c_get_adapdata(adap);
931 struct i801_priv *priv = i2c_get_adapdata(adapter);
948 struct i801_priv *priv = i2c_get_adapdata(adapter);
965 static void i801_disable_host_notify(struct i801_priv *priv)
1243 static void register_dell_lis3lv02d_i2c_device(struct i801_priv *priv)
1270 static void i801_probe_optional_slaves(struct i801_priv *priv)
1299 static void i801_probe_optional_slaves(struct i801_priv *priv) {}
1389 static void i801_add_mux(struct i801_priv *priv)
1438 static void i801_del_mux(struct i801_priv *priv)
1444 static unsigned int i801_get_adapter_class(struct i801_priv *priv)
1465 static inline void i801_add_mux(struct i801_priv *priv) { }
1466 static inline void i801_del_mux(struct i801_priv *priv) { }
1468 static inline unsigned int i801_get_adapter_class(struct i801_priv *priv)
1475 i801_add_tco_spt(struct i801_priv *priv, struct pci_dev *pci_dev,
1507 i801_add_tco_cnl(struct i801_priv *priv, struct pci_dev *pci_dev,
1519 static void i801_add_tco(struct i801_priv *priv)
1557 static bool i801_acpi_is_smbus_ioport(const struct i801_priv *priv,
1568 struct i801_priv *priv = handler_context;
1602 static int i801_acpi_probe(struct i801_priv *priv)
1615 static void i801_acpi_remove(struct i801_priv *priv)
1622 static inline int i801_acpi_probe(struct i801_priv *priv) { return 0; }
1623 static inline void i801_acpi_remove(struct i801_priv *priv) { }
1626 static void i801_setup_hstcfg(struct i801_priv *priv)
1638 struct i801_priv *priv;
1783 struct i801_priv *priv = pci_get_drvdata(dev);
1806 struct i801_priv *priv = pci_get_drvdata(dev);
1816 struct i801_priv *priv = dev_get_drvdata(dev);
1825 struct i801_priv *priv = dev_get_drvdata(dev);