aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2017-03-09xive: Sync HW when moving interrupts aroundBenjamin Herrenschmidt1-0/+7
2017-03-07hdat: Parse BMC nodes much earlierOliver O'Halloran1-0/+1
2017-03-07System reset IPI facility and Mambo implementationNicholas Piggin1-1/+2
2017-03-03pci/quirk: Populate device tree for AST2400 VGARussell Currey1-0/+7
2017-03-03pci: Add a framework for quirksRussell Currey1-0/+35
2017-03-03lpc/uart: Support routing of selected LPC interrupts to LinuxBenjamin Herrenschmidt2-3/+6
2017-02-23xive: Add some dump facilityBenjamin Herrenschmidt1-2/+12
2017-02-23astbmc/pnor: Use mbox-flash for flash accessesCyril Bur1-0/+1
2017-02-23ast-bmc: Use the mbox driverCyril Bur1-0/+3
2017-02-23hw/lpc-mbox: Add skiboot driver for the AST BMC mbox registersCyril Bur2-0/+59
2017-02-22core/pci: Mark broken PDC on slots without surprise hotplug capabilityGavin Shan1-0/+1
2017-02-22astbmc/p8dnu: Enable PCI slot's power supply on PEX9733 in hot-add pathGavin Shan1-0/+1
2017-02-22core/pci: Fix PCIe slot's presenceGavin Shan1-0/+1
2017-02-16core/pci: Support SRIOV VFsGavin Shan2-0/+69
2017-02-16core/pci: Allow associating parameter with capabilityGavin Shan1-7/+20
2017-02-16core/pci: Introduce separate function to initialize PCIe capabilityGavin Shan1-0/+1
2017-02-07xive/psi/lpc: Handle proper clearing of LPC SerIRQ latch on DD1Benjamin Herrenschmidt2-0/+7
2017-02-07uart: Fix Linux pass-through policyBenjamin Herrenschmidt1-2/+5
2017-02-06Initial support for the ELFv2 ABINicholas Piggin1-0/+67
2017-02-02xscom: Grab P9 DD1.0 revision levelBenjamin Herrenschmidt1-0/+1
2017-02-02xive: Set the FORCE_TM_LOCAL bit in CQ_PBI_CTLBenjamin Herrenschmidt1-0/+5
2017-02-02xive: Fix definition of VC_SCRUB_OFFSETBenjamin Herrenschmidt1-1/+1
2017-01-16Fix PIR mask for POWER9Michael Neuling1-1/+1
2017-01-16Reserve OPAL API numbers for XIVEStewart Smith1-1/+5
2017-01-16vpd: add vpd_valid() to check keyword VPD blobsOliver O'Halloran1-0/+2
2017-01-15dt: add dt_new_check()Oliver O'Halloran1-0/+1
2017-01-10mambo: add mprintf()Oliver O'Halloran1-0/+2
2017-01-05cpu: Add iterators for "present" CPUsBenjamin Herrenschmidt1-0/+10
2017-01-05xive: Split the OPAL irq flags from the internal onesBenjamin Herrenschmidt1-5/+6
2017-01-05xive: Cleanup escalation PQ on queue changeBenjamin Herrenschmidt1-0/+4
2017-01-05xive: Add *any chip* for allocating interruptsBenjamin Herrenschmidt1-0/+5
2017-01-05xive: Add support for EOIs via OPALBenjamin Herrenschmidt1-0/+1
2017-01-05xive/phb4: Work around broken LSI control on P9 DD1Benjamin Herrenschmidt2-0/+2
2017-01-05interrupts: Add optional name for OPAL interruptsBenjamin Herrenschmidt1-0/+4
2017-01-05xive: Export opal_xive_reset() arguments in OPAL APIBenjamin Herrenschmidt1-0/+9
2017-01-05xive: Implement xive_resetBenjamin Herrenschmidt1-2/+4
2017-01-05xive: Mark XIVE owned EQs with a specific flagBenjamin Herrenschmidt1-0/+2
2017-01-05xive: Use an allocator for EQDsBenjamin Herrenschmidt1-0/+4
2017-01-05xive: Break assumption that block ID == chip IDBenjamin Herrenschmidt1-0/+12
2017-01-05xive/phb4: Handle bad ESB offsets in PHB4 DD1Benjamin Herrenschmidt2-0/+2
2017-01-05xive: Implement cache watch and use it for EQsBenjamin Herrenschmidt1-0/+36
2017-01-05xive: Add opal_xive_get_irq_info()Benjamin Herrenschmidt1-3/+4
2017-01-05xive: Add support for escalation interruptsBenjamin Herrenschmidt1-0/+3
2017-01-05xive: OPAL API updateBenjamin Herrenschmidt1-1/+35
2017-01-05interrutps: Export irq_find_source()Benjamin Herrenschmidt1-0/+1
2017-01-05buddy: Add a simple generic buddy allocatorBenjamin Herrenschmidt1-0/+54
2017-01-04bitmap: Add basic bitmap opsBenjamin Herrenschmidt1-0/+69
2017-01-04console: remove force_dummy_console()Oliver O'Halloran1-2/+0
2017-01-04console: remove con_ops->flush()Oliver O'Halloran1-1/+0
2017-01-04console: use opal_con_ops APIOliver O'Halloran1-0/+3