summaryrefslogtreecommitdiffstats
path: root/hw/xive.c
Commit message (Expand)AuthorAgeFilesLines
* xive: Add calls to save/restore the queues and VPs HW stateCédric Le Goater2019-03-281-0/+130
* xive: Make no_sync parameter affermative in __xive_set_irq_config()Michael Neuling2019-02-281-6/+6
* sparse: symbol 'xive_buddy_lock/xive_vp_buddy' was not declared. Should it be...Stewart Smith2019-02-251-3/+3
* Remove POWER9N DD1 supportNicholas Piggin2019-01-251-28/+11
* xive: remove POWER9N DD1 NVT table size workaroundNicholas Piggin2019-01-251-5/+1
* xive: Disable block trackerBenjamin Herrenschmidt2018-08-021-2/+4
* SLW: quieten 'Configuring self-restore' for DARN,NCU_SPEC_BAR and HRMORStewart Smith2018-05-011-1/+1
* xive: fix missing unlock in error pathStewart Smith2018-04-291-0/+1
* 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
OpenPOWER on IntegriCloud