Home | History | Annotate | Download | only in pckbport

Lines Matching defs:nsp

1269 	struct synaptics_packet nsp;
1278 memcpy(&nsp, &packet, sizeof(packet));
1281 nsp.sp_w = ((psc->packet[0] & 0x30) >> 2)
1289 (nsp.sp_w == SYNAPTICS_WIDTH_EXTENDED_W)) {
1301 nsp.sp_secondary = 1;
1303 nsp.sp_sx = ((psc->packet[1] & 0xfe) << 1)
1305 nsp.sp_sy = ((psc->packet[2] & 0xfe) << 1)
1307 nsp.sp_sz = (psc->packet[3] & 0x30)
1315 if (((nsp.sp_sx != 0) &&
1316 ((nsp.sp_sx < synaptics_edge_left) ||
1317 (nsp.sp_sx > synaptics_edge_right))) ||
1318 ((nsp.sp_sy != 0) &&
1319 ((nsp.sp_sy < synaptics_edge_bottom) ||
1320 (nsp.sp_sy > synaptics_edge_top)))) {
1327 nsp.sp_sx, nsp.sp_sy);
1337 nsp.sp_left = sc->button_history & PMS_LBUTMASK;
1338 nsp.sp_middle = sc->button_history & PMS_MBUTMASK;
1339 nsp.sp_right = sc->button_history & PMS_RBUTMASK;
1353 nsp.sp_finger_status = 1;
1354 nsp.sp_finger_count = pms_synaptics_get_fingers(psc,
1355 nsp.sp_w, nsp.sp_z);
1365 nsp.sp_primary = 1;
1396 ((nsp.sp_w == SYNAPTICS_WIDTH_TWO_FINGERS) ||
1397 (nsp.sp_w == SYNAPTICS_WIDTH_THREE_OR_MORE))) {
1404 nsp.sp_x = (packet4 & 0xfc) +
1409 nsp.sp_y = (packet5 & 0xfc) +
1415 nsp.sp_z = psc->packet[2] & 0xfe;
1424 nsp.sp_x = packet4 +
1428 nsp.sp_y = packet5 +
1433 nsp.sp_z = psc->packet[2];
1441 if (((nsp.sp_x != 0) &&
1442 ((nsp.sp_x < synaptics_edge_left) ||
1443 (nsp.sp_x > synaptics_edge_right))) ||
1444 ((nsp.sp_y != 0) &&
1445 ((nsp.sp_y < synaptics_edge_bottom) ||
1446 (nsp.sp_y > synaptics_edge_top)))) {
1453 nsp.sp_x, nsp.sp_y);
1457 nsp.sp_finger_count = pms_synaptics_get_fingers(psc,
1458 nsp.sp_w, nsp.sp_z);
1468 (nsp.sp_finger_count > 1)) {
1469 nsp.sp_secondary = 1;
1470 nsp.sp_sx = 0;
1471 nsp.sp_sy = 0;
1472 nsp.sp_sz = 0;
1509 nsp.sp_left = psc->packet[0] & PMS_LBUTMASK;
1510 nsp.sp_right = psc->packet[0] & PMS_RBUTMASK;
1516 nsp.sp_up = nsp.sp_left ^
1518 nsp.sp_down = nsp.sp_right ^
1524 nsp.sp_up = psc->packet[4] & SYN_1BUTMASK;
1525 nsp.sp_down = psc->packet[5] & SYN_2BUTMASK;
1527 nsp.sp_up = 0;
1528 nsp.sp_down = 0;
1541 if (nsp.sp_y < synaptics_button_boundary) {
1542 if (nsp.sp_x > synaptics_button3) {
1543 nsp.sp_right =
1545 } else if (nsp.sp_x > synaptics_button2) {
1546 nsp.sp_middle =
1549 nsp.sp_left = bstate ? PMS_LBUTMASK : 0;
1552 nsp.sp_left = bstate ? 1 : 0;
1553 new_buttons = nsp.sp_left | nsp.sp_middle | nsp.sp_right;
1563 nsp.sp_left = 0;
1564 nsp.sp_middle = 0;
1565 nsp.sp_right = 0;
1572 nsp.sp_left = sc->button_history & PMS_LBUTMASK;
1573 nsp.sp_middle = sc->button_history
1575 nsp.sp_right = sc->button_history & PMS_RBUTMASK;
1580 nsp.sp_middle = (psc->packet[0] & PMS_LBUTMASK) ^
1583 nsp.sp_middle = 0;
1591 nsp.sp_left = sc->ext_left = ext_left;
1593 nsp.sp_left = sc->ext_left;
1596 nsp.sp_right = sc->ext_right = ext_right;
1598 nsp.sp_right = sc->ext_right;
1601 nsp.sp_middle = sc->ext_middle = ext_middle;
1603 nsp.sp_middle = sc->ext_middle;
1606 nsp.sp_up = sc->ext_up = ext_up;
1608 nsp.sp_up = sc->ext_up;
1611 nsp.sp_down = sc->ext_down = ext_down;
1613 nsp.sp_down = sc->ext_down;
1618 nsp.sp_middle = nsp.sp_up | nsp.sp_down;
1619 nsp.sp_up = nsp.sp_down = 0;
1623 nsp.sp_left = nsp.sp_left | nsp.sp_up;
1624 nsp.sp_right = nsp.sp_right | nsp.sp_down;
1625 nsp.sp_up = nsp.sp_down = 0;
1639 if (nsp.sp_finger_status == 0)
1640 nspnsp.sp_w,
1641 nsp.sp_z);
1648 nsp.sp_x, nsp.sp_y, nsp.sp_z, nsp.sp_sx,
1649 nsp.sp_sy, nsp.sp_sz, nsp.sp_w, nsp.sp_finger_count,
1650 nsp.sp_primary, nsp.sp_secondary, v, primary_finger,
1653 pms_synaptics_process_packet(psc, &nsp);
1656 if ((nsp.sp_primary && nsp.sp_finger_count <= 1) || nsp.sp_secondary) {
1657 nsp.sp_primary = 0;
1658 nsp.sp_secondary = 0;
1659 nsp.sp_finger_status = 0;
1662 memcpy(&packet, &nsp, sizeof(packet));