aboutsummaryrefslogtreecommitdiff
path: root/core/opal.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-26Big log level reduction...Benjamin Herrenschmidt1-2/+2
2017-05-10FSP: Notify FSP of Platform Log ID after Host Initiated Reset ReloadStewart Smith1-1/+11
2017-04-05core/init: Use '_' as separator in names of "exports" propertiesMichael Ellerman1-2/+7
2017-03-24core/init: Add hdat-map property to OPAL nodeMatt Brown1-0/+29
2017-02-17core/opal: check ibm,opal existsOliver O'Halloran1-5/+1
2017-02-06Initial support for the ELFv2 ABINicholas Piggin1-5/+3
2016-12-21tree-wide: use dt_add_property_u64s() where we canOliver O'Halloran1-3/+1
2016-11-24Limit number of "Poller recursion detected" errors to displayStewart Smith1-1/+5
2016-09-22core: Create event node to enable irqchipSam Mendoza-Jonas1-0/+7
2016-08-17Use additional checks in skiboot for pointersBalbir Singh1-0/+4
2016-07-20device-tree: Only advertise ibm, opal-v3 (not v2) on POWER9 and aboveStewart Smith1-2/+7
2016-06-27core/opal.c: Add FWTS annotations for pollers and missing OPAL_CHECK_TOKENStewart Smith1-2/+30
2016-06-20Add fwts annotations for critical errorsStewart Smith1-0/+5
2015-11-09Fix sparse warnings in opal_trace_entry()Stewart Smith1-5/+6
2015-11-09Fixup sparse endian annotations for opal events and masksStewart Smith1-2/+2
2015-10-30slw: Move add_cpu_idle_state_properties() to add_opal_node()Shilpasri G Bhat1-0/+1
2015-09-10Remove FIXME for using atomics for opal_pending_eventsStewart Smith1-1/+0
2015-09-10remove FIXME from opal_trace_entryStewart Smith1-1/+0
2015-07-08fix potential integer overflow for giant cpu_max_pirStewart Smith1-1/+1
2015-05-07OPAL: Validate before creating opal device tree nodeVasant Hegde1-1/+5
2015-04-01Remove redundant includes of opal-api.hMichael Ellerman1-1/+0
2015-03-19OPAL: Detect recursive poller entry from same CPUVasant Hegde1-0/+11
2015-02-18Limit number of warnings of pollers run with lock heldStewart Smith1-1/+6
2015-02-18Warn when pollers are called with a lock heldBenjamin Herrenschmidt1-0/+5
2015-02-06Move skiboot internal things from opal.h to opal-api.hStewart Smith1-0/+1
2014-12-05opal: Don't put the symbol map whole into a propertyBenjamin Herrenschmidt1-3/+5
2014-11-22Merge remote-tracking branch 'ltcgit/master'Benjamin Herrenschmidt1-1/+1
2014-11-19Implement skiboot versioningStewart Smith1-1/+1
2014-11-18Add symbolic backtraces and expose skiboot map to LinuxBenjamin Herrenschmidt1-0/+2
2014-11-17Stack checking extensionsBenjamin Herrenschmidt1-0/+3
2014-11-12timer: Only check "poll" timers on actual poll, not any interruptBenjamin Herrenschmidt1-1/+1
2014-11-07timer: Add scheduled timer facilityBenjamin Herrenschmidt1-0/+4
2014-10-30opal: Add facility for dynamic event bitsJeremy Kerr1-1/+39
2014-10-24irq/occ/opal: Add self-sent dummy interruptBenjamin Herrenschmidt1-3/+18
2014-10-15opal_del_caller shouldn't be called: up severity level, change message.Stewart Smith1-1/+2
2014-10-15Make assert(false) for calling attn be a PR_EMERG level errorStewart Smith1-1/+1
2014-09-01core: Setup the OPAL DT node before platform probeBenjamin Herrenschmidt1-1/+0
2014-07-13opal: poller re-entrancy try #3Benjamin Herrenschmidt1-31/+14
2014-07-08opal: Add a debug helper to check for poller recursionBenjamin Herrenschmidt1-1/+21
2014-07-08opal: Replace fsp_poll() with a full run of all OPAL pollersBenjamin Herrenschmidt1-10/+15
2014-07-02Initial commit of Open Source releaseBenjamin Herrenschmidt1-0/+308