aboutsummaryrefslogtreecommitdiff
path: root/include/npu2.h
AgeCommit message (Expand)AuthorFilesLines
2021-10-19pau: Add support for OpenCAPI Persistent Memory devices.Christophe Lombard1-0/+3
2021-10-19pau: hmi scom dumpChristophe Lombard1-1/+1
2021-10-19npu2: move opal apiChristophe Lombard1-0/+7
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2020-01-29hw/npu2-opencapi: Support multiple LPC devicesAndrew Donnellan1-5/+2
2020-01-29npu2: Rework phb-index assignments for virtual PHBsFrederic Barrat1-1/+19
2019-10-22npu2-opencapi: Improve error reporting to the OSFrederic Barrat1-0/+5
2019-10-22npu2-opencapi: Detect PHY reset errorsFrederic Barrat1-1/+1
2019-10-22npu2-opencapi: Tweak fundamental reset sequenceFrederic Barrat1-2/+0
2019-10-22npu2-opencapi: Rework link training timeoutFrederic Barrat1-0/+2
2019-08-16pci: Use a macro for accessing PCI BDF Function NumberJordan Niethe1-1/+1
2019-08-16pci: Use a macro for accessing PCI BDF Device NumberJordan Niethe1-1/+1
2019-08-16pci: Use a macro for accessing PCI BDF Bus NumberJordan Niethe1-1/+1
2019-07-26npu2: Refactor NPU OPAL callsReza Arbab1-0/+8
2019-07-26SPDX-ify all skiboot codeStewart Smith1-15/+2
2019-05-20hw/npu2-opencapi: Add initial support for allocating OpenCAPI LPC memoryAndrew Donnellan1-2/+9
2019-04-09hw/npu2: Dump (more) npu2 registers on link error and HMIsFrederic Barrat1-0/+1
2019-04-09hw/npu2: Report errors to the OS if an OpenCAPI brick is fencedFrederic Barrat1-0/+1
2019-04-09hw/npu2: Use NVLink irq setup for OpenCAPIFrederic Barrat1-1/+0
2019-04-09hw/npu2: Fix OpenCAPI PE assignmentAndrew Donnellan1-3/+18
2019-03-20npu2/hw-procedures: Fix parallel zcal for opencapiFrederic Barrat1-1/+2
2019-03-13npu2-opencapi: Fix adapter reset when using 2 adaptersFrederic Barrat1-0/+4
2019-02-25npu2: Add XTS_BDF_MAP wildcard refcountAlexey Kardashevskiy1-0/+2
2019-02-18opal: Deprecate reading the PHB statusAlexey Kardashevskiy1-2/+1
2019-01-16npu2: Remove unused npu2_dev_nvlink::vendor_capReza Arbab1-3/+0
2019-01-16npu2: Remove unused npu2_dev::procedure_dataReza Arbab1-1/+0
2019-01-16npu2: Remove unused npu2::lxive_cacheReza Arbab1-1/+0
2019-01-16npu2: Remove unused npu2::bdf2pe_cacheReza Arbab1-1/+0
2018-09-17hw/npu2, platform: Add NPU2 platform device detection callbackAndrew Donnellan1-2/+12
2018-09-17hw/npu2: Common NPU2 init routine between NVLink and OpenCAPIAndrew Donnellan1-0/+5
2018-09-17npu2: Split device index into brick and link indexAndrew Donnellan1-3/+4
2018-07-03npu2: Use same compatible string for NVLink and OpenCAPI link nodes in device...Andrew Donnellan1-0/+2
2018-06-01npu2-opencapi: Train links on fundamental resetFrederic Barrat1-0/+2
2018-03-22npu2: Remove DD1 supportAndrew Donnellan1-1/+0
2018-03-22npu2: Remove unused fields in struct npu2Andrew Donnellan1-2/+0
2018-03-01npu2-opencapi: Train OpenCAPI links and setup devicesAndrew Donnellan1-1/+6
2018-03-01npu2-hw-procedures: Add support for OpenCAPI PHY link trainingAndrew Donnellan1-0/+4
2018-03-01npu2-opencapi: Configure NPU for OpenCAPIAndrew Donnellan1-0/+2
2018-03-01npu2: Rework NPU data structures for OpenCAPIAndrew Donnellan1-19/+58
2018-03-01npu2: Split out common helper functions into separate fileAndrew Donnellan1-0/+2
2018-02-13hw/npu2: support creset of npu2 devicesBalbir Singh1-0/+1
2017-11-21npu2: Print bdfn in NPU2DEV* logging macrosReza Arbab1-3/+8
2017-11-19npu2: Remove unused npu2_dev struct membersAndrew Donnellan1-3/+0
2017-11-15npu2: Move to new GPU memory mapMichael Neuling1-0/+1
2017-11-13npu2: Add npu2_write_mask_4b()Reza Arbab1-0/+1
2017-09-12npu2: Implement FLRReza Arbab1-0/+1
2017-09-12npu2: Add npu2_clear_link_flag()Reza Arbab1-0/+1
2017-06-30npu2: Use phys-map to get MMIO BARsAndrew Donnellan1-0/+4
2017-06-20NPU2: Add flag to nvlink config space indicating DL reset stateAlistair Popple1-1/+6
2017-06-20hw/npu2-hw-procedures.c: Add nvram option to override zcal calculationsAlistair Popple1-1/+1