1. 13 Aug, 2019 1 commit
    • Swann Perarnau's avatar
      [refactor] redesign DMAs to support layouts · d8f56ffc
      Swann Perarnau authored
      Refactor the DMA API to work on layouts internally. The resulting code
      ends up simpler for most cases, as long as we add a generic copy
      function.
      
      One things missing:
      - a good API to expose the collection of copy functions we have.
      
      One question not solved:
      - should the DMA ask for a copy function on each operation ?
      d8f56ffc
  2. 07 Aug, 2019 2 commits
  3. 06 Aug, 2019 1 commit
  4. 15 Jul, 2019 1 commit
  5. 02 Jul, 2019 3 commits
  6. 27 Jun, 2019 1 commit
  7. 26 Apr, 2019 2 commits
  8. 25 Apr, 2019 1 commit
  9. 10 Apr, 2019 2 commits
  10. 09 Apr, 2019 5 commits
  11. 02 Apr, 2019 1 commit
    • Swann Perarnau's avatar
      [style/refactor] posixify error handling · e243f7eb
      Swann Perarnau authored
      In POSIX land, error codes are positive integers, returned by functions
      as a negative value, but assigned to errno as a positive value.
      
      Use that chance to checkpatch the files.
      e243f7eb
  12. 01 Apr, 2019 2 commits
  13. 29 Mar, 2019 4 commits
  14. 27 Mar, 2019 1 commit
  15. 26 Mar, 2019 3 commits
  16. 25 Mar, 2019 2 commits
  17. 22 Mar, 2019 1 commit
    • Swann Perarnau's avatar
      [refactor] use autoconf + m4 for version mngmt · d8803390
      Swann Perarnau authored
      Use m4 to define autoconf-level version variables, following the naming
      scheme of semver.org
      
      To make use of these variables in the headers and sources, a
      generated-header is added in aml/utils/version.h
      
      Also add a simple test for that part of the lib.
      d8803390
  18. 21 Mar, 2019 2 commits
  19. 20 Mar, 2019 2 commits
  20. 14 Mar, 2019 1 commit
  21. 13 Mar, 2019 2 commits