1. 21 Feb, 2014 1 commit
  2. 14 Feb, 2014 2 commits
  3. 11 Feb, 2014 1 commit
  4. 21 May, 2013 1 commit
  5. 16 May, 2013 1 commit
  6. 15 May, 2013 3 commits
  7. 26 Apr, 2013 1 commit
  8. 17 Apr, 2013 2 commits
    • Alessandro Rubini's avatar
      fmc-core: export the eeprom as a read-only binary file in sysfs · eb01ccc6
      Alessandro Rubini authored
      This allows easy access to the eeprom of each mezzanine. For example
      I see one at /sys/bus/fmc/devices/FmcDelay1ns4cha-f001/eeprom (fakedev
      with a fine-delay eeprom image).
      Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
      eb01ccc6
    • Alessandro Rubini's avatar
      fmc-core: bug fix requiring incompatible changes in registration · b4ae7fe6
      Alessandro Rubini authored
      My previous code for device management was wrong, because I didn't
      understand the allocation. This fixes the thing, by properly using the
      release function.
      
      This change however requires that all fmc devices are allocated
      separately (not as an array) and are not freed by the registering
      entity.  So this introduces an incompatible change in the prototype
      for register_n and unregister_n -- which is noted at build time, but
      also an incompatible change in how a device must be allocated/freed
      by the carrier that registers a single device. This change is
      not introducing a build error, but I hope the only external users by now
      are the SPEC and the SVEC.
      
      fmc-fakedev is fixed by this same commit.
      Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
      b4ae7fe6
  9. 09 Apr, 2013 2 commits
  10. 21 Feb, 2013 1 commit
  11. 24 Jan, 2013 2 commits
  12. 15 Jan, 2013 1 commit
  13. 14 Jan, 2013 4 commits
  14. 30 Oct, 2012 1 commit
  15. 28 Oct, 2012 1 commit
  16. 24 Oct, 2012 1 commit
  17. 15 Oct, 2012 1 commit
  18. 12 Oct, 2012 14 commits