1. 28 Aug, 2002 3 commits
    • Randy Dunlap's avatar
      I've been using gcml2 from Greg Banks to look at CONFIG_ · 45250f9d
      Randy Dunlap authored
      variable dependencies in config.in files.
      
      By moving drivers/input/config.in before drivers/char/Config.in
      and drivers/usb/Config.in for arch/alpha and arch/mips(64),
      several (7) instances of this message:
        forward declared symbol "CONFIG_INPUT" used in dependency list
      and (6) instances of this one:
        forward declared symbol "CONFIG_SOUND_GAMEPORT" used in
        dependency list
      can be removed.  (Yes, the latter one is for OSS drivers,
      so it's not so important.)
         
      It also adds one forward dependency for a USB joystick
      in the input subsystem [still only for alpha and mips(64)].
      Most other arches are already like this.
      45250f9d
    • Vojtech Pavlik's avatar
      Remove uninformative coments in input.c. · 0244c60b
      Vojtech Pavlik authored
      Silence hotplug printk()s in input.c
      More careful probe and init in atkbd.c and psmouse.c
      to avoid triggering bugs in certain keyboards.
      Accept old AT (non PS/2) keyboards with limited command set.
      Accept Logitech mice which can only do IMPS/2 and not PS2++.
      Use a buffer in i8042.c to avoid spinlock deadlocks when
      serio_write is called from within serio_interrupt.
      Only ask keyboard to resent if the keyboard is there (ie no timeout).
      Linus, this should fix both your keyboard and your mouse!
      0244c60b
    • David S. Miller's avatar
      This converts all of the input USB drivers to manage DMA · 98caa79c
      David S. Miller authored
      buffers via usb_buffer_alloc in 2.5.x  This helps platforms
      where doing a pci_{map,unmap}_single() on every input event
      is very inefficient.
      
      Also adds a missing kfree(hid), because the HID struct was never
      freed.
      98caa79c
  2. 27 Aug, 2002 29 commits
  3. 28 Aug, 2002 6 commits
  4. 27 Aug, 2002 2 commits