Date: Mon, 14 Jan 2013 14:40:46 +0100 From: Hans Petter Selasky <hselasky@c2i.net> To: Vitaly Magerya <vmagerya@gmail.com> Cc: freebsd-usb@freebsd.org Subject: Re: Tablets with webcamd (was: wacom and x11 and webcamd) Message-ID: <201301141440.46049.hselasky@c2i.net> In-Reply-To: <CAL409KzckEJPeR0FZKp=%2BfnbPQM4mhvr0GBTYX=zF8Dw%2BDs-2w@mail.gmail.com> References: <CAL409KwRsJOLr95X8HyCN7nAcnO5ROxzndCk-O=7OtF4qjnW6w@mail.gmail.com> <201301131301.58324.hselasky@c2i.net> <CAL409KzckEJPeR0FZKp=%2BfnbPQM4mhvr0GBTYX=zF8Dw%2BDs-2w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, The drivers mentioned does not compile as-is, but you are free to send a patch to make them compile. Should not be too hard! --HPS Index: config =================================================================== --- config (revision 2525) +++ config (working copy) @@ -220,6 +220,9 @@ CONFIG_TABLET_USB_HANWANG=y CONFIG_TABLET_USB_KBTAB=y CONFIG_TABLET_USB_WACOM=y +CONFIG_HID_KYE=y +CONFIG_HID_UCLOGIC=y +CONFIG_HID_WALTOP=y CONFIG_TOUCHSCREEN_USB_3M=y CONFIG_TOUCHSCREEN_USB_COMPOSITE=y CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y @@ -363,3 +366,5 @@ CONFIG_VIDEO_VP27SMPX=y CONFIG_VIDEO_WM8739=y CONFIG_VIDEO_WM8775=y +CONFIG_USB_MA901=y +CONFIG_HID=y Index: Makefile =================================================================== --- Makefile (revision 2526) +++ Makefile (working copy) @@ -292,5 +292,6 @@ -i media_tree/drivers/media \ -i media_tree/drivers/staging/media \ -i media_tree/sound/i2c/other \ + -i media_tree/drivers/hid \ -i contrib/dvb-usb \ -o build/ media_tree/drivers/hid/hid-core.c:55: error: redefinition of 'mod_param_debug_init_desc' media_tree/drivers/hid/hid-core.c:50: error: previous definition of 'mod_param_debug_init_desc' was here media_tree/drivers/hid/hid-core.c:55: error: redefinition of 'mod_param_debug_init_desc_p' media_tree/drivers/hid/hid-core.c:50: error: previous definition of 'mod_param_debug_init_desc_p' was here media_tree/drivers/hid/hid-core.c: In function 'implement': media_tree/drivers/hid/hid-core.c:961: warning: implicit declaration of function 'put_unaligned_le64' media_tree/drivers/hid/hid-core.c: At top level: media_tree/drivers/hid/hid-core.c:1379: error: unknown field 'attr' specified in initializer media_tree/drivers/hid/hid-core.c:1379: warning: braces around scalar initializer media_tree/drivers/hid/hid-core.c:1379: warning: (near initialization for 'dev_bin_attr_report_desc.name') media_tree/drivers/hid/hid-core.c:1379: error: field name not in record or union initializer media_tree/drivers/hid/hid-core.c:1379: error: (near initialization for 'dev_bin_attr_report_desc.name') media_tree/drivers/hid/hid-core.c:1379: error: field name not in record or union initializer media_tree/drivers/hid/hid-core.c:1379: error: (near initialization for 'dev_bin_attr_report_desc.name') media_tree/drivers/hid/hid-core.c:1379: warning: excess elements in scalar initializer media_tree/drivers/hid/hid-core.c:1379: warning: (near initialization for 'dev_bin_attr_report_desc.name') media_tree/drivers/hid/hid-core.c:1380: error: unknown field 'read' specified in initializer media_tree/drivers/hid/hid-core.c:1380: warning: initialization makes integer from pointer without a cast media_tree/drivers/hid/hid-core.c:1380: error: initializer element is not computable at load time media_tree/drivers/hid/hid-core.c:1380: error: (near initialization for 'dev_bin_attr_report_desc.mode') media_tree/drivers/hid/hid-core.c:1381: error: unknown field 'size' specified in initializer media_tree/drivers/hid/hid-core.c:1381: warning: excess elements in struct initializer media_tree/drivers/hid/hid-core.c:1381: warning: (near initialization for 'dev_bin_attr_report_desc') media_tree/drivers/hid/hid-core.c: In function 'hid_connect': media_tree/drivers/hid/hid-core.c:1459: warning: implicit declaration of function 'device_create_bin_file' media_tree/drivers/hid/hid-core.c: In function 'hid_disconnect': media_tree/drivers/hid/hid-core.c:1474: warning: implicit declaration of function 'device_remove_bin_file' media_tree/drivers/hid/hid-core.c: In function 'store_new_id': media_tree/drivers/hid/hid-core.c:1788: warning: implicit declaration of function 'driver_attach' media_tree/drivers/hid/hid-core.c: At top level: media_tree/drivers/hid/hid-core.c:1792: error: expected ')' before numeric constant media_tree/drivers/hid/hid-core.c:1930: error: variable 'hid_bus_type' has initializer but incomplete type media_tree/drivers/hid/hid-core.c:1931: error: unknown field 'name' specified in initializer media_tree/drivers/hid/hid-core.c:1931: warning: excess elements in struct initializer media_tree/drivers/hid/hid-core.c:1931: warning: (near initialization for 'hid_bus_type') media_tree/drivers/hid/hid-core.c:1932: error: unknown field 'dev_attrs' specified in initializer media_tree/drivers/hid/hid-core.c:1932: warning: excess elements in struct initializer media_tree/drivers/hid/hid-core.c:1932: warning: (near initialization for 'hid_bus_type') media_tree/drivers/hid/hid-core.c:1933: error: unknown field 'match' specified in initializer media_tree/drivers/hid/hid-core.c:1933: warning: excess elements in struct initializer media_tree/drivers/hid/hid-core.c:1933: warning: (near initialization for 'hid_bus_type') media_tree/drivers/hid/hid-core.c:1934: error: unknown field 'probe' specified in initializer media_tree/drivers/hid/hid-core.c:1934: warning: excess elements in struct initializer media_tree/drivers/hid/hid-core.c:1934: warning: (near initialization for 'hid_bus_type') media_tree/drivers/hid/hid-core.c:1935: error: unknown field 'remove' specified in initializer media_tree/drivers/hid/hid-core.c:1935: warning: excess elements in struct initializer media_tree/drivers/hid/hid-core.c:1935: warning: (near initialization for 'hid_bus_type') media_tree/drivers/hid/hid-core.c:1936: error: unknown field 'uevent' specified in initializer media_tree/drivers/hid/hid-core.c:1936: warning: excess elements in struct initializer media_tree/drivers/hid/hid-core.c:1936: warning: (near initialization for 'hid_bus_type') media_tree/drivers/hid/hid-core.c: In function 'hid_allocate_device': media_tree/drivers/hid/hid-core.c:2311: error: 'struct device' has no member named 'bus' media_tree/drivers/hid/hid-core.c: In function '__hid_register_driver': media_tree/drivers/hid/hid-core.c:2356: error: 'struct device_driver' has no member named 'bus' media_tree/drivers/hid/hid-core.c:2358: error: 'struct device_driver' has no member named 'mod_name' media_tree/drivers/hid/hid-core.c:2363: warning: implicit declaration of function 'driver_register' media_tree/drivers/hid/hid-core.c:2367: warning: implicit declaration of function 'driver_create_file' media_tree/drivers/hid/hid-core.c:2367: error: 'driver_attr_new_id' undeclared (first use in this function) media_tree/drivers/hid/hid-core.c:2367: error: (Each undeclared identifier is reported only once media_tree/drivers/hid/hid-core.c:2367: error: for each function it appears in.) media_tree/drivers/hid/hid-core.c:2369: warning: implicit declaration of function 'driver_unregister' media_tree/drivers/hid/hid-core.c: In function 'hid_unregister_driver': media_tree/drivers/hid/hid-core.c:2377: warning: implicit declaration of function 'driver_remove_file' media_tree/drivers/hid/hid-core.c:2377: error: 'driver_attr_new_id' undeclared (first use in this function) media_tree/drivers/hid/hid-core.c: In function 'hid_init': media_tree/drivers/hid/hid-core.c:2410: warning: implicit declaration of function 'bus_register' media_tree/drivers/hid/hid-core.c:2424: warning: implicit declaration of function 'bus_unregister'
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301141440.46049.hselasky>