1. 19 Oct, 2013 2 commits
  2. 11 Oct, 2013 7 commits
  3. 23 Jul, 2013 1 commit
  4. 13 May, 2013 1 commit
  5. 28 Mar, 2013 1 commit
  6. 25 Mar, 2013 1 commit
    • H Hartley Sweeten's avatar
      staging: comedi: s626: simplify dio register access · 100b4edc
      H Hartley Sweeten authored
      
      
      This driver has three dio subdevices, each with 16 channels. These
      subdevices use hardware registers that are spaced 0x10 bytes apart
      for each "group" of 16 channels.
      
      Create new macros to get the correct addresses for each register
      based on the dio "group". Use the s->private (void *) to hold the
      "group" number to use in the subdevice functions.
      
      This allows removing struct dio_private and all its uses. It also
      removes the ugly casts used to get the register address.
      Signed-off-by: default avatarH Hartley Sweeten <hsweeten@visionengravers.com>
      Cc: Ian Abbott <abbotti@mev.co.uk>
      Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      100b4edc
  7. 26 Sep, 2012 1 commit
  8. 28 Jun, 2012 1 commit
  9. 23 Jun, 2012 2 commits
  10. 17 Jun, 2010 1 commit
  11. 11 Dec, 2009 1 commit
  12. 15 Sep, 2009 1 commit
  13. 19 Jun, 2009 1 commit
  14. 03 Apr, 2009 4 commits
  15. 06 Jan, 2009 1 commit