Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
9b5816b56af6a424619ab51d24de34dfc65102d8
/
drivers
/
misc
/
habanalabs
/
habanalabs.h
6966d9e
habanalabs: show unsupported message for GAUDI
by Oded Gabbay
· 4 years, 10 months ago
d57b83c
habanalabs: modify the return values of hl_read/write routines
by Moti Haimovski
· 5 years ago
5557b13
habanalabs: support temperature offset via sysfs
by Moti Haimovski
· 5 years ago
5cce514
habanalabs: add debugfs write64/read64
by Moti Haimovski
· 5 years ago
f3a838c
habanalabs: Modify CS jobs counter to u16
by Tomer Tayar
· 5 years ago
64a7e29
habanalabs: split the host MMU properties
by Omer Shpigelman
· 5 years ago
7fc40bc
habanalabs: flush only at the end of the map/unmap
by Pawel Piskorski
· 5 years ago
54bb674
habanalabs: split MMU properties to PCI/DRAM
by Omer Shpigelman
· 5 years ago
7b6e4ea
habanalabs: type specific MMU cache invalidation
by Omer Shpigelman
· 5 years ago
7f74d4d
habanalabs: re-factor memory module code
by Omer Shpigelman
· 5 years ago
5d10125
habanalabs: export uapi defines to user-space
by Oded Gabbay
· 5 years ago
bd4c8cb
habanalabs: increase max jobs number to 512
by Oded Gabbay
· 5 years ago
62c1e12
habanalabs: add opcode to INFO IOCTL to return clock rate
by Oded Gabbay
· 5 years ago
8fdacf2
habanalabs: set TPC Icache to 16 cache lines
by Oded Gabbay
· 5 years ago
cb596ae
habanalabs: Add a new H/W queue type
by Tomer Tayar
· 5 years ago
df76237
habanalabs: Mark queue as expecting CB handle or address
by Tomer Tayar
· 5 years ago
f435614
habanalabs: Fix typos
by Tomer Tayar
· 5 years ago
6dc66f7
habanalabs: correctly cast variable to __le32
by Oded Gabbay
· 5 years ago
4c172bb
habanalabs: stop using the acronym KMD
by Oded Gabbay
· 5 years ago
e973076
habanalabs: add uapi to retrieve aggregate H/W events
by Oded Gabbay
· 5 years ago
75b3cb2
habanalabs: add uapi to retrieve device utilization
by Oded Gabbay
· 5 years ago
ea451f8
habanalabs: Expose devices after initialization is done
by Tomer Tayar
· 5 years ago
4d6a775
habanalabs: create two char devices per ASIC
by Oded Gabbay
· 5 years ago
eb7caf8
habanalabs: maintain a list of file private data objects
by Oded Gabbay
· 5 years ago
86d5307
habanalabs: rename user_ctx as compute_ctx
by Oded Gabbay
· 5 years ago
b888751
habanalabs: add handle field to context structure
by Oded Gabbay
· 6 years ago
ed0fc50
habanalabs: cap simulator timeout
by Oded Gabbay
· 6 years ago
b9040c9
habanalabs: fix endianness handling for internal QMAN submission
by Oded Gabbay
· 5 years ago
2aa4e41
habanalabs: fix host memory polling in BE architecture
by Ben Segal
· 6 years ago
e8960ca
habanalabs: Add busy engines bitmask to HW idle IOCTL
by Tomer Tayar
· 6 years ago
06deb86
habanalabs: Add debugfs node for engines status
by Tomer Tayar
· 6 years ago
95b5a8b
habanalabs: add MMU mappings for Goya CPU
by Oded Gabbay
· 6 years ago
cbb10f1
habanalabs: don't limit packet size for device CPU
by Oded Gabbay
· 6 years ago
a1e537b
habanalabs: increase PCI ELBI timeout for Palladium
by Omer Shpigelman
· 6 years ago
921a465
habanalabs: pass device pointer to asic-specific function
by Oded Gabbay
· 6 years ago
a08b51a
habanalabs: change polling functions to macros
by Oded Gabbay
· 6 years ago
1973497
habanalabs: force user to set device debug mode
by Oded Gabbay
· 6 years ago
d128749
habanalabs: minor documentation and prints fixes
by Omer Shpigelman
· 6 years ago
89225ce
habanalabs: halt debug engines on user process close
by Omer Shpigelman
· 6 years ago
b1b5377
habanalabs: increase timeout if working with simulator
by Dalit Ben Zoor
· 6 years ago
5809e18
habanalabs: remove redundant member from parser struct
by Dalit Ben Zoor
· 6 years ago
94cb669
habanalabs: Manipulate DMA addresses in ASIC functions
by Tomer Tayar
· 6 years ago
d9c3aa8
habanalabs: rename functions to improve code readability
by Oded Gabbay
· 6 years ago
03d5f64
habanalabs: Use single pool for CPU accessible host memory
by Tomer Tayar
· 6 years ago
a38693d
habanalabs: return old dram bar address upon change
by Oded Gabbay
· 6 years ago
027d35d
habanalabs: rename restore to ctx_switch when appropriate
by Oded Gabbay
· 6 years ago
b2377e0
habanalabs: use ASIC functions interface for rreg/wreg
by Oded Gabbay
· 6 years ago
e00dac3
habanalabs: Cancel pr_fmt() definition dependency on includes order
by Tomer Tayar
· 6 years ago
2959384
habanalabs: ASIC_AUTO_DETECT enum value is redundant
by Oded Gabbay
· 6 years ago
bedd144
habanalabs: refactoring in goya.c
by Oded Gabbay
· 6 years ago
315bc05
habanalabs: add new IOCTL for debug, tracing and profiling
by Omer Shpigelman
· 6 years ago
aa95708
habanalabs: add device status option to INFO IOCTL
by Dalit Ben Zoor
· 6 years ago
d997387
habanalabs: keep track of the device's dma mask
by Oded Gabbay
· 6 years ago
66542c3
habanalabs: add MMU shadow mapping
by Omer Shpigelman
· 6 years ago
c811f7b
habanalabs: Add a printout with the name of a busy engine
by Tomer Tayar
· 6 years ago
b6f897d
habanalabs: Move PCI code into common file
by Tomer Tayar
· 6 years ago
3110c60
habanalabs: Move device CPU code into common file
by Tomer Tayar
· 6 years ago
cbaa99e
habanalabs: perform accounting for active CS
by Oded Gabbay
· 6 years ago
bfb1ce1
habanalabs: fix MMU number of pages calculation
by Omer Shpigelman
· 6 years ago
a28ce42
habanalabs: disable CPU access on timeouts
by Oded Gabbay
· 6 years ago
27ca384c
habanalabs: add MMU DRAM default page mapping
by Omer Shpigelman
· 6 years ago
5e6e023
habanalabs: make functions static or declare them
by Oded Gabbay
· 6 years ago
230afe7
habanalabs: allow memory allocations larger than 4GB
by Oded Gabbay
· 6 years ago
c216477
habanalabs: add debugfs support
by Oded Gabbay
· 6 years ago
d8dd7b0
habanalabs: implement INFO IOCTL
by Oded Gabbay
· 6 years ago
0feaf86
habanalabs: add virtual memory and MMU modules
by Omer Shpigelman
· 6 years ago
eff6f4a
habanalabs: add command submission module
by Oded Gabbay
· 6 years ago
f8c8c7d5
habanalabs: add device reset support
by Oded Gabbay
· 6 years ago
d91389b
habanalabs: add sysfs and hwmon support
by Oded Gabbay
· 6 years ago
1251f23
habanalabs: add event queue and interrupts
by Oded Gabbay
· 6 years ago
9494a8d
habanalabs: add h/w queues module
by Oded Gabbay
· 6 years ago
839c480
habanalabs: add basic Goya h/w initialization
by Oded Gabbay
· 6 years ago
be5d926
habanalabs: add command buffer module
by Oded Gabbay
· 6 years ago
0861e41
habanalabs: add context and ASID modules
by Oded Gabbay
· 6 years ago
99b9d7b
habanalabs: add basic Goya support
by Oded Gabbay
· 6 years ago
c4d6634
habanalabs: add skeleton driver
by Oded Gabbay
· 6 years ago