summaryrefslogtreecommitdiffstats
path: root/hw/npu.c
Commit message (Expand)AuthorAgeFilesLines
* sparse: Make tree 'constant is so big' warning cleanStewart Smith2019-01-181-3/+3
* interrupts: Create an "interrupts" property in the OPAL nodeBenjamin Herrenschmidt2018-04-111-1/+1
* npu: Fix broken fast resetAlexey Kardashevskiy2017-10-291-0/+3
* npu, npu2: Describe diag data size in device treeRussell Currey2017-05-031-0/+1
* npu: Implement FLRAlexey Kardashevskiy2017-04-271-1/+28
* tree-wide: use dt_add_property_u64s() where we canOliver O'Halloran2016-12-211-2/+1
* pci: Remove obsoleted PCI slot pfreset() operationGavin Shan2016-10-241-1/+0
* hw/npu.c: Fix reserved PE#Alistair Popple2016-09-141-4/+2
* hw/npu.c: NPU bdfn allocation bugfixAlistair Popple2016-09-061-3/+1
* nvlink: Fix bad PE number checkRussell Currey2016-09-051-1/+1
* hw/npu: Use PCI virtual deviceGavin Shan2016-09-021-317/+133
* hw/npu: assert the NPU irq min is aligned.Milton Miller2016-09-021-1/+3
* hw/npu: program NPU BUID reg properlyMilton Miller2016-09-021-7/+13
* pci: Standardise on uint64_t pe_numberRussell Currey2016-08-301-14/+14
* interrupts: Add new source ->attributes callbackBenjamin Herrenschmidt2016-08-111-10/+13
* npu: reword "error" to indicate it's actually a warningStewart Smith2016-08-101-6/+1
* hw/npu: assert() on PHB device nodeGavin Shan2016-07-201-11/+1
* hw/npu: Get AT BAR from MMIO layoutGavin Shan2016-07-201-18/+6
* hw/npu: Get number of links from NPU node propertyGavin Shan2016-07-201-4/+2
* nvlink: Associate and allocate NPUs using slotsRussell Currey2016-07-201-34/+25
* interrupts: Expose irq_source and change prototypes of all opsBenjamin Herrenschmidt2016-07-131-12/+9
* interrupts: Use a #interrupt-cells of 2 for XICS interruptsBenjamin Herrenschmidt2016-07-121-19/+13
* nvlink: Print error message when NPU is fencedRussell Currey2016-06-211-1/+12
* nvlink: Enable NPU device BAR before triggering freezeRussell Currey2016-06-211-1/+4
* nvlink: Present chip ID as the NPU PHB slot locationRussell Currey2016-06-211-0/+8
* fwts: Add FWTS annotations for NPU errorsStewart Smith2016-06-201-1/+28
* Fix for typosFrederic Bonnard2016-06-201-1/+1
* hw/npu: Support PHB slotGavin Shan2016-06-141-15/+42
* core/pci: Extend pci_walk_dev() for PCI slotGavin Shan2016-06-141-2/+2
* core/pci: Fix wrong reserved PE# in enumerationGavin Shan2016-06-141-0/+1
* PCI: Introduce phb_ops->phb_final_fixup()Gavin Shan2016-05-031-3/+12
* PCI: Move PHB lock to generic layerGavin Shan2016-05-031-17/+0
* hw/npu.c: Add ibm, npu-index property to npu device treeAlistair Popple2016-04-271-3/+5
* nvlink: Add primitive EEH support for NPU devicesRussell Currey2016-01-211-3/+42
* nvlink: Add freeze and fence error injectionRussell Currey2016-01-211-1/+43
* nvlink: Add fence mode emulation for NPUsRussell Currey2016-01-211-2/+13
* nvlink: Set a bit in config space to indicate a real PCI device was boundRussell Currey2016-01-121-8/+23
* PCI: use define for wanting dynamic PHB id for pci_register_phbStewart Smith2015-11-171-1/+1
* llvm-scan-build: fix value stored during init is never read in npu.cStewart Smith2015-11-101-1/+1
* Nvlink: Add NPU PHB functionsAlistair Popple2015-10-261-0/+1718
OpenPOWER on IntegriCloud