summaryrefslogtreecommitdiff
path: root/drivers/misc/habanalabs/goya/goya.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-12habanalabs: patched cb equals user cb in device memsetOded Gabbay1-2/+0
2020-03-12habanalabs: halt the engines before hard-resetOded Gabbay1-0/+42
2020-01-12habanalabs: remove variable 'val' set but not usedChen Wandun1-8/+7
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
2019-05-16habanalabs: support device memory memset > 4GBOded Gabbay1-19/+30
2019-05-13habanalabs: print event name for fatal and non-RAZWI eventsOmer Shpigelman1-19/+98
2019-05-12habanalabs: pass device pointer to asic-specific functionOded Gabbay1-2/+2
2019-05-09habanalabs: change polling functions to macrosOded Gabbay1-13/+12
2019-05-09habanalabs: remove redundant memory clearOded Gabbay1-2/+0
2019-05-09habanalabs: remove redundant CB size adjustmentOded Gabbay1-8/+1
2019-05-08habanalabs: check to load F/W before boot statusOded Gabbay1-3/+3
2019-05-05habanalabs: remove redundant CPU checksOmer Shpigelman1-15/+5
2019-05-24habanalabs: halt debug engines on user process closeOmer Shpigelman1-1/+2
2019-05-02habanalabs: Update CPU DMA memory label nameTomer Tayar1-2/+2
2019-05-02habanalabs: Update CPU DMA pool label nameTomer Tayar1-2/+2
2019-05-01habanalabs: remove condition that is always trueDalit Ben Zoor1-25/+23
2019-05-01habanalabs: remove redundant member from parser structDalit Ben Zoor1-1/+1
2019-05-01habanalabs: Manipulate DMA addresses in ASIC functionsTomer Tayar1-33/+57
2019-05-01habanalabs: rename functions to improve code readabilityOded Gabbay1-13/+15
2019-04-30habanalabs: remove call to cs_parser()Dalit Ben Zoor1-24/+3
2019-04-28habanalabs: return old dram bar address upon changeOded Gabbay1-32/+28
2019-04-22habanalabs: use ASIC functions interface for rreg/wregOded Gabbay1-26/+17
2019-04-21habanalabs: re-factor goya_parse_cb_no_ext_queue()Oded Gabbay1-22/+21
2019-04-22Merge 5.1-rc6 into char-misc-nextGreg Kroah-Hartman1-5/+4
2019-04-06habanalabs: prevent device PTE read/write during hard-resetOded Gabbay1-0/+6
2019-04-02habanalabs: refactoring in goya.cOded Gabbay1-74/+72
2019-04-01habanalabs: add goya implementation for debug configurationOmer Shpigelman1-4/+5
2019-04-01habanalabs: add new IOCTL for debug, tracing and profilingOmer Shpigelman1-0/+1