[PATCH 0/7] New wiimote interface

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

As discussed on the ML, this adds a new interface for LED and rumble devices on
the wiimote. LED devices can now be controlled via led_classdev structure and
the rumble motor is controlled via force-feedback FF_RUMBLE event.

Based on the new semaphore-lock this also simplifies the locking to reduce
overhead and code complexity.

The last two patches correctly set DRM modes on new events. Currently, if an
extension is plugged into the wiimote, this driver stops working. Those two
patches make the driver reset the DRM so it still works with extensions plugged
in. Hence, it would be nice to see them in 3.1, too.

I have omitted the accelerometer/IR/extension etc. patches since they probably
don't go into 3.1 and I will resend them later after more testing.

Regards
David

David Herrmann (7):
  HID: wiimote: Simplify synchronization
  HID: wiimote: Correctly call HID open/close callbacks
  HID: wiimote: Register led class devices
  HID: wiimote: Support rumble device
  HID: wiimote: Add force-feedback support
  HID: wiimote: Add drm request
  HID: wiimote: Add status and return request handlers

 drivers/hid/Kconfig       |    1 +
 drivers/hid/hid-wiimote.c |  345 ++++++++++++++++++++++++++++++++++++---------
 2 files changed, 276 insertions(+), 70 deletions(-)

-- 
1.7.6

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux