* [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD. @ 2014-03-25 10:12 YongHwan Ki 2014-03-25 10:59 ` Jiri Kosina 0 siblings, 1 reply; 8+ messages in thread From: YongHwan Ki @ 2014-03-25 10:12 UTC (permalink / raw) To: jkosina, rydberg, linux-input, linux-kernel There is no way to support the hid-type AFO multi touch modules. Add the VID/PID of AFO to the hid-related lists. Kernel Version : linux-3.14.rc7 Signed-off-by: Yonghwan Ki <kyhw@afoi.co.kr> diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-core.c ../linux-3.14-rc7/drivers/hid/hid-core.c --- ./drivers/hid/hid-core.c 2014-03-21 17:41:51.846939444 +0900 +++ ../linux-3.14-rc7/drivers/hid/hid-core.c 2014-03-17 10:51:24.000000000 +0900 @@ -1881,8 +1881,6 @@ static const struct hid_device_id hid_ha { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0005) }, { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0030) }, { HID_USB_DEVICE(USB_VENDOR_ID_ZYDACRON, USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL) }, - { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_TCM) }, - { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_THM) }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_PRESENTER_8K_BT) }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_NINTENDO, USB_DEVICE_ID_NINTENDO_WIIMOTE) }, diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-ids.h ../linux-3.14-rc7/drivers/hid/hid-ids.h --- ./drivers/hid/hid-ids.h 2014-03-21 17:30:34.478959555 +0900 +++ ../linux-3.14-rc7/drivers/hid/hid-ids.h 2014-03-17 10:51:24.000000000 +0900 @@ -960,9 +960,5 @@ #define USB_VENDOR_ID_PRIMAX 0x0461 #define USB_DEVICE_ID_PRIMAX_KEYBOARD 0x4e05 -#define USB_VENDOR_ID_AFO 0x2576 -#define USB_DEVICE_ID_AFO_TCM 0x0003 -#define USB_DEVICE_ID_AFO_BL 0x0005 -#define USB_DEVICE_ID_AFO_THM 0x0011 #endif diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-multitouch.c ../linux-3.14-rc7/drivers/hid/hid-multitouch.c --- ./drivers/hid/hid-multitouch.c 2014-03-21 17:45:25.946933088 +0900 +++ ../linux-3.14-rc7/drivers/hid/hid-multitouch.c 2014-03-17 10:51:24.000000000 +0900 @@ -1395,15 +1395,6 @@ static const struct hid_device_id mt_dev { .driver_data = MT_CLS_WIN_8, HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH_WIN_8, HID_ANY_ID, HID_ANY_ID) }, - - /* AFO MultiTouch device */ - { .driver_data = MT_CLS_SERIAL, - HID_USB_DEVICE(USB_VENDOR_ID_AFO, - USB_DEVICE_ID_AFO_TCM) }, - { .driver_data = MT_CLS_SERIAL, - HID_USB_DEVICE(USB_VENDOR_ID_AFO, - USB_DEVICE_ID_AFO_THM) }, - { } }; MODULE_DEVICE_TABLE(hid, mt_devices); Binary files ./kernel/x509_certificate_list and ../linux-3.14-rc7/kernel/x509_certificate_list differ diff -uprN -X Documentation/dontdiff ./lib/oid_registry_data.c ../linux-3.14-rc7/lib/oid_registry_data.c --- ./lib/oid_registry_data.c 2014-03-24 21:43:59.826812763 +0900 +++ ../linux-3.14-rc7/lib/oid_registry_data.c 2014-03-21 18:45:37.598825862 +0900 @@ -1,5 +1,5 @@ /* - * Automatically generated by /usr/src/linux-3.14-rc7m/lib/build_OID_registry. Do not edit + * Automatically generated by /usr/src/linux-3.14-rc7/lib/build_OID_registry. Do not edit */ static const unsigned short oid_index[OID__NR + 1] = { diff -uprN -X Documentation/dontdiff ./signing_key.priv ../linux-3.14-rc7/signing_key.priv --- ./signing_key.priv 2014-03-24 20:22:01.946958769 +0900 +++ ../linux-3.14-rc7/signing_key.priv 2014-03-21 17:24:11.874970914 +0900 @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -NQEgswM/gxjKwcqSioy0WoCqby9/ng== +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 +gUBtt5vx/OQqJtWSut69esv2u9KYjmM= -----END PRIVATE KEY----- Binary files ./signing_key.x509 and ../linux-3.14-rc7/signing_key.x509 differ ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD. 2014-03-25 10:12 [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD YongHwan Ki @ 2014-03-25 10:59 ` Jiri Kosina 2014-03-26 0:45 ` YongHwan Ki 0 siblings, 1 reply; 8+ messages in thread From: Jiri Kosina @ 2014-03-25 10:59 UTC (permalink / raw) To: YongHwan Ki; +Cc: rydberg, linux-input, linux-kernel On Tue, 25 Mar 2014, YongHwan Ki wrote: > There is no way to support the hid-type AFO multi touch modules. Could you please elaborate? What tree is this patch against? I don't have AFO-related defines in my tree. > Add the VID/PID of AFO to the hid-related lists. > > Kernel Version : linux-3.14.rc7 > > Signed-off-by: Yonghwan Ki <kyhw@afoi.co.kr> > > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-core.c ../linux-3.14-rc7/drivers/hid/hid-core.c > --- ./drivers/hid/hid-core.c 2014-03-21 17:41:51.846939444 +0900 > +++ ../linux-3.14-rc7/drivers/hid/hid-core.c 2014-03-17 10:51:24.000000000 +0900 > @@ -1881,8 +1881,6 @@ static const struct hid_device_id hid_ha > { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0005) }, > { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0030) }, > { HID_USB_DEVICE(USB_VENDOR_ID_ZYDACRON, USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL) }, > - { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_TCM) }, > - { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_THM) }, > > { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_PRESENTER_8K_BT) }, > { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_NINTENDO, USB_DEVICE_ID_NINTENDO_WIIMOTE) }, > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-ids.h ../linux-3.14-rc7/drivers/hid/hid-ids.h > --- ./drivers/hid/hid-ids.h 2014-03-21 17:30:34.478959555 +0900 > +++ ../linux-3.14-rc7/drivers/hid/hid-ids.h 2014-03-17 10:51:24.000000000 +0900 > @@ -960,9 +960,5 @@ > #define USB_VENDOR_ID_PRIMAX 0x0461 > #define USB_DEVICE_ID_PRIMAX_KEYBOARD 0x4e05 > > -#define USB_VENDOR_ID_AFO 0x2576 > -#define USB_DEVICE_ID_AFO_TCM 0x0003 > -#define USB_DEVICE_ID_AFO_BL 0x0005 > -#define USB_DEVICE_ID_AFO_THM 0x0011 > > #endif > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-multitouch.c ../linux-3.14-rc7/drivers/hid/hid-multitouch.c > --- ./drivers/hid/hid-multitouch.c 2014-03-21 17:45:25.946933088 +0900 > +++ ../linux-3.14-rc7/drivers/hid/hid-multitouch.c 2014-03-17 10:51:24.000000000 +0900 > @@ -1395,15 +1395,6 @@ static const struct hid_device_id mt_dev > { .driver_data = MT_CLS_WIN_8, > HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH_WIN_8, > HID_ANY_ID, HID_ANY_ID) }, > - > - /* AFO MultiTouch device */ > - { .driver_data = MT_CLS_SERIAL, > - HID_USB_DEVICE(USB_VENDOR_ID_AFO, > - USB_DEVICE_ID_AFO_TCM) }, > - { .driver_data = MT_CLS_SERIAL, > - HID_USB_DEVICE(USB_VENDOR_ID_AFO, > - USB_DEVICE_ID_AFO_THM) }, > - > { } > }; > MODULE_DEVICE_TABLE(hid, mt_devices); > Binary files ./kernel/x509_certificate_list and ../linux-3.14-rc7/kernel/x509_certificate_list differ > diff -uprN -X Documentation/dontdiff ./lib/oid_registry_data.c ../linux-3.14-rc7/lib/oid_registry_data.c > --- ./lib/oid_registry_data.c 2014-03-24 21:43:59.826812763 +0900 > +++ ../linux-3.14-rc7/lib/oid_registry_data.c 2014-03-21 18:45:37.598825862 +0900 > @@ -1,5 +1,5 @@ > /* > - * Automatically generated by /usr/src/linux-3.14-rc7m/lib/build_OID_registry. Do not edit > + * Automatically generated by /usr/src/linux-3.14-rc7/lib/build_OID_registry. Do not edit > */ > > static const unsigned short oid_index[OID__NR + 1] = { > diff -uprN -X Documentation/dontdiff ./signing_key.priv ../linux-3.14-rc7/signing_key.priv > --- ./signing_key.priv 2014-03-24 20:22:01.946958769 +0900 > +++ ../linux-3.14-rc7/signing_key.priv 2014-03-21 17:24:11.874970914 +0900 > @@ -1,52 +1,52 @@ > -----BEGIN PRIVATE KEY----- I doubt this was intended. -- Jiri Kosina SUSE Labs ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD. 2014-03-25 10:59 ` Jiri Kosina @ 2014-03-26 0:45 ` YongHwan Ki 2014-03-28 23:17 ` Jiri Kosina ` (2 more replies) 0 siblings, 3 replies; 8+ messages in thread From: YongHwan Ki @ 2014-03-26 0:45 UTC (permalink / raw) To: 'Jiri Kosina'; +Cc: rydberg, linux-input, linux-kernel Sorry, I woud like to add the AFO defines in the Linux Kernel. No afo defines exists in the current kernel tree. I correctly changed the log for adding the afo defines. Kernel Version : linux-3.14.rc7 Signed-off-by: Yonghwan Ki <kyhw@afoi.co.kr> diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-core.c ../linux-3.14-rc7m/drivers/hid/hid-core.c --- ./drivers/hid/hid-core.c 2014-03-17 10:51:24.000000000 +0900 +++ ../linux-3.14-rc7m/drivers/hid/hid-core.c 2014-03-21 17:41:51.846939444 +0900 @@ -1881,6 +1881,8 @@ static const struct hid_device_id hid_ha { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0005) }, { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0030) }, { HID_USB_DEVICE(USB_VENDOR_ID_ZYDACRON, USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL) }, + { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_TCM) }, + { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_THM) }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_PRESENTER_8K_BT) }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_NINTENDO, USB_DEVICE_ID_NINTENDO_WIIMOTE) }, diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-ids.h ../linux-3.14-rc7m/drivers/hid/hid-ids.h --- ./drivers/hid/hid-ids.h 2014-03-17 10:51:24.000000000 +0900 +++ ../linux-3.14-rc7m/drivers/hid/hid-ids.h 2014-03-21 17:30:34.478959555 +0900 @@ -960,5 +960,9 @@ #define USB_VENDOR_ID_PRIMAX 0x0461 #define USB_DEVICE_ID_PRIMAX_KEYBOARD 0x4e05 +#define USB_VENDOR_ID_AFO 0x2576 +#define USB_DEVICE_ID_AFO_TCM 0x0003 +#define USB_DEVICE_ID_AFO_BL 0x0005 +#define USB_DEVICE_ID_AFO_THM 0x0011 #endif diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-multitouch.c ../linux-3.14-rc7m/drivers/hid/hid-multitouch.c --- ./drivers/hid/hid-multitouch.c 2014-03-17 10:51:24.000000000 +0900 +++ ../linux-3.14-rc7m/drivers/hid/hid-multitouch.c 2014-03-21 17:45:25.946933088 +0900 @@ -1395,6 +1395,15 @@ static const struct hid_device_id mt_dev { .driver_data = MT_CLS_WIN_8, HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH_WIN_8, HID_ANY_ID, HID_ANY_ID) }, + + /* AFO MultiTouch device */ + { .driver_data = MT_CLS_SERIAL, + HID_USB_DEVICE(USB_VENDOR_ID_AFO, + USB_DEVICE_ID_AFO_TCM) }, + { .driver_data = MT_CLS_SERIAL, + HID_USB_DEVICE(USB_VENDOR_ID_AFO, + USB_DEVICE_ID_AFO_THM) }, + { } }; MODULE_DEVICE_TABLE(hid, mt_devices); Binary files ./kernel/x509_certificate_list and ../linux-3.14-rc7m/kernel/x509_certificate_list differ diff -uprN -X Documentation/dontdiff ./lib/oid_registry_data.c ../linux-3.14-rc7m/lib/oid_registry_data.c --- ./lib/oid_registry_data.c 2014-03-21 18:45:37.598825862 +0900 +++ ../linux-3.14-rc7m/lib/oid_registry_data.c 2014-03-24 21:43:59.826812763 +0900 @@ -1,5 +1,5 @@ /* - * Automatically generated by /usr/src/linux-3.14-rc7/lib/build_OID_registry. Do not edit + * Automatically generated by /usr/src/linux-3.14-rc7m/lib/build_OID_registry. Do not edit */ static const unsigned short oid_index[OID__NR + 1] = { diff -uprN -X Documentation/dontdiff ./signing_key.priv ../linux-3.14-rc7m/signing_key.priv --- ./signing_key.priv 2014-03-21 17:24:11.874970914 +0900 +++ ../linux-3.14-rc7m/signing_key.priv 2014-03-24 20:22:01.946958769 +0900 @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -gUBtt5vx/OQqJtWSut69esv2u9KYjmM= +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 +NQEgswM/gxjKwcqSioy0WoCqby9/ng== -----END PRIVATE KEY----- Binary files ./signing_key.x509 and ../linux-3.14-rc7m/signing_key.x509 differ -----Original Message----- From: linux-kernel-owner@vger.kernel.org [mailto:linux-kernel-owner@vger.kernel.org] On Behalf Of Jiri Kosina Sent: Tuesday, March 25, 2014 8:00 PM To: YongHwan Ki Cc: rydberg@euromail.se; linux-input@vger.kernel.org; linux-kernel@vger.kernel.org Subject: Re: [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD. On Tue, 25 Mar 2014, YongHwan Ki wrote: > There is no way to support the hid-type AFO multi touch modules. Could you please elaborate? What tree is this patch against? I don't have AFO-related defines in my tree. > Add the VID/PID of AFO to the hid-related lists. > > Kernel Version : linux-3.14.rc7 > > Signed-off-by: Yonghwan Ki <kyhw@afoi.co.kr> > > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-core.c ../linux-3.14-rc7/drivers/hid/hid-core.c > --- ./drivers/hid/hid-core.c 2014-03-21 17:41:51.846939444 +0900 > +++ ../linux-3.14-rc7/drivers/hid/hid-core.c 2014-03-17 10:51:24.000000000 +0900 > @@ -1881,8 +1881,6 @@ static const struct hid_device_id hid_ha > { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0005) }, > { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0030) }, > { HID_USB_DEVICE(USB_VENDOR_ID_ZYDACRON, USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL) }, > - { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_TCM) }, > - { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_THM) }, > > { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_PRESENTER_8K_BT) }, > { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_NINTENDO, USB_DEVICE_ID_NINTENDO_WIIMOTE) }, > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-ids.h ../linux-3.14-rc7/drivers/hid/hid-ids.h > --- ./drivers/hid/hid-ids.h 2014-03-21 17:30:34.478959555 +0900 > +++ ../linux-3.14-rc7/drivers/hid/hid-ids.h 2014-03-17 10:51:24.000000000 +0900 > @@ -960,9 +960,5 @@ > #define USB_VENDOR_ID_PRIMAX 0x0461 > #define USB_DEVICE_ID_PRIMAX_KEYBOARD 0x4e05 > > -#define USB_VENDOR_ID_AFO 0x2576 > -#define USB_DEVICE_ID_AFO_TCM 0x0003 > -#define USB_DEVICE_ID_AFO_BL 0x0005 > -#define USB_DEVICE_ID_AFO_THM 0x0011 > > #endif > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-multitouch.c ../linux-3.14-rc7/drivers/hid/hid-multitouch.c > --- ./drivers/hid/hid-multitouch.c 2014-03-21 17:45:25.946933088 +0900 > +++ ../linux-3.14-rc7/drivers/hid/hid-multitouch.c 2014-03-17 10:51:24.000000000 +0900 > @@ -1395,15 +1395,6 @@ static const struct hid_device_id mt_dev > { .driver_data = MT_CLS_WIN_8, > HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH_WIN_8, > HID_ANY_ID, HID_ANY_ID) }, > - > - /* AFO MultiTouch device */ > - { .driver_data = MT_CLS_SERIAL, > - HID_USB_DEVICE(USB_VENDOR_ID_AFO, > - USB_DEVICE_ID_AFO_TCM) }, > - { .driver_data = MT_CLS_SERIAL, > - HID_USB_DEVICE(USB_VENDOR_ID_AFO, > - USB_DEVICE_ID_AFO_THM) }, > - > { } > }; > MODULE_DEVICE_TABLE(hid, mt_devices); > Binary files ./kernel/x509_certificate_list and ../linux-3.14-rc7/kernel/x509_certificate_list differ > diff -uprN -X Documentation/dontdiff ./lib/oid_registry_data.c ../linux-3.14-rc7/lib/oid_registry_data.c > --- ./lib/oid_registry_data.c 2014-03-24 21:43:59.826812763 +0900 > +++ ../linux-3.14-rc7/lib/oid_registry_data.c 2014-03-21 18:45:37.598825862 +0900 > @@ -1,5 +1,5 @@ > /* > - * Automatically generated by /usr/src/linux-3.14-rc7m/lib/build_OID_registry. Do not edit > + * Automatically generated by /usr/src/linux-3.14-rc7/lib/build_OID_registry. Do not edit > */ > > static const unsigned short oid_index[OID__NR + 1] = { > diff -uprN -X Documentation/dontdiff ./signing_key.priv ../linux-3.14-rc7/signing_key.priv > --- ./signing_key.priv 2014-03-24 20:22:01.946958769 +0900 > +++ ../linux-3.14-rc7/signing_key.priv 2014-03-21 17:24:11.874970914 +0900 > @@ -1,52 +1,52 @@ > -----BEGIN PRIVATE KEY----- I doubt this was intended. -- Jiri Kosina SUSE Labs -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD. 2014-03-26 0:45 ` YongHwan Ki @ 2014-03-28 23:17 ` Jiri Kosina 2014-05-13 22:32 ` Jiri Kosina 2014-05-20 14:44 ` Jiri Kosina 2 siblings, 0 replies; 8+ messages in thread From: Jiri Kosina @ 2014-03-28 23:17 UTC (permalink / raw) To: YongHwan Ki; +Cc: rydberg, linux-input, linux-kernel On Wed, 26 Mar 2014, YongHwan Ki wrote: > Sorry, I woud like to add the AFO defines in the Linux Kernel. > No afo defines exists in the current kernel tree. > I correctly changed the log for adding the afo defines. > > Kernel Version : linux-3.14.rc7 > Signed-off-by: Yonghwan Ki <kyhw@afoi.co.kr> > > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-core.c ../linux-3.14-rc7m/drivers/hid/hid-core.c > --- ./drivers/hid/hid-core.c 2014-03-17 10:51:24.000000000 +0900 > +++ ../linux-3.14-rc7m/drivers/hid/hid-core.c 2014-03-21 17:41:51.846939444 +0900 > @@ -1881,6 +1881,8 @@ static const struct hid_device_id hid_ha > { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0005) }, > { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0030) }, > { HID_USB_DEVICE(USB_VENDOR_ID_ZYDACRON, USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL) }, > + { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_TCM) }, > + { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_THM) }, > > { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_PRESENTER_8K_BT) }, > { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_NINTENDO, USB_DEVICE_ID_NINTENDO_WIIMOTE) }, > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-ids.h ../linux-3.14-rc7m/drivers/hid/hid-ids.h > --- ./drivers/hid/hid-ids.h 2014-03-17 10:51:24.000000000 +0900 > +++ ../linux-3.14-rc7m/drivers/hid/hid-ids.h 2014-03-21 17:30:34.478959555 +0900 > @@ -960,5 +960,9 @@ > #define USB_VENDOR_ID_PRIMAX 0x0461 > #define USB_DEVICE_ID_PRIMAX_KEYBOARD 0x4e05 > > +#define USB_VENDOR_ID_AFO 0x2576 > +#define USB_DEVICE_ID_AFO_TCM 0x0003 > +#define USB_DEVICE_ID_AFO_BL 0x0005 > +#define USB_DEVICE_ID_AFO_THM 0x0011 > > #endif > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-multitouch.c ../linux-3.14-rc7m/drivers/hid/hid-multitouch.c > --- ./drivers/hid/hid-multitouch.c 2014-03-17 10:51:24.000000000 +0900 > +++ ../linux-3.14-rc7m/drivers/hid/hid-multitouch.c 2014-03-21 17:45:25.946933088 +0900 > @@ -1395,6 +1395,15 @@ static const struct hid_device_id mt_dev > { .driver_data = MT_CLS_WIN_8, > HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH_WIN_8, > HID_ANY_ID, HID_ANY_ID) }, > + > + /* AFO MultiTouch device */ > + { .driver_data = MT_CLS_SERIAL, > + HID_USB_DEVICE(USB_VENDOR_ID_AFO, > + USB_DEVICE_ID_AFO_TCM) }, > + { .driver_data = MT_CLS_SERIAL, > + HID_USB_DEVICE(USB_VENDOR_ID_AFO, > + USB_DEVICE_ID_AFO_THM) }, > + > { } > }; > MODULE_DEVICE_TABLE(hid, mt_devices); > Binary files ./kernel/x509_certificate_list and ../linux-3.14-rc7m/kernel/x509_certificate_list differ > diff -uprN -X Documentation/dontdiff ./lib/oid_registry_data.c ../linux-3.14-rc7m/lib/oid_registry_data.c > --- ./lib/oid_registry_data.c 2014-03-21 18:45:37.598825862 +0900 > +++ ../linux-3.14-rc7m/lib/oid_registry_data.c 2014-03-24 21:43:59.826812763 +0900 > @@ -1,5 +1,5 @@ > /* > - * Automatically generated by /usr/src/linux-3.14-rc7/lib/build_OID_registry. Do not edit > + * Automatically generated by /usr/src/linux-3.14-rc7m/lib/build_OID_registry. Do not edit Please remove this hunk, it has nothing to do with the patchset. > */ > > static const unsigned short oid_index[OID__NR + 1] = { > diff -uprN -X Documentation/dontdiff ./signing_key.priv ../linux-3.14-rc7m/signing_key.priv > --- ./signing_key.priv 2014-03-21 17:24:11.874970914 +0900 > +++ ../linux-3.14-rc7m/signing_key.priv 2014-03-24 20:22:01.946958769 +0900 > @@ -1,52 +1,52 @@ > -----BEGIN PRIVATE KEY----- Again, I don't think you want to be sending this out :) Thanks, -- Jiri Kosina SUSE Labs ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD. 2014-03-26 0:45 ` YongHwan Ki 2014-03-28 23:17 ` Jiri Kosina @ 2014-05-13 22:32 ` Jiri Kosina 2014-05-20 14:44 ` Jiri Kosina 2 siblings, 0 replies; 8+ messages in thread From: Jiri Kosina @ 2014-05-13 22:32 UTC (permalink / raw) To: YongHwan Ki; +Cc: rydberg, linux-input, linux-kernel On Wed, 26 Mar 2014, YongHwan Ki wrote: > Sorry, I woud like to add the AFO defines in the Linux Kernel. > No afo defines exists in the current kernel tree. > I correctly changed the log for adding the afo defines. > > Kernel Version : linux-3.14.rc7 > Signed-off-by: Yonghwan Ki <kyhw@afoi.co.kr> Sorry, but this patch is broken again. It contains the PRIVATE RSA KEY stuff and 'dontdiff' stuff again. I can create the patch myself and add your signoff / Reported-by (please let me know if you want me to do that), but it's crucial for you to fix your workflow for any next submission. Especially the private key disclosure should probably better be avoided :) -- Jiri Kosina SUSE Labs ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD. 2014-03-26 0:45 ` YongHwan Ki 2014-03-28 23:17 ` Jiri Kosina 2014-05-13 22:32 ` Jiri Kosina @ 2014-05-20 14:44 ` Jiri Kosina 2015-01-06 9:21 ` kyhw 2 siblings, 1 reply; 8+ messages in thread From: Jiri Kosina @ 2014-05-20 14:44 UTC (permalink / raw) To: YongHwan Ki; +Cc: rydberg, linux-input, linux-kernel On Wed, 26 Mar 2014, YongHwan Ki wrote: > Sorry, I woud like to add the AFO defines in the Linux Kernel. > No afo defines exists in the current kernel tree. > I correctly changed the log for adding the afo defines. > > Kernel Version : linux-3.14.rc7 > Signed-off-by: Yonghwan Ki <kyhw@afoi.co.kr> > > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-core.c ../linux-3.14-rc7m/drivers/hid/hid-core.c > --- ./drivers/hid/hid-core.c 2014-03-17 10:51:24.000000000 +0900 > +++ ../linux-3.14-rc7m/drivers/hid/hid-core.c 2014-03-21 17:41:51.846939444 +0900 > @@ -1881,6 +1881,8 @@ static const struct hid_device_id hid_ha > { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0005) }, > { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0030) }, > { HID_USB_DEVICE(USB_VENDOR_ID_ZYDACRON, USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL) }, > + { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_TCM) }, > + { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_THM) }, Is this really necessary? Why doesn't HID_DG_CONTACTID matching work for the to automatically trigger HID_GROUP_MULTITOUCH-based binding? -- Jiri Kosina SUSE Labs ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD. 2014-05-20 14:44 ` Jiri Kosina @ 2015-01-06 9:21 ` kyhw 2015-01-06 14:26 ` Benjamin Tissoires 0 siblings, 1 reply; 8+ messages in thread From: kyhw @ 2015-01-06 9:21 UTC (permalink / raw) To: 'Jiri Kosina'; +Cc: rydberg, linux-input, linux-kernel Thanks. you are right. That's not necessary. We already processed. The final purpose of my approach is that the correct working of the AFO multi-Touch module in All distribution of Linux. Therefore, the inclusion of the VID,PID(AFO Touch Module) to the hid-multitouch module is basically needed also for old version of the Linux distribution. Ki. -----Original Message----- From: Jiri Kosina [mailto:jkosina@suse.cz] Sent: Tuesday, May 20, 2014 11:44 PM To: YongHwan Ki Cc: rydberg@euromail.se; linux-input@vger.kernel.org; linux-kernel@vger.kernel.org Subject: RE: [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD. On Wed, 26 Mar 2014, YongHwan Ki wrote: > Sorry, I woud like to add the AFO defines in the Linux Kernel. > No afo defines exists in the current kernel tree. > I correctly changed the log for adding the afo defines. > > Kernel Version : linux-3.14.rc7 > Signed-off-by: Yonghwan Ki <kyhw@afoi.co.kr> > > diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-core.c ../linux-3.14-rc7m/drivers/hid/hid-core.c > --- ./drivers/hid/hid-core.c 2014-03-17 10:51:24.000000000 +0900 > +++ ../linux-3.14-rc7m/drivers/hid/hid-core.c 2014-03-21 17:41:51.846939444 +0900 > @@ -1881,6 +1881,8 @@ static const struct hid_device_id hid_ha > { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0005) }, > { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0030) }, > { HID_USB_DEVICE(USB_VENDOR_ID_ZYDACRON, > USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL) }, > + { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_TCM) }, > + { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_THM) }, Is this really necessary? Why doesn't HID_DG_CONTACTID matching work for the to automatically trigger HID_GROUP_MULTITOUCH-based binding? -- Jiri Kosina SUSE Labs ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD. 2015-01-06 9:21 ` kyhw @ 2015-01-06 14:26 ` Benjamin Tissoires 0 siblings, 0 replies; 8+ messages in thread From: Benjamin Tissoires @ 2015-01-06 14:26 UTC (permalink / raw) To: kyhw; +Cc: Jiri Kosina, Henrik Rydberg, linux-input, linux-kernel@vger.kernel.org Hi, On Tue, Jan 6, 2015 at 4:21 AM, kyhw <kyhw@afoi.co.kr> wrote: > Thanks. > > you are right. That's not necessary. > We already processed. > > The final purpose of my approach is that the correct working of the AFO > multi-Touch module in All distribution of Linux. > Therefore, the inclusion of the VID,PID(AFO Touch Module) to the > hid-multitouch module is basically needed also for old version of the Linux > distribution. Well, I'd like to keep hid-multitouch as clean as possible regarding the specific vendor devices. So, if your device is already auto detected in a let's say 3.18 and works as expected, (i.e. if the CLS_SERIAL is automatically picked up), then I will oppose to your patch. For the reference, I killed all the vendor specific useless definitions in 0fa9c61618. Distributions should either update to a more recent kernel (I think the auto detection of CLS_SERIAL was in 3.10 or even before), or they should cook their own support, or backport. There is no need to have a useless list of devices in the upstream kernel. Cheers, Benjamin > > Ki. > > -----Original Message----- > From: Jiri Kosina [mailto:jkosina@suse.cz] > Sent: Tuesday, May 20, 2014 11:44 PM > To: YongHwan Ki > Cc: rydberg@euromail.se; linux-input@vger.kernel.org; > linux-kernel@vger.kernel.org > Subject: RE: [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., > LTD. > > On Wed, 26 Mar 2014, YongHwan Ki wrote: > >> Sorry, I woud like to add the AFO defines in the Linux Kernel. >> No afo defines exists in the current kernel tree. >> I correctly changed the log for adding the afo defines. >> >> Kernel Version : linux-3.14.rc7 >> Signed-off-by: Yonghwan Ki <kyhw@afoi.co.kr> >> >> diff -uprN -X Documentation/dontdiff ./drivers/hid/hid-core.c > ../linux-3.14-rc7m/drivers/hid/hid-core.c >> --- ./drivers/hid/hid-core.c 2014-03-17 10:51:24.000000000 +0900 >> +++ ../linux-3.14-rc7m/drivers/hid/hid-core.c 2014-03-21 > 17:41:51.846939444 +0900 >> @@ -1881,6 +1881,8 @@ static const struct hid_device_id hid_ha >> { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0005) }, >> { HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0030) }, >> { HID_USB_DEVICE(USB_VENDOR_ID_ZYDACRON, >> USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL) }, >> + { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_TCM) }, >> + { HID_USB_DEVICE(USB_VENDOR_ID_AFO, USB_DEVICE_ID_AFO_THM) }, > > Is this really necessary? Why doesn't HID_DG_CONTACTID matching work for the > to automatically trigger HID_GROUP_MULTITOUCH-based binding? > > -- > Jiri Kosina > SUSE Labs > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-input" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2015-01-06 14:26 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-03-25 10:12 [PATCH] Add VID/PID for HID-type Multi-Touch Module of AFO CO., LTD YongHwan Ki 2014-03-25 10:59 ` Jiri Kosina 2014-03-26 0:45 ` YongHwan Ki 2014-03-28 23:17 ` Jiri Kosina 2014-05-13 22:32 ` Jiri Kosina 2014-05-20 14:44 ` Jiri Kosina 2015-01-06 9:21 ` kyhw 2015-01-06 14:26 ` Benjamin Tissoires
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).