Thread (5 messages) flat view 5 messages, 2 authors, 2012-11-20

Re: [PATCH 2/2] input: Cypress PS/2 Trackpad link into psmouse-base

From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Date: 2012-11-19 23:48:08
Also in: lkml

Hi Kamal,

On Mon, Nov 19, 2012 at 03:30:37PM -0800, Kamal Mostafa wrote:
quoted hunk ↗ jump to hunk
@@ -321,6 +323,13 @@ static irqreturn_t psmouse_interrupt(struct serio *serio,
 	if (psmouse->state <= PSMOUSE_RESYNCING)
 		goto out;
 
+	/* For Cypress Trackpad to read some special data more than 6 bytes. */
+	if (psmouse->state == PSMOUSE_CMD_CYTP) {
+		psmouse->packet[psmouse->pktcnt++] = data;
+		wake_up(&psmouse->ps2dev.wait);
+		goto out;
+	}
Instead of doing this have you tried extending size of cmdbuf in ps2dev
structure to 8?

Thanks.

-- 
Dmitry
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help