1
0
Fork 0
alistair23-linux/drivers/misc/habanalabs/include
Tomer Tayar 03d5f641dc habanalabs: Use single pool for CPU accessible host memory
The device's CPU accessible memory on host is managed in a dedicated
pool, except for 2 regions - Primary Queue (PQ) and Event Queue (EQ) -
which are allocated from generic DMA pools.
Due to address length limitations of the CPU, the addresses of all these
memory regions must have the same MSBs starting at bit 40.
This patch modifies the allocation of the PQ and EQ to be also from the
dedicated pool, to ensure compliance with the limitation.

Signed-off-by: Tomer Tayar <ttayar@habana.ai>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
2019-04-28 19:17:38 +03:00
..
goya habanalabs: add goya implementation for debug configuration 2019-04-01 22:23:02 +03:00
hw_ip habanalabs: Move PCI code into common file 2019-03-05 16:48:42 +02:00
armcp_if.h habanalabs: Use single pool for CPU accessible host memory 2019-04-28 19:17:38 +03:00
hl_boot_if.h habanalabs: add new device CPU boot status 2019-02-24 11:20:02 +02:00
qman_if.h habanalabs: add h/w queues module 2019-02-18 09:46:45 +01:00