summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/common/firmware_if.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-01habanalabs: clear msg_to_cpu_reg to avoid misread after resetKoby Elbaz1-16/+12
2021-09-01habanalabs: expose server type in INFO IOCTLOded Gabbay1-1/+1
2021-08-29habanalabs: fix race between soft reset and heartbeatKoby Elbaz1-5/+13
2021-08-29habanalabs: update firmware header filesOfir Bitton1-2/+2
2021-06-21habanalabs/gaudi: refactor hard-reset related codeKoby Elbaz1-0/+41
2021-06-18habanalabs: set rc as 'valid' in case of intentional func exitKoby Elbaz1-1/+4
2021-06-18habanalabs: zero complex structures using memsetKoby Elbaz1-1/+2
2021-06-18habanalabs: print firmware versionsOded Gabbay1-10/+95
2021-06-18habanalabs: enable dram scramble before linux f/wBharat Jauhari1-0/+10
2021-06-18habanalabs: report EQ fault during heartbeatOhad Sharabi1-1/+7
2021-06-18habanalabs: skip valid test for boot_dev_sts regsOhad Sharabi1-26/+30
2021-06-18habanalabs/gaudi: split host irq interfaces towards FWOfir Bitton1-2/+24
2021-06-18habanalabs: track security status using positive logicOhad Sharabi1-1/+1
2021-06-18habanalabs/gaudi: use COMMS to reset device / halt CPUKoby Elbaz1-1/+1
2021-06-18habanalabs/gaudi: disable GIC usage if security is enabledKoby Elbaz1-11/+14
2021-06-18habanalabs: read preboot status bits in an earlier stageKoby Elbaz1-8/+2
2021-06-18habanalabs: check running index in eqe controlOded Gabbay1-1/+8
2021-06-18habanalabs/gaudi: read GIC sts after FW is loadedKoby Elbaz1-7/+9
2021-06-18habanalabs/gaudi: send hard reset cause to prebootKoby Elbaz1-1/+126
2021-06-18habanalabs: notify before f/w loadingOded Gabbay1-0/+3
2021-06-18habanalabs/gaudi: use scratchpad regs instead of GIC controllerKoby Elbaz1-0/+7
2021-06-18habanalabs: read f/w's 2-nd sts and err registersOhad Sharabi1-85/+202
2021-06-18habanalabs: avoid using uninitialized pointerOhad Sharabi1-0/+1
2021-06-18habanalabs: ignore device unusable statusOded Gabbay1-3/+3
2021-06-18habanalabs: load linux image to deviceOhad Sharabi1-79/+226
2021-06-18habanalabs: load boot fit to deviceOhad Sharabi1-52/+525
2021-06-18habanalabs: modify progress status messagesGuy Nisan1-10/+10
2021-06-18habanalabs: update to latest f/w headersOded Gabbay1-3/+4
2021-06-18habanalabs: dynamic fw load reset protocolOhad Sharabi1-14/+273
2021-06-18habanalabs: use common fw_version readOhad Sharabi1-3/+47
2021-06-18habanalabs: refactor init device cpu codeOhad Sharabi1-10/+20
2021-06-18habanalabs: request f/w in separate functionOhad Sharabi1-21/+44
2021-06-18habanalabs: prepare preboot stage to dynamic f/w loadOhad Sharabi1-14/+64
2021-05-08habanalabs: ignore f/w status errorOded Gabbay1-1/+2
2021-05-08habanalabs: change error level of security not readyOded Gabbay1-5/+2
2021-05-08habanalabs: skip reading f/w errors on bad statusOded Gabbay1-2/+7
2021-05-08habanalabs: expose ASIC specific PLL indexBharat Jauhari1-14/+20
2021-04-09habanalabs: print f/w boot unknown errorOded Gabbay1-16/+68
2021-04-09habanalabs/gaudi: derive security status from pci idOfir Bitton1-3/+3
2021-04-09habanalabs: send dynamic msi-x indexes to f/wOhad Sharabi1-0/+67
2021-04-09habanalabs: support DEVICE_UNUSABLE error indication from FWKoby Elbaz1-0/+3
2021-04-09habanalabs: support legacy and new pll indexesOhad Sharabi1-2/+47
2021-04-09habanalabs: return current power via INFO IOCTLSagiv Ozeri1-0/+23
2021-04-09habanalabs: use a single FW loading bringup flagOfir Bitton1-3/+7
2021-02-08habanalabs: update security map after init CPU QsOhad Sharabi1-5/+2
2021-02-08habanalabs: improve communication protocol with cpucpOfir Bitton1-2/+15
2021-01-27habanalabs: ignore F/W BMC errors in case no BMC presentOfir Bitton1-3/+9
2021-01-27habanalabs: read device boot errors after cpucp is upOfir Bitton1-53/+73
2021-01-27habanalabs/gaudi: add debug prints for security statusOfir Bitton1-0/+11
2021-01-21habanalabs: zero pci counters packet before submit to FWOfir Bitton1-0/+5