summaryrefslogtreecommitdiffstats
path: root/hw/npu2.c
Commit message (Expand)AuthorAgeFilesLines
* hw/npu2: Move npu2 irq setup code to common areaFrederic Barrat2019-04-091-100/+0
* npu2: Allow ATSD for LPAR other than 0Alexey Kardashevskiy2019-02-251-1/+21
* npu2: Add XTS_BDF_MAP wildcard refcountAlexey Kardashevskiy2019-02-251-16/+30
* opal: Deprecate reading the PHB statusAlexey Kardashevskiy2019-02-181-2/+1
* sparse: Make tree 'constant is so big' warning cleanStewart Smith2019-01-181-2/+2
* npu2: Replace open coded dt_find_by_name_addr()Reza Arbab2019-01-161-12/+1
* npu2: Remove redundant assignment to p->phb_nvlink.scan_mapReza Arbab2019-01-161-4/+1
* npu2: Fix missing iteration in tce kill loopReza Arbab2019-01-161-0/+1
* npu2: Remove unused npu2_dev_nvlink::vendor_capReza Arbab2019-01-161-1/+0
* npu2: Remove unused npu2::bdf2pe_cacheReza Arbab2019-01-161-30/+0
* npu2: Remove dead code from npu2_cfg_write_bar()Reza Arbab2019-01-161-4/+0
* Revert "npu2: Allow ATSD for LPAR other than 0"Stewart Smith2018-12-121-18/+4
* Add purging CPU L2 and L3 caches into NPU hreset.Rashmica Gupta2018-12-101-1/+138
* npu2: Allow ATSD for LPAR other than 0Alexey Kardashevskiy2018-12-101-4/+18
* npu2: Return sensible PCI error when not frozenAlexey Kardashevskiy2018-12-101-2/+6
* npu2: Advertise correct TCE page sizeAlexey Kardashevskiy2018-12-101-0/+5
* Add the other 7 ATSD registers to the device tree.Rashmica Gupta2018-11-181-5/+10
* hw/npu2: Common NPU2 init routine between NVLink and OpenCAPIAndrew Donnellan2018-09-171-163/+73
* npu2: Split device index into brick and link indexAndrew Donnellan2018-09-171-9/+12
* npu2: Use correct kill type for TCE invalidationAlexey Kardashevskiy2018-09-171-1/+1
* npu2: Add support for relaxed-ordering modeReza Arbab2018-08-061-2/+273
* npu2: Don't open code NPU2_RELAXED_ORDERING_CFG2Reza Arbab2018-08-061-18/+13
* hw/npu2: Don't assert if we hit a mixed OpenCAPI/NVLink setupAndrew Donnellan2018-08-061-1/+1
* Move pb_cen_hp_mode_curr register definition to xscom-p9-reg.hAlistair Popple2018-07-171-0/+1
* npu2/hw-procedures: Enable parity and credit overflow checksReza Arbab2018-07-171-1/+4
* npu2/hw-procedures: Don't open code NPU2_NTL_MISC_CFG2_BRICK_ENABLEReza Arbab2018-07-171-6/+7
* npu2: Use same compatible string for NVLink and OpenCAPI link nodes in device...Andrew Donnellan2018-07-031-6/+14
* hw/npu2, core/hmi: Use NPU instead of NPU2 as log message prefixAndrew Donnellan2018-06-271-8/+8
* npu2: Reset NVLinks on hot resetAlexey Kardashevskiy2018-06-181-0/+14
* npu2: Use ibm, loc-code rather than ibm, slot-labelOliver O'Halloran2018-04-231-13/+7
* hw/npu2.c: Remove static configuration of NPU2 registerAlistair Popple2018-04-191-12/+12
* npu2: Improve log output of GPU-to-link mappingReza Arbab2018-04-191-4/+4
* interrupts: Create an "interrupts" property in the OPAL nodeBenjamin Herrenschmidt2018-04-111-1/+1
* npu2: Move NPU2_XTS_BDF_MAP_VALID assignment to context initReza Arbab2018-04-101-7/+8
* npu2: Add performance tuning SCOM initsReza Arbab2018-03-271-1/+96
* hw/npu2: Assign a unique LPARSHORTID per GPUAlistair Popple2018-03-271-0/+1
* npu2: Fix possible NULL dereferenceCyril Bur2018-03-271-3/+6
* npu2: Remove DD1 supportAndrew Donnellan2018-03-221-64/+49
* npu2: Disable fast rebootReza Arbab2018-03-141-0/+3
* npu2: Use unfiltered mode in XTS tablesReza Arbab2018-03-121-44/+31
* npu2-opencapi: Train OpenCAPI links and setup devicesAndrew Donnellan2018-03-011-6/+6
* npu2-opencapi: Configure NPU for OpenCAPIAndrew Donnellan2018-03-011-0/+9
* npu2: Rework NPU data structures for OpenCAPIAndrew Donnellan2018-03-011-62/+68
* npu2: Split out common helper functions into separate fileAndrew Donnellan2018-03-011-92/+0
* npu2: Disable TVT range check when in bypass modeAlistair Popple2018-02-131-32/+7
* hw/npu2: support creset of npu2 devicesBalbir Singh2018-02-131-1/+20
* npu2/tce: Fix page size checkingAlexey Kardashevskiy2018-02-081-1/+3
* npu2.c: Add PE error detectionAlistair Popple2018-01-141-2/+53
* npu2.c: Fix XIVE IRQ alignmentAlistair Popple2018-01-141-1/+1
* npu2: Move to new GPU memory mapMichael Neuling2017-11-151-5/+53
OpenPOWER on IntegriCloud