summaryrefslogtreecommitdiffstats
path: root/hw/xive.c
Commit message (Expand)AuthorAgeFilesLines
* xive: disable store EOI supportCédric Le Goater2018-04-031-3/+10
* xive: fix opal_xive_set_vp_info() error pathCédric Le Goater2018-03-221-1/+1
* xive: Mask MMIO load/store to bad location FIRFrederic Barrat2018-01-301-1/+7
* SCOM restore for DARN and XIVEAkshay Adiga2018-01-141-0/+30
* xive: Ensure VC informational FIRs are maskedBenjamin Herrenschmidt2017-12-111-0/+5
* xive: Fix occasional VC checkstops in xive_resetBenjamin Herrenschmidt2017-12-111-3/+54
* xive: Do not return a trigger page for an escalation interruptBenjamin Herrenschmidt2017-12-111-2/+2
* xive: Mark a freed IRQ's IVE as valid and maskedBenjamin Herrenschmidt2017-12-111-1/+1
* direct-controls: enable fast reboot direct controls for mamboNicholas Piggin2017-12-031-1/+6
* fast-reboot: bare bones fast reboot implementation for POWER9Nicholas Piggin2017-12-031-5/+27
* xive: Remove obsolete commentBenjamin Herrenschmidt2017-11-281-2/+0
* xive: Don't bother cleaning up disabled EQs in resetBenjamin Herrenschmidt2017-11-281-4/+9
* xive: Warn on valid VPs found in abnormal casesBenjamin Herrenschmidt2017-11-281-1/+4
* xive: Properly reserve built-in VPs in non-group modeBenjamin Herrenschmidt2017-11-281-0/+2
* xive: Quieten debug messages in standard buildsBenjamin Herrenschmidt2017-11-281-18/+18
* xive: Implement "single escalation" featureBenjamin Herrenschmidt2017-11-281-13/+178
* xive: When disabling a VP, wipe all of its settingsBenjamin Herrenschmidt2017-11-281-5/+5
* xive: Improve cleaning up of EQsBenjamin Herrenschmidt2017-11-281-11/+34
* xive: When disabling an EQ, wipe all of its settingsBenjamin Herrenschmidt2017-11-281-50/+51
* xive: Trivial fix for compilation error when enabling xive debugGuilherme G. Piccoli2017-11-091-1/+1
* xive: Fix ability to clear some EQ flagsBenjamin Herrenschmidt2017-11-091-0/+4
* xive: Update inits for DD2.0Benjamin Herrenschmidt2017-11-091-2/+27
* xive: Fix VP free block group mode false-positive parameter checkNicholas Piggin2017-10-151-1/+3
* xive: Fix opal_xive_dump_tm() to access W2 properlyBenjamin Herrenschmidt2017-09-121-1/+7
* xive: Make opal_xive_allocate_irq() properly try all chipsBenjamin Herrenschmidt2017-09-121-17/+37
* xive: Fix initialization & cleanup of HW thread contextsBenjamin Herrenschmidt2017-09-121-36/+38
* xive: Add debug option for detecting misrouted IPI in emulationBenjamin Herrenschmidt2017-09-121-15/+116
* xive: Increase the interrupt "gap" on debug buildsBenjamin Herrenschmidt2017-09-121-2/+7
* xive: Fix locking around cache scrub & watchBenjamin Herrenschmidt2017-09-121-0/+19
* xive: Use symbolic constantBenjamin Herrenschmidt2017-09-121-1/+1
* xive: Workaround HW issue with scrub facilityBenjamin Herrenschmidt2017-09-121-1/+32
* xive: Add exerciser for cache watch/scrub facility in DEBUG buildsBenjamin Herrenschmidt2017-09-121-45/+96
* xive: Make assertion in xive_eq_for_target() more informativeBenjamin Herrenschmidt2017-09-121-1/+5
* xive: Add debug code to check initial cache updatesBenjamin Herrenschmidt2017-09-121-0/+47
* xive: Ensure pressure relief interrupts are disabledBenjamin Herrenschmidt2017-09-121-0/+2
* xive: Don't try setting the reserved ACK# field in VPsBenjamin Herrenschmidt2017-09-121-4/+1
* xive: Remove useless memory barriers in VP/EQ initsBenjamin Herrenschmidt2017-09-121-2/+0
* hw/xive: Fix unchecked return value in opal_xive_dump_emu() (CID 144257)Cyril Bur2017-08-151-4/+9
* hw/xive: Check return value from xive_decode_vp() (CID 142343 142344)Cyril Bur2017-08-151-2/+8
* hw/xive: Fix NULL return value dereferences (CID 141079 & 141081)Cyril Bur2017-08-151-1/+5
* xive: Check for valid PIR index when decodingRussell Currey2017-08-111-0/+4
* xive: Enable memory backing of queuesBenjamin Herrenschmidt2017-07-121-6/+35
* xive: Properly get rid of donated indirect pages during resetBenjamin Herrenschmidt2017-07-121-38/+98
* xive: Remove historical BAR reading codeBenjamin Herrenschmidt2017-06-261-80/+11
* xive: DD2.0 updatesBenjamin Herrenschmidt2017-06-261-8/+48
* xive: Fix initialisation of xive_cpu_state structAndrew Donnellan2017-06-211-0/+1
* hw/phys_map: Use GCIDs as a chip indexOliver O'Halloran2017-06-161-7/+5
* xive: Migrate BAR assignment to phys_map_get()Michael Neuling2017-05-101-30/+15
* xive: Workaround a problem with indirect TM accessBenjamin Herrenschmidt2017-05-031-0/+10
* xive: Log more information in opal_xive_dump() for emulation stateBenjamin Herrenschmidt2017-05-011-4/+27
OpenPOWER on IntegriCloud