Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0035a1dc authored by Tobias Mueller's avatar Tobias Mueller Committed by Dmitry Torokhov
Browse files

Input: appletouch - add product IDs for the 4th generation MacBooks

parent a7097ff8
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -62,6 +62,10 @@
#define GEYSER4_ISO_PRODUCT_ID	0x021B
#define GEYSER4_JIS_PRODUCT_ID	0x021C

#define GEYSER4_HF_ANSI_PRODUCT_ID	0x0229
#define GEYSER4_HF_ISO_PRODUCT_ID	0x022A
#define GEYSER4_HF_JIS_PRODUCT_ID	0x022B

#define ATP_DEVICE(prod)					\
	.match_flags = USB_DEVICE_ID_MATCH_DEVICE |		\
		       USB_DEVICE_ID_MATCH_INT_CLASS |		\
@@ -93,6 +97,10 @@ static struct usb_device_id atp_table [] = {
	{ ATP_DEVICE(GEYSER4_ISO_PRODUCT_ID) },
	{ ATP_DEVICE(GEYSER4_JIS_PRODUCT_ID) },

	{ ATP_DEVICE(GEYSER4_HF_ANSI_PRODUCT_ID) },
	{ ATP_DEVICE(GEYSER4_HF_ISO_PRODUCT_ID) },
	{ ATP_DEVICE(GEYSER4_HF_JIS_PRODUCT_ID) },

	/* Terminating entry */
	{ }
};
@@ -217,7 +225,10 @@ static inline int atp_is_geyser_3(struct atp *dev)
		(productId == GEYSER3_JIS_PRODUCT_ID) ||
		(productId == GEYSER4_ANSI_PRODUCT_ID) ||
		(productId == GEYSER4_ISO_PRODUCT_ID) ||
		(productId == GEYSER4_JIS_PRODUCT_ID);
		(productId == GEYSER4_JIS_PRODUCT_ID) ||
		(productId == GEYSER4_HF_ANSI_PRODUCT_ID) ||
		(productId == GEYSER4_HF_ISO_PRODUCT_ID) ||
		(productId == GEYSER4_HF_JIS_PRODUCT_ID);
}

/*