• Home
  • Raw
  • Download

Lines Matching refs:features

262 	unsigned int features;  member
352 if (priv->features & FEATURE_SMBUS_PEC) { in i801_check_pre()
424 if ((priv->features & FEATURE_SMBUS_PEC) && in i801_check_post()
489 if (priv->features & FEATURE_IRQ) { in i801_transaction()
633 if (priv->features & FEATURE_HOST_NOTIFY) { in i801_isr()
692 if (priv->features & FEATURE_IRQ) { in i801_block_transaction_byte_by_byte()
770 } else if (!(priv->features & FEATURE_I2C_BLOCK_READ)) { in i801_block_transaction()
780 if ((priv->features & FEATURE_BLOCK_BUFFER) && in i801_block_transaction()
816 hwpec = (priv->features & FEATURE_SMBUS_PEC) && (flags & I2C_CLIENT_PEC) in i801_access()
946 ((priv->features & FEATURE_SMBUS_PEC) ? I2C_FUNC_SMBUS_PEC : 0) | in i801_func()
947 ((priv->features & FEATURE_BLOCK_PROC) ? in i801_func()
949 ((priv->features & FEATURE_I2C_BLOCK_READ) ? in i801_func()
951 ((priv->features & FEATURE_HOST_NOTIFY) ? in i801_func()
959 if (!(priv->features & FEATURE_HOST_NOTIFY)) in i801_enable_host_notify()
972 if (!(priv->features & FEATURE_HOST_NOTIFY)) in i801_disable_host_notify()
1270 if (priv->features & FEATURE_IDF) in i801_probe_optional_slaves()
1554 if (!(priv->features & (FEATURE_TCO_SPT | FEATURE_TCO_CNL))) in i801_add_tco()
1572 if (priv->features & FEATURE_TCO_CNL) in i801_add_tco()
1697 priv->features |= FEATURE_BLOCK_PROC; in i801_probe()
1698 priv->features |= FEATURE_I2C_BLOCK_READ; in i801_probe()
1699 priv->features |= FEATURE_IRQ; in i801_probe()
1700 priv->features |= FEATURE_SMBUS_PEC; in i801_probe()
1701 priv->features |= FEATURE_BLOCK_BUFFER; in i801_probe()
1702 priv->features |= FEATURE_TCO_SPT; in i801_probe()
1703 priv->features |= FEATURE_HOST_NOTIFY; in i801_probe()
1720 priv->features |= FEATURE_BLOCK_PROC; in i801_probe()
1721 priv->features |= FEATURE_I2C_BLOCK_READ; in i801_probe()
1722 priv->features |= FEATURE_IRQ; in i801_probe()
1723 priv->features |= FEATURE_SMBUS_PEC; in i801_probe()
1724 priv->features |= FEATURE_BLOCK_BUFFER; in i801_probe()
1725 priv->features |= FEATURE_TCO_CNL; in i801_probe()
1726 priv->features |= FEATURE_HOST_NOTIFY; in i801_probe()
1735 priv->features |= FEATURE_IDF; in i801_probe()
1738 priv->features |= FEATURE_BLOCK_PROC; in i801_probe()
1739 priv->features |= FEATURE_I2C_BLOCK_READ; in i801_probe()
1740 priv->features |= FEATURE_IRQ; in i801_probe()
1743 priv->features |= FEATURE_SMBUS_PEC; in i801_probe()
1744 priv->features |= FEATURE_BLOCK_BUFFER; in i801_probe()
1747 priv->features |= FEATURE_HOST_NOTIFY; in i801_probe()
1757 if (priv->features & disable_features & (1 << i)) in i801_probe()
1761 priv->features &= ~disable_features; in i801_probe()
1800 priv->features &= ~FEATURE_IRQ; in i801_probe()
1806 if (priv->features & (FEATURE_SMBUS_PEC | FEATURE_BLOCK_BUFFER)) in i801_probe()
1811 if (priv->features & FEATURE_HOST_NOTIFY) in i801_probe()
1818 priv->features &= ~FEATURE_IRQ; in i801_probe()
1820 if (priv->features & FEATURE_IRQ) { in i801_probe()
1832 priv->features &= ~FEATURE_IRQ; in i801_probe()
1836 if (priv->features & FEATURE_IRQ) { in i801_probe()
1844 priv->features &= ~FEATURE_IRQ; in i801_probe()
1848 priv->features & FEATURE_IRQ ? "PCI interrupt" : "polling"); in i801_probe()