Skip site navigation (1)Skip section navigation (2)
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>