aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2019-12-16opal-msg: endian fixes for opal-msg.c and opal_queue_msg callersNicholas Piggin9-15/+30
2019-12-16opal-api: add endian conversions to most opal callsNicholas Piggin13-74/+125
2019-12-16cpu: use dt accessor device tree accessNicholas Piggin6-17/+15
2019-12-16capp: fix endian conversionNicholas Piggin1-1/+1
2019-12-06xscom: Don't log xscom errors caused by OPAL callsOliver O'Halloran1-4/+11
2019-12-04hw/p8-i2c: Clean up interrupt maskingOliver O'Halloran1-10/+25
2019-12-04hw/p8-i2c: Don't print warnings when dumping registersOliver O'Halloran1-42/+10
2019-12-04phb4: Add PHB options get/set OPAL callsAlexey Kardashevskiy1-0/+59
2019-12-04npu2: Clear fence on all bricksAlexey Kardashevskiy1-5/+12
2019-11-27FSP/IPMI: Handle FSP reset reloadVasant Hegde1-0/+34
2019-11-19npu2/hw-procedures: Remove assertion from check_credits()Reza Arbab1-9/+6
2019-11-14hw/test: Make tests quieterOliver O'Halloran1-2/+2
2019-11-14IPMI: Trigger OPAL TI in abort path.Mahesh Salgaonkar1-7/+23
2019-11-11Remove dead POWER7 codeNicholas Piggin14-118/+28
2019-11-11psi: update registers to reflect >= P8 PHBSCRNicholas Piggin1-13/+3
2019-11-11xive/p9: sbe size debug print fixNicholas Piggin1-1/+1
2019-11-11xive/p9: use predefined bitmasks to manipulate EQ addressesNicholas Piggin1-2/+3
2019-11-11xive/p9: improve cache watch type checkingNicholas Piggin1-46/+40
2019-11-11build: fix non-constant build assertsNicholas Piggin1-6/+1
2019-11-11slw: slw_reinit fix array overrunNicholas Piggin1-1/+1
2019-11-07prd: Fix FSP - HBRT firmware_notify messageVasant Hegde1-4/+8
2019-11-05prd: Fix prd message queuing interfaceVasant Hegde1-26/+20
2019-11-05prd: Improve debug logsVasant Hegde1-1/+2
2019-11-05npu2-opencapi: Fix integer promotion bug in LPC allocationAndrew Donnellan1-1/+1
2019-11-05VAS: Alloc IRQ and port address for each VAS instanceHaren Myneni1-0/+37
2019-11-04hw/port80: Squash No SYNC errorOliver O'Halloran2-4/+10
2019-11-04xive/p9: introduce the ESB magic MMIO offsetsCédric Le Goater1-10/+10
2019-11-04xive/p9: use predefined bitmasks to manipulate EQ addressesCédric Le Goater1-3/+3
2019-11-04xive/p9: remove XIVE_INT_SAFETY_GAPCédric Le Goater1-5/+9
2019-11-04xive/p9: introduce NVT_SHIFTCédric Le Goater1-2/+5
2019-11-04xive/p9: remove ACK# setting in the NVTCédric Le Goater1-1/+0
2019-11-04xive/p9: cleanup all EQs when a VP block is freed.Cédric Le Goater1-1/+1
2019-11-04xive/p9: fix silent escalation EQ setupCédric Le Goater1-1/+3
2019-11-04xive/p9: introduce definitions for prioritiesCédric Le Goater1-8/+16
2019-11-04xive/p9: fix EQ bitmap assignment when allocation failsCédric Le Goater1-6/+7
2019-11-04xive/p9: obsolete OPAL_XIVE_IRQ_SHIFT_BUG flagsCédric Le Goater2-7/+1
2019-11-04xive/p9: obsolete OPAL_XIVE_IRQ_*_VIA_FW flagsCédric Le Goater1-12/+0
2019-11-04xive/p9: remove dead codeCédric Le Goater1-4/+0
2019-11-04xive/p9: remove code not using block group modeCédric Le Goater1-208/+1
2019-11-04xive/p9: remove code not using indirect modeCédric Le Goater1-111/+12
2019-11-04xive/p9: use MMIO access for VC_EQC_CONFIGCédric Le Goater1-1/+1
2019-11-04xive/p9: minor cleanup of the interfaceCédric Le Goater2-2/+3
2019-11-04xive/p9: introduce header files for the registersCédric Le Goater1-2/+4
2019-11-04npu3: Make SALT CMD_REG writableReza Arbab1-3/+4
2019-11-04npu3: Improve SALT log outputReza Arbab1-3/+5
2019-11-04npu3: Add ibm, ioda2-npu3-phb to compatible propertyReza Arbab1-2/+7
2019-10-22occ-sensor: clean dt properties if sensor is not availableBalamuruhan S1-0/+4
2019-10-22npu2-opencapi: Log a warning when resetting a broken deviceFrederic Barrat1-0/+4
2019-10-22npu2-opencapi: Handle OPAL_UNMAP_PE operation on set_pe() callbackFrederic Barrat1-1/+6
2019-10-22npu2-opencapi: Activate PCI hotplug on opencapi slotFrederic Barrat1-4/+65