1. 12 5月, 2010 1 次提交
    • J
      HID: magicmouse: fix input registration · 23d02116
      Jiri Kosina 提交于
      When HIDRAW is not set, hid_hw_start() returns ENODEV as no subsystem has
      claimed the magicmouse device, and probe routine bails out. Which is not what we want.
      
      This happens because magicmouse driver is instantiating the connection to
      Input subsystem itself, and since commit 28918c21 ("HID: magicmouse: fix
      oops after device removal") the HID core is not registering input device
      itself.
      
      Fix this by letting HID core register the input device (so that hid_hw_start()
      succeeds, as the device is claimed by at least one subsystem) and de-register
      it again later before proceeding with proper input setup.
      Reported-by: NJustin P. Mattock <justinmattock@gmail.com>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      23d02116
  2. 11 5月, 2010 3 次提交
  3. 10 5月, 2010 5 次提交
  4. 08 5月, 2010 10 次提交
  5. 07 5月, 2010 21 次提交