summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/goya/goya.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-17habanalabs: remove stop-on-error flag from DMAOmer Shpigelman1-1/+5
2020-05-17habanalabs: don't wait for ASIC CPU after resetOded Gabbay1-24/+0
2020-03-24habanalabs: add print upon clock changeOmer Shpigelman1-1/+48
2020-03-24habanalabs: Add missing annotation for goya_hw_queues_unlock()Jules Irenge1-0/+1
2020-03-24habanalabs: Add missing annotation for goya_hw_queues_lock()Jules Irenge1-0/+1
2020-03-24habanalabs: ratelimit error prints of IRQsOded Gabbay1-6/+7
2020-03-24habanalabs: add debugfs write64/read64Moti Haimovski1-0/+92
2020-03-24habanalabs: fix DDR bar address settingOmer Shpigelman1-2/+1
2020-03-24habanalabs: split the host MMU propertiesOmer Shpigelman1-11/+14
2020-03-24habanalabs: flush only at the end of the map/unmapPawel Piskorski1-8/+12
2020-02-11habanalabs: patched cb equals user cb in device memsetOded Gabbay1-2/+0
2020-02-11habanalabs: halt the engines before hard-resetOded Gabbay1-0/+42
2019-12-14habanalabs: remove variable 'val' set but not usedChen Wandun1-8/+7
2019-11-21habanalabs: use defines for F/W filesOded Gabbay1-6/+5
2019-11-21habanalabs: remove prints on successful device initializationOded Gabbay1-3/+0
2019-11-21habanalabs: prevent read/write from/to the device during hard resetOmer Shpigelman1-2/+4
2019-11-21habanalabs: split MMU properties to PCI/DRAMOmer Shpigelman1-0/+17
2019-11-21habanalabs: type specific MMU cache invalidationOmer Shpigelman1-2/+4
2019-11-21habanalabs: re-factor memory module codeOmer Shpigelman1-1/+1
2019-11-21habanalabs: read F/W versions before failureOded Gabbay1-4/+4
2019-11-21habanalabs: expose card name in INFO IOCTLOded Gabbay1-0/+3
2019-11-21habanalabs: remove set but not used variable 'qman_base_addr'YueHaibing1-4/+0
2019-11-21habanalabs: add opcode to INFO IOCTL to return clock rateOded Gabbay1-1/+2
2019-11-21habanalabs: set TPC Icache to 16 cache linesOded Gabbay1-0/+3
2019-11-21habanalabs: Add a new H/W queue typeTomer Tayar1-2/+2
2019-11-21habanalabs: Mark queue as expecting CB handle or addressTomer Tayar1-0/+3
2019-11-21habanalabs: handle F/W failure for sensor initializationOded Gabbay1-0/+5
2019-09-05habanalabs: stop using the acronym KMDOded Gabbay1-11/+11
2019-09-05habanalabs: display card name as sensors headerOded Gabbay1-0/+4
2019-09-05habanalabs: add uapi to retrieve aggregate H/W eventsOded Gabbay1-2/+7
2019-09-05habanalabs: Make the Coresight timestamp perpetualTomer Tayar1-0/+23
2019-09-05habanalabs: Add descriptive name to PSOC app status registerTomer Tayar1-2/+2
2019-09-05habanalabs: Add descriptive names to PSOC scratch-pad registersTomer Tayar1-17/+16
2019-08-12habanalabs: fix device IRQ unmasking for BE hostBen Segal1-9/+24
2019-08-12habanalabs: fix endianness handling for internal QMAN submissionOded Gabbay1-3/+4
2019-08-12habanalabs: fix endianness handling for packets from userBen Segal1-13/+19
2019-07-29habanalabs: fix host memory polling in BE architectureBen Segal1-2/+3
2019-06-27habanalabs: don't reset device when getting VRHOTOded Gabbay1-1/+1
2019-07-08habanalabs: use %pad for printing a dma_addr_tArnd Bergmann1-2/+2
2019-07-01habanalabs: Add busy engines bitmask to HW idle IOCTLTomer Tayar1-2/+9
2019-07-01habanalabs: Add debugfs node for engines statusTomer Tayar1-45/+84
2019-07-01habanalabs: Update the device idle checkTomer Tayar1-4/+6
2019-06-16habanalabs: Allow accessing host mapped addresses via debugfsTomer Tayar1-4/+15
2019-05-29habanalabs: remove DMA mask hack for GoyaOded Gabbay1-15/+4
2019-05-29habanalabs: set Goya CPU to use ASIC MMUOded Gabbay1-3/+20
2019-05-29habanalabs: add MMU mappings for Goya CPUOded Gabbay1-5/+121
2019-05-29habanalabs: initialize device CPU queues after MMU initOded Gabbay1-36/+28
2019-05-30habanalabs: restore unsecured registers default valuesDalit Ben Zoor1-3/+16
2019-05-30habanalabs: clear sobs and monitors in context switchDalit Ben Zoor1-0/+7
2019-05-17habanalabs: don't limit packet size for device CPUOded Gabbay1-1/+1