Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 161241
b: refs/heads/master
c: 44cb2db
h: refs/heads/master
i:
  161239: 6fedcd4
v: v3
  • Loading branch information
Roel Kluin authored and Jiri Kosina committed Aug 8, 2009
1 parent 4b4607a commit 190997f
Show file tree
Hide file tree
Showing 34 changed files with 81 additions and 302 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: affbb8c6e690be2196258e65f3cc92d55b18d9fa
refs/heads/master: 44cb2db10d05fc263c9fa44347d350d4f7f5890c
14 changes: 3 additions & 11 deletions trunk/drivers/hid/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -152,13 +152,6 @@ config HID_GYRATION
---help---
Support for Gyration remote control.

config HID_TWINHAN
tristate "Twinhan" if EMBEDDED
depends on USB_HID
default !EMBEDDED
---help---
Support for Twinhan IR remote control.

config HID_KENSINGTON
tristate "Kensington" if EMBEDDED
depends on USB_HID
Expand All @@ -183,7 +176,6 @@ config LOGITECH_FF
- Logitech WingMan Cordless RumblePad 2
- Logitech WingMan Force 3D
- Logitech Formula Force EX
- Logitech WingMan Formula Force GP
- Logitech MOMO Force wheel

and if you want to enable force feedback for them.
Expand Down Expand Up @@ -322,9 +314,9 @@ config THRUSTMASTER_FF
depends on HID_THRUSTMASTER
select INPUT_FF_MEMLESS
---help---
Say Y here if you have a THRUSTMASTER FireStore Dual Power 2 or 3,
a THRUSTMASTER Dual Trigger 3-in-1 or a THRUSTMASTER Ferrari GT
Rumble Force or Force Feedback Wheel.
Say Y here if you have a THRUSTMASTER FireStore Dual Power 2 or
a THRUSTMASTER Ferrari GT Rumble Force or Force Feedback Wheel and
want to enable force feedback support for it.

config HID_WACOM
tristate "Wacom Bluetooth devices support" if EMBEDDED
Expand Down
1 change: 0 additions & 1 deletion trunk/drivers/hid/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ obj-$(CONFIG_HID_SUNPLUS) += hid-sunplus.o
obj-$(CONFIG_HID_GREENASIA) += hid-gaff.o
obj-$(CONFIG_HID_THRUSTMASTER) += hid-tmff.o
obj-$(CONFIG_HID_TOPSEED) += hid-topseed.o
obj-$(CONFIG_HID_TWINHAN) += hid-twinhan.o
obj-$(CONFIG_HID_ZEROPLUS) += hid-zpff.o
obj-$(CONFIG_HID_WACOM) += hid-wacom.o

Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-a4tech.c
Original file line number Diff line number Diff line change
Expand Up @@ -145,12 +145,12 @@ static struct hid_driver a4_driver = {
.remove = a4_remove,
};

static int __init a4_init(void)
static int a4_init(void)
{
return hid_register_driver(&a4_driver);
}

static void __exit a4_exit(void)
static void a4_exit(void)
{
hid_unregister_driver(&a4_driver);
}
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-apple.c
Original file line number Diff line number Diff line change
Expand Up @@ -451,7 +451,7 @@ static struct hid_driver apple_driver = {
.input_mapped = apple_input_mapped,
};

static int __init apple_init(void)
static int apple_init(void)
{
int ret;

Expand All @@ -462,7 +462,7 @@ static int __init apple_init(void)
return ret;
}

static void __exit apple_exit(void)
static void apple_exit(void)
{
hid_unregister_driver(&apple_driver);
}
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-belkin.c
Original file line number Diff line number Diff line change
Expand Up @@ -88,12 +88,12 @@ static struct hid_driver belkin_driver = {
.probe = belkin_probe,
};

static int __init belkin_init(void)
static int belkin_init(void)
{
return hid_register_driver(&belkin_driver);
}

static void __exit belkin_exit(void)
static void belkin_exit(void)
{
hid_unregister_driver(&belkin_driver);
}
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-cherry.c
Original file line number Diff line number Diff line change
Expand Up @@ -70,12 +70,12 @@ static struct hid_driver ch_driver = {
.input_mapping = ch_input_mapping,
};

static int __init ch_init(void)
static int ch_init(void)
{
return hid_register_driver(&ch_driver);
}

static void __exit ch_exit(void)
static void ch_exit(void)
{
hid_unregister_driver(&ch_driver);
}
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-chicony.c
Original file line number Diff line number Diff line change
Expand Up @@ -63,12 +63,12 @@ static struct hid_driver ch_driver = {
.input_mapping = ch_input_mapping,
};

static int __init ch_init(void)
static int ch_init(void)
{
return hid_register_driver(&ch_driver);
}

static void __exit ch_exit(void)
static void ch_exit(void)
{
hid_unregister_driver(&ch_driver);
}
Expand Down
15 changes: 5 additions & 10 deletions trunk/drivers/hid/hid-core.c
Original file line number Diff line number Diff line change
Expand Up @@ -1292,7 +1292,6 @@ static const struct hid_device_id hid_blacklist[] = {
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_RUMBLEPAD) },
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_RUMBLEPAD2_2) },
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_WINGMAN_F3D) },
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_WINGMAN_FFG ) },
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_FORCE3D_PRO) },
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_MOMO_WHEEL) },
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_MOMO_WHEEL2) },
Expand All @@ -1312,12 +1311,9 @@ static const struct hid_device_id hid_blacklist[] = {
{ HID_USB_DEVICE(USB_VENDOR_ID_SUNPLUS, USB_DEVICE_ID_SUNPLUS_WDESKTOP) },
{ HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb300) },
{ HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb304) },
{ HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb323) },
{ HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb324) },
{ HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb651) },
{ HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb654) },
{ HID_USB_DEVICE(USB_VENDOR_ID_TOPSEED, USB_DEVICE_ID_TOPSEED_CYBERLINK) },
{ HID_USB_DEVICE(USB_VENDOR_ID_TWINHAN, USB_DEVICE_ID_TWINHAN_IR_REMOTE) },
{ HID_USB_DEVICE(USB_VENDOR_ID_WISEGROUP, USB_DEVICE_ID_SMARTJOY_PLUS) },
{ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_WACOM, USB_DEVICE_ID_WACOM_GRAPHIRE_BLUETOOTH) },
{ HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0005) },
Expand Down Expand Up @@ -1626,8 +1622,12 @@ static const struct hid_device_id hid_ignore_list[] = {
{ HID_USB_DEVICE(USB_VENDOR_ID_PANJIT, 0x0002) },
{ HID_USB_DEVICE(USB_VENDOR_ID_PANJIT, 0x0003) },
{ HID_USB_DEVICE(USB_VENDOR_ID_PANJIT, 0x0004) },
{ HID_USB_DEVICE(USB_VENDOR_ID_PHILIPS, USB_DEVICE_ID_PHILIPS_IEEE802154_DONGLE) },
{ HID_USB_DEVICE(USB_VENDOR_ID_POWERCOM, USB_DEVICE_ID_POWERCOM_UPS) },
{ HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD) },
{ HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD2) },
{ HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD3) },
{ HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD4) },
{ HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD5) },
{ HID_USB_DEVICE(USB_VENDOR_ID_TENX, USB_DEVICE_ID_TENX_IBUDDY1) },
{ HID_USB_DEVICE(USB_VENDOR_ID_TENX, USB_DEVICE_ID_TENX_IBUDDY2) },
{ HID_USB_DEVICE(USB_VENDOR_ID_VERNIER, USB_DEVICE_ID_VERNIER_LABPRO) },
Expand Down Expand Up @@ -1694,11 +1694,6 @@ static bool hid_ignore(struct hid_device *hdev)
hdev->product <= USB_DEVICE_ID_LOGITECH_HARMONY_LAST)
return true;
break;
case USB_VENDOR_ID_SOUNDGRAPH:
if (hdev->product >= USB_DEVICE_ID_SOUNDGRAPH_IMON_FIRST &&
hdev->product <= USB_DEVICE_ID_SOUNDGRAPH_IMON_LAST)
return true;
break;
}

if (hdev->type == HID_TYPE_USBMOUSE &&
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-cypress.c
Original file line number Diff line number Diff line change
Expand Up @@ -141,12 +141,12 @@ static struct hid_driver cp_driver = {
.probe = cp_probe,
};

static int __init cp_init(void)
static int cp_init(void)
{
return hid_register_driver(&cp_driver);
}

static void __exit cp_exit(void)
static void cp_exit(void)
{
hid_unregister_driver(&cp_driver);
}
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-ezkey.c
Original file line number Diff line number Diff line change
Expand Up @@ -78,12 +78,12 @@ static struct hid_driver ez_driver = {
.event = ez_event,
};

static int __init ez_init(void)
static int ez_init(void)
{
return hid_register_driver(&ez_driver);
}

static void __exit ez_exit(void)
static void ez_exit(void)
{
hid_unregister_driver(&ez_driver);
}
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-gyration.c
Original file line number Diff line number Diff line change
Expand Up @@ -81,12 +81,12 @@ static struct hid_driver gyration_driver = {
.event = gyration_event,
};

static int __init gyration_init(void)
static int gyration_init(void)
{
return hid_register_driver(&gyration_driver);
}

static void __exit gyration_exit(void)
static void gyration_exit(void)
{
hid_unregister_driver(&gyration_driver);
}
Expand Down
14 changes: 5 additions & 9 deletions trunk/drivers/hid/hid-ids.h
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,6 @@
#define USB_DEVICE_ID_LOGITECH_WINGMAN_F3D 0xc283
#define USB_DEVICE_ID_LOGITECH_FORCE3D_PRO 0xc286
#define USB_DEVICE_ID_LOGITECH_WHEEL 0xc294
#define USB_DEVICE_ID_LOGITECH_WINGMAN_FFG 0xc293
#define USB_DEVICE_ID_LOGITECH_MOMO_WHEEL 0xc295
#define USB_DEVICE_ID_LOGITECH_G25_WHEEL 0xc299
#define USB_DEVICE_ID_LOGITECH_ELITE_KBD 0xc30a
Expand Down Expand Up @@ -360,9 +359,6 @@
#define USB_VENDOR_ID_PETALYNX 0x18b1
#define USB_DEVICE_ID_PETALYNX_MAXTER_REMOTE 0x0037

#define USB_VENDOR_ID_PHILIPS 0x0471
#define USB_DEVICE_ID_PHILIPS_IEEE802154_DONGLE 0x0617

#define USB_VENDOR_ID_PLAYDOTCOM 0x0b43
#define USB_DEVICE_ID_PLAYDOTCOM_EMS_USBII 0x0003

Expand All @@ -380,8 +376,11 @@
#define USB_DEVICE_ID_SONY_PS3_CONTROLLER 0x0268

#define USB_VENDOR_ID_SOUNDGRAPH 0x15c2
#define USB_DEVICE_ID_SOUNDGRAPH_IMON_FIRST 0x0034
#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LAST 0x0046
#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD 0x0038
#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD2 0x0036
#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD3 0x0034
#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD4 0x0044
#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD5 0x0045

#define USB_VENDOR_ID_SUN 0x0430
#define USB_DEVICE_ID_RARITAN_KVM_DONGLE 0xcdab
Expand All @@ -404,9 +403,6 @@
#define USB_VENDOR_ID_TURBOX 0x062a
#define USB_DEVICE_ID_TURBOX_KEYBOARD 0x0201

#define USB_VENDOR_ID_TWINHAN 0x6253
#define USB_DEVICE_ID_TWINHAN_IR_REMOTE 0x0100

#define USB_VENDOR_ID_UCLOGIC 0x5543
#define USB_DEVICE_ID_UCLOGIC_TABLET_PF1209 0x0042

Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-kensington.c
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,12 @@ static struct hid_driver ks_driver = {
.input_mapping = ks_input_mapping,
};

static int __init ks_init(void)
static int ks_init(void)
{
return hid_register_driver(&ks_driver);
}

static void __exit ks_exit(void)
static void ks_exit(void)
{
hid_unregister_driver(&ks_driver);
}
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-kye.c
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,12 @@ static struct hid_driver kye_driver = {
.report_fixup = kye_report_fixup,
};

static int __init kye_init(void)
static int kye_init(void)
{
return hid_register_driver(&kye_driver);
}

static void __exit kye_exit(void)
static void kye_exit(void)
{
hid_unregister_driver(&kye_driver);
}
Expand Down
6 changes: 2 additions & 4 deletions trunk/drivers/hid/hid-lg.c
Original file line number Diff line number Diff line change
Expand Up @@ -299,8 +299,6 @@ static const struct hid_device_id lg_devices[] = {
.driver_data = LG_FF },
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_G25_WHEEL),
.driver_data = LG_FF },
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_WINGMAN_FFG ),
.driver_data = LG_FF },
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_RUMBLEPAD2),
.driver_data = LG_FF2 },
{ }
Expand All @@ -317,12 +315,12 @@ static struct hid_driver lg_driver = {
.probe = lg_probe,
};

static int __init lg_init(void)
static int lg_init(void)
{
return hid_register_driver(&lg_driver);
}

static void __exit lg_exit(void)
static void lg_exit(void)
{
hid_unregister_driver(&lg_driver);
}
Expand Down
6 changes: 5 additions & 1 deletion trunk/drivers/hid/hid-lgff.c
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,6 @@ static const struct dev_type devices[] = {
{ 0x046d, 0xc219, ff_rumble },
{ 0x046d, 0xc283, ff_joystick },
{ 0x046d, 0xc286, ff_joystick_ac },
{ 0x046d, 0xc293, ff_joystick },
{ 0x046d, 0xc294, ff_wheel },
{ 0x046d, 0xc295, ff_joystick },
{ 0x046d, 0xca03, ff_wheel },
Expand Down Expand Up @@ -151,6 +150,11 @@ int lgff_init(struct hid_device* hid)

/* Check that the report looks ok */
report = list_entry(report_list->next, struct hid_report, list);
if (!report) {
err_hid("NULL output report");
return -1;
}

field = report->field[0];
if (!field) {
err_hid("NULL field");
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-microsoft.c
Original file line number Diff line number Diff line change
Expand Up @@ -197,12 +197,12 @@ static struct hid_driver ms_driver = {
.probe = ms_probe,
};

static int __init ms_init(void)
static int ms_init(void)
{
return hid_register_driver(&ms_driver);
}

static void __exit ms_exit(void)
static void ms_exit(void)
{
hid_unregister_driver(&ms_driver);
}
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/hid/hid-monterey.c
Original file line number Diff line number Diff line change
Expand Up @@ -65,12 +65,12 @@ static struct hid_driver mr_driver = {
.input_mapping = mr_input_mapping,
};

static int __init mr_init(void)
static int mr_init(void)
{
return hid_register_driver(&mr_driver);
}

static void __exit mr_exit(void)
static void mr_exit(void)
{
hid_unregister_driver(&mr_driver);
}
Expand Down
Loading

0 comments on commit 190997f

Please sign in to comment.