linux-yocto/drivers/accel/habanalabs/common
Didi Freiman 9dec27bb8a accel/habanalabs: gradual sleep in polling memory macro
It’s better to avoid long sleeps right from the beginning of the polling
since the data may be available much sooner than the sleep period.
Because polling host memory is inexpensive, this change gradually
increases the sleep time up to the user-requested period.

Signed-off-by: Didi Freiman <dfreiman@habana.ai>
Reviewed-by: Ofir Bitton <obitton@habana.ai>
Signed-off-by: Ofir Bitton <obitton@habana.ai>
2024-06-23 09:53:33 +03:00
..
mmu accel/habanalabs/gaudi2: add GAUDI2D revision support 2024-06-23 09:53:04 +03:00
pci accel/habanalabs: use parent device for trace events 2024-06-23 09:45:59 +03:00
asid.c
command_buffer.c accel/habanalabs: Move ioctls to the device specific ioctls range 2023-10-09 12:37:20 +03:00
command_submission.c accel/habanalabs: remove timestamp registration debug prints 2024-06-23 09:53:04 +03:00
context.c accel/habanalabs: Allow single timestamp registration request at a time 2023-10-09 12:37:18 +03:00
debugfs.c accel/habanalabs: expose server type in debugfs 2024-06-23 09:46:07 +03:00
decoder.c accel/habanalabs: fix events mask of decoder abnormal interrupts 2023-04-08 10:39:34 +03:00
device.c accel/habanalabs: move heartbeat work initialization to early init 2024-06-23 09:53:33 +03:00
firmware_if.c accel/habanalabs: print timestamp of last PQ heartbeat on EQ heartbeat failure 2024-06-23 09:53:33 +03:00
habanalabs_drv.c accel/habanalabs: additional print in device-in-use info 2024-06-23 09:53:32 +03:00
habanalabs_ioctl.c accel/habanalabs: fix information leak in sec_attest_info() 2023-12-19 11:09:44 +02:00
habanalabs.h accel/habanalabs: gradual sleep in polling memory macro 2024-06-23 09:53:33 +03:00
hw_queue.c accel/habanalabs/gaudi2: move HMMU page tables to device memory 2024-02-26 09:30:40 +02:00
hwmon.c accel/habanalabs: no CPUCP prints on heartbeat failure 2024-06-23 09:45:51 +03:00
irq.c accel/habanalabs: dump the EQ entries headers on EQ heartbeat failure 2024-06-23 09:53:32 +03:00
Makefile
memory_mgr.c accel/habanalabs: additional print in device-in-use info 2024-06-23 09:53:32 +03:00
memory.c accel/habanalabs: print error code when mapping fails 2023-12-19 11:09:43 +02:00
security.c accel/habanalabs: fix glbl error cause handling 2024-02-26 09:47:00 +02:00
security.h accel/habanalabs: fix glbl error cause handling 2024-02-26 09:47:00 +02:00
state_dump.c
sysfs.c accel/habanalabs: add cpld ts cpld_timestamp cpucp 2024-06-23 09:53:04 +03:00