Lines Matching defs:fw_version
134 int fw_version;
147 #define ELANTECH_IS_CLICKPAD(sc) (((sc)->elantech->fw_version & 0x1000) != 0)
1744 u_char reg10 = (sc->elantech->fw_version == 0x20030 ? 0x54 : 0xc4);
1836 int fw_version;
1839 if (synaptics_query(sc, ELANTECH_QUE_FW_VER, &fw_version))
1842 if (fw_version < 0x20030 || fw_version == 0x20600) {
1843 if (fw_version < 0x20000)
1848 elantech->fw_version = fw_version;
1876 int fw_version, ic_ver;
1881 if (synaptics_query(sc, ELANTECH_QUE_FW_VER, &fw_version))
1884 ic_ver = (fw_version & 0x0f0000) >> 16;
1888 elantech->fw_version = fw_version;
1889 if (fw_version >= 0x20800)
1903 if (fw_version == 0x20800 || fw_version == 0x20b00 ||
1904 fw_version == 0x20030) {
1912 i = (fw_version > 0x20800 && fw_version < 0x20900) ? 1 : 2;
1913 if ((fw_version >> 16) == 0x14 && fixed_dpi) {
1919 } else if (fw_version == 0x040216) {
1922 } else if (fw_version == 0x040219 || fw_version == 0x040215) {
1939 int fw_version;
1942 if (synaptics_query(sc, ELANTECH_QUE_FW_VER, &fw_version))
1945 if (((fw_version & 0x0f0000) >> 16) != 5)
1948 elantech->fw_version = fw_version;
1951 if ((fw_version & 0x4000) == 0x4000)
1976 int fw_version;
1980 if (synaptics_query(sc, ELANTECH_QUE_FW_VER, &fw_version))
1983 if ((fw_version & 0x0f0000) >> 16 < 6)
1986 elantech->fw_version = fw_version;
1989 if ((fw_version & 0x4000) == 0x4000)
2084 DEVNAME(sc), 1, sc->elantech->fw_version);
2131 DEVNAME(sc), 2, sc->elantech->fw_version);
2175 DEVNAME(sc), 3, sc->elantech->fw_version);
2221 : "Touchpad"), sc->elantech->fw_version);
2311 (elantech->fw_version != 0x20022 && elantech->parity[data] != p))
2461 if (elantech->fw_version == 0x20022 ||
2462 elantech->fw_version == 0x20600) {