Skip to content
Snippets Groups Projects
  1. Jan 18, 2013
  2. Jan 17, 2013
  3. Jan 10, 2013
  4. Jan 08, 2013
  5. Nov 09, 2012
    • Alessandro Rubini's avatar
      drivers: added zio-mini · 3ad30417
      Alessandro Rubini authored
      
      zio-mini is a very simple driver, with no attributes, that can be used
      to get accustomed with how ZIO and the ZIO bus work. You can create
      as many devices as you want, with as many channels as you want.
      Each device has only one input cset, that returns the struct timespec
      collected at raw_io() time.
      
      The driver always returns one sample only, even if the trigger
      asks for more.
      
      Signed-off-by: default avatarAlessandro Rubini <rubini@gnudd.com>
      Acked-by: default avatarFederico Vaga <federico.vaga@gmail.com>
      3ad30417
  6. Nov 08, 2012
  7. Nov 05, 2012
  8. Nov 04, 2012
  9. Nov 03, 2012
  10. May 03, 2012
  11. May 02, 2012
  12. Apr 17, 2012
  13. Apr 06, 2012
    • Federico Vaga's avatar
      core: ZIO is now based on the bus abstraction · b0b0d428
      Federico Vaga authored
      
      This patch introduces zio_driver and zio_device_id structure,
      which are used to define a zio's driver. ZIO uses these
      structures to handle the match between devices and drivers
      connected on the zio bus.
      
      To make ZIO work on the Linux bus mechanism, ZIO creates two
      zio_device structures. The first zio_device is allocated and it is
      registered by the module which wants to declare the existence
      of a new ZIO device. This first zio_device is only used by
      ZIO to match the device with a driver. When the first zio
      device matchs with a driver, ZIO creates a new zio device child
      of the first one. The new device is filled with all the device
      information and sysfs attributes. This second zio device
      represents the real device to use; ZIO passes this zio device
      as argument to the driver probe function, so the driver can
      use the real zio device for its operations.
      From the user space point of view, both ZIO devices are
      available at /sys/bus/zio/devices/; the first zio device has
      the prefix "hwdev-", the second zio device (the real one) has
      the prefix "zio-"
      
      Signed-off-by: default avatarFederico Vaga <federico.vaga@gmail.com>
      Acked-by: default avatarAlessandro Rubini <rubini@gnudd.com>
      b0b0d428
    • Federico Vaga's avatar
      2d59f2d1
  14. Mar 15, 2012
  15. Feb 12, 2012
  16. Feb 02, 2012
  17. Jan 31, 2012
  18. Jan 24, 2012
  19. Jan 05, 2012
  20. Dec 06, 2011