linux-stable/drivers/misc/habanalabs
Oded Gabbay a08b51a9a0 habanalabs: change polling functions to macros
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: Oded Gabbay <oded.gabbay@gmail.com>
2019-05-09 01:48:23 +03:00
..
goya habanalabs: change polling functions to macros 2019-05-09 01:48:23 +03:00
include habanalabs: Use single pool for CPU accessible host memory 2019-04-28 19:17:38 +03:00
asid.c habanalabs: add context and ASID modules 2019-02-18 09:46:44 +01:00
command_buffer.c habanalabs: rename functions to improve code readability 2019-05-01 11:47:04 +03:00
command_submission.c habanalabs: change polling functions to macros 2019-05-09 01:48:23 +03:00
context.c habanalabs: halt debug engines on user process close 2019-05-24 22:46:15 +03:00
debugfs.c habanalabs: Fix virtual address access via debugfs for 2MB pages 2019-06-03 11:25:04 +00:00
device.c habanalabs: change polling functions to macros 2019-05-09 01:48:23 +03:00
firmware_if.c habanalabs: change polling functions to macros 2019-05-09 01:48:23 +03:00
habanalabs.h habanalabs: change polling functions to macros 2019-05-09 01:48:23 +03:00
habanalabs_drv.c habanalabs: remove dead code in habanalabs_drv.c 2019-05-08 09:55:23 +03:00
habanalabs_ioctl.c habanalabs: use u64_to_user_ptr() for reading user pointers 2019-06-20 12:13:19 +03:00
hw_queue.c habanalabs: rename functions to improve code readability 2019-05-01 11:47:04 +03:00
hwmon.c habanalabs: fix little-endian<->cpu conversion warnings 2019-02-28 13:07:52 +01:00
irq.c habanalabs: rename functions to improve code readability 2019-05-01 11:47:04 +03:00
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
memory.c habanalabs: fix bug in checking huge page optimization 2019-05-28 23:03:54 +03:00
mmu.c habanalabs: Avoid using a non-initialized MMU cache mutex 2019-05-24 22:46:15 +03:00
pci.c habanalabs: Manipulate DMA addresses in ASIC functions 2019-05-01 11:28:15 +03:00
sysfs.c habanalabs: fix little-endian<->cpu conversion warnings 2019-02-28 13:07:52 +01:00