1. 28 1月, 2021 2 次提交
  2. 22 1月, 2021 1 次提交
  3. 28 12月, 2020 2 次提交
  4. 30 11月, 2020 11 次提交
  5. 22 9月, 2020 5 次提交
  6. 22 8月, 2020 1 次提交
  7. 29 7月, 2020 1 次提交
  8. 25 7月, 2020 4 次提交
  9. 11 7月, 2020 1 次提交
  10. 01 7月, 2020 1 次提交
  11. 19 5月, 2020 2 次提交
  12. 17 5月, 2020 1 次提交
  13. 21 11月, 2019 1 次提交
  14. 29 7月, 2019 2 次提交
  15. 17 5月, 2019 1 次提交
    • O
      habanalabs: don't limit packet size for device CPU · cbb10f1e
      Oded Gabbay 提交于
      This patch removes a limitation on the maximum packet size that is read by
      the device CPU as that limitation is not needed.
      
      Therefore, the patch also removes an elaborate calculation that is based
      on this limitation which is also not needed now. Instead, use a fixed
      value for the memory pool size of the packets.
      Signed-off-by: NOded Gabbay <oded.gabbay@gmail.com>
      cbb10f1e
  16. 09 5月, 2019 1 次提交
    • O
      habanalabs: change polling functions to macros · a08b51a9
      Oded Gabbay 提交于
      This patch changes two polling functions to macros, in order to make their
      API the same as the standard readl_poll_timeout so we would be able to
      define the "condition for exit" when calling these macros.
      
      This will simplify the code as it will eliminate the need to check both
      for timeout and for the (cond) in the calling function.
      Signed-off-by: NOded Gabbay <oded.gabbay@gmail.com>
      a08b51a9
  17. 05 5月, 2019 1 次提交
  18. 04 5月, 2019 1 次提交
  19. 01 5月, 2019 1 次提交
    • T
      habanalabs: Manipulate DMA addresses in ASIC functions · 94cb669c
      Tomer Tayar 提交于
      Routing device accesses to the host memory requires the usage of a base
      offset, which is canceled by the iATU just before leaving the device.
      The value of the base offset might be distinctive between different ASIC
      types.
      The manipulation of the addresses is currently used throughout the
      driver code, and one should be aware to it whenever providing a host
      memory address to the device.
      This patch removes this manipulation from the driver common code, and
      moves it to the ASIC specific functions that are responsible for
      host memory allocation/mapping.
      Signed-off-by: NTomer Tayar <ttayar@habana.ai>
      Signed-off-by: NOded Gabbay <oded.gabbay@gmail.com>
      94cb669c