aboutsummaryrefslogtreecommitdiff
path: root/hw/npu2.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-23npu2: Use ibm, loc-code rather than ibm, slot-labelOliver O'Halloran1-13/+7
2018-04-19hw/npu2.c: Remove static configuration of NPU2 registerAlistair Popple1-12/+12
2018-04-19npu2: Improve log output of GPU-to-link mappingReza Arbab1-4/+4
2018-04-11interrupts: Create an "interrupts" property in the OPAL nodeBenjamin Herrenschmidt1-1/+1
2018-04-10npu2: Move NPU2_XTS_BDF_MAP_VALID assignment to context initReza Arbab1-7/+8
2018-03-27npu2: Add performance tuning SCOM initsReza Arbab1-1/+96
2018-03-27hw/npu2: Assign a unique LPARSHORTID per GPUAlistair Popple1-0/+1
2018-03-27npu2: Fix possible NULL dereferenceCyril Bur1-3/+6
2018-03-22npu2: Remove DD1 supportAndrew Donnellan1-64/+49
2018-03-14npu2: Disable fast rebootReza Arbab1-0/+3
2018-03-12npu2: Use unfiltered mode in XTS tablesReza Arbab1-44/+31
2018-03-01npu2-opencapi: Train OpenCAPI links and setup devicesAndrew Donnellan1-6/+6
2018-03-01npu2-opencapi: Configure NPU for OpenCAPIAndrew Donnellan1-0/+9
2018-03-01npu2: Rework NPU data structures for OpenCAPIAndrew Donnellan1-62/+68
2018-03-01npu2: Split out common helper functions into separate fileAndrew Donnellan1-92/+0
2018-02-13npu2: Disable TVT range check when in bypass modeAlistair Popple1-32/+7
2018-02-13hw/npu2: support creset of npu2 devicesBalbir Singh1-1/+20
2018-02-08npu2/tce: Fix page size checkingAlexey Kardashevskiy1-1/+3
2018-01-14npu2.c: Add PE error detectionAlistair Popple1-2/+53
2018-01-14npu2.c: Fix XIVE IRQ alignmentAlistair Popple1-1/+1
2017-11-15npu2: Move to new GPU memory mapMichael Neuling1-5/+53
2017-11-15phys-map: Rename GPU_MEM to GPU_MEM_4T_DOWNMichael Neuling1-4/+4
2017-11-15npu2: MCD refactorMichael Neuling1-13/+20
2017-11-15npu2: Refactor BAR setting codeMichael Neuling1-5/+6
2017-11-15npu2: Create npu2_write_mcd()Michael Neuling1-8/+16
2017-11-13npu2: Remove side effects in assert() calls.Cyril Bur1-3/+7
2017-11-13npu2: Add npu2_write_mask_4b()Reza Arbab1-0/+11
2017-10-16Revert "npu2: Add vendor cap for IRQ testing"Alistair Popple1-28/+0
2017-09-20npu2: Read slot label from the link nodeOliver O'Halloran1-3/+17
2017-09-20npu2: Copy link speed from the npu nodeOliver O'Halloran1-7/+10
2017-09-12npu2: Add vendor cap for IRQ testingSam Bobroff1-0/+28
2017-09-12npu2: Enable recoverable data link (no-stall) interruptsSam Bobroff1-15/+121
2017-09-12npu2: Update NPU to NPU2 in comments and messagesSam Bobroff1-13/+13
2017-09-12npu2: Implement FLRReza Arbab1-1/+28
2017-09-12npu2: Add npu2_clear_link_flag()Reza Arbab1-0/+7
2017-08-30hw/npu2.c: Add ibm, nvlink-speed device-tree propertyAlistair Popple1-0/+8
2017-08-22NPU2: fix missing unlockStewart Smith1-1/+1
2017-08-04hw/npu2.c: Add temporary scominits to enable NVLink mode on DD2Alistair Popple1-0/+36
2017-08-04npu2: Allow POWER9 DD2 in ec level checkReza Arbab1-1/+1
2017-08-04npu2: Set the XTS config2 registerReza Arbab1-0/+5
2017-08-04npu2: Adjust content of the NTL BARReza Arbab1-3/+10
2017-08-04npu2: Adjust content of the GENID BARReza Arbab1-2/+2
2017-08-04npu2: Add NPU2_GPU1_MEM_BARReza Arbab1-14/+16
2017-08-04npu2: Use read-modify-write in npu2_assign_gmb()Reza Arbab1-3/+5
2017-08-04npu2: Rename variable in npu2_assign_gmb()Reza Arbab1-14/+14
2017-08-04npu2: Fix NPU/PHY0/PHY1 stack orderReza Arbab1-7/+11
2017-08-04npu2: Fix indirect SCOM addressesReza Arbab1-3/+11
2017-08-04npu2: Add a function to detect POWER9 DD1Reza Arbab1-0/+10
2017-08-01hw/npu2: fix typo in commentStewart Smith1-1/+1
2017-07-13numa/associativity: Add a new level of NUMA for GPU'sBalbir Singh1-1/+2