aboutsummaryrefslogtreecommitdiff
path: root/core/interrupts.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-30SBE: Add timer supportVasant Hegde1-1/+2
2018-04-30Move P8 timer code to separate fileVasant Hegde1-2/+3
2018-04-11interrupts: Create an "interrupts" property in the OPAL nodeBenjamin Herrenschmidt1-7/+26
2017-06-26Big log level reduction...Benjamin Herrenschmidt1-2/+2
2017-04-19interrupts: Add an "irq_for_each_source" iteratorBenjamin Herrenschmidt1-0/+12
2017-02-03core/interrupts: free interrupt names after adding to DTStewart Smith1-0/+1
2017-01-05xive/phb4: Work around broken LSI control on P9 DD1Benjamin Herrenschmidt1-3/+11
2017-01-05interrupts: Add optional name for OPAL interruptsBenjamin Herrenschmidt1-1/+16
2017-01-05xive: Expose exploitation mode DT propertiesBenjamin Herrenschmidt1-1/+6
2017-01-05interrutps: Export irq_find_source()Benjamin Herrenschmidt1-1/+1
2016-11-15xive: Provide a way to override some IPI sourcesBenjamin Herrenschmidt1-31/+19
2016-08-22interrupts: Ack/fetch interrupts in reset_cpu_icp()Benjamin Herrenschmidt1-1/+4
2016-08-22interrupts: Rename icp_prep_for_rvwinkle to icp_prep_for_pmBenjamin Herrenschmidt1-3/+3
2016-08-17Use additional checks in skiboot for pointersBalbir Singh1-0/+6
2016-08-11interrupts: Add new source ->attributes callbackBenjamin Herrenschmidt1-3/+6
2016-07-13interrupts: Expose irq_source and change prototypes of all opsBenjamin Herrenschmidt1-41/+64
2016-07-12interrupts: Use a #interrupt-cells of 2 for XICS interruptsBenjamin Herrenschmidt1-1/+1
2016-07-08interrupts: Add eoi() callback in preparation for XIVE supportBenjamin Herrenschmidt1-4/+19
2015-11-09Fixup sparse endian annotations for opal events and masksStewart Smith1-2/+2
2015-10-08interrupts: Convert P8 IRQ assignment to functionsAlistair Popple1-1/+85
2015-09-11slw/timer: SBE based timer supportBenjamin Herrenschmidt1-3/+4
2015-07-07core/interrupts: Fix resource leak in add_opal_interrupts()Kamalesh Babulal1-0/+2
2015-04-01Remove redundant includes of opal-api.hMichael Ellerman1-1/+0
2015-02-18Always create opal-interrupts propertyBenjamin Herrenschmidt1-3/+5
2015-02-06Move skiboot internal things from opal.h to opal-api.hStewart Smith1-0/+1
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/+6
2014-10-15Quieten a couple more thingsBenjamin Herrenschmidt1-3/+3
2014-07-02Initial commit of Open Source releaseBenjamin Herrenschmidt1-0/+332