aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2017-03-24xscom: Add indirect form 1 scomsMichael Neuling1-2/+47
2017-03-24xscom: Harden indirect writesMichael Neuling1-0/+4
2017-03-24xscom: Add POWER9 scom resetMichael Neuling1-3/+9
2017-03-24xscom: Abstract error recovery registersMichael Neuling1-3/+9
2017-03-23homer : Enable HOMER region reservation for POWER9Shilpasri G Bhat1-8/+74
2017-03-23slw: Define stop idle states for P9 DD1Shilpasri G Bhat1-4/+57
2017-03-20hw/phb3: add host sync notifier to trigger creset/CAPP disable on kexecAndrew Donnellan1-0/+40
2017-03-20hw/phb3: disable CAPI mode during complete resetAndrew Donnellan1-5/+136
2017-03-16lpc-mbox: Not existing is only an error on P9 and aboveStewart Smith1-1/+5
2017-03-16hw/slw: fix NOTICE/WARNING of idle states found/not-foundStewart Smith1-2/+2
2017-03-16xive: Fix typo in a commentBenjamin Herrenschmidt1-1/+1
2017-03-16xive: Move xive_provision_cpu() aroundBenjamin Herrenschmidt1-35/+35
2017-03-16xive: Always reset queue state in opal_xive_set_queue_info()Benjamin Herrenschmidt1-7/+13
2017-03-16xive: When an interrupt is freed, also clear its enabled map entryBenjamin Herrenschmidt1-0/+1
2017-03-16phb4: Remove some unnecessary debug outputBenjamin Herrenschmidt1-5/+4
2017-03-16xive: Don't reconfigure and enable queues and VPs in exploitationBenjamin Herrenschmidt1-31/+56
2017-03-16xive: Refactor irq configurationBenjamin Herrenschmidt1-77/+59
2017-03-16xive: Don't expose a trigger page when none existBenjamin Herrenschmidt1-5/+3
2017-03-16xive: Fix recursive locking bug in opal_xive_reset()Benjamin Herrenschmidt1-2/+3
2017-03-16xive: Add opal_xive_sync() to sync IRQ sources and queuesBenjamin Herrenschmidt1-1/+46
2017-03-16xive: Don't mess around with the ESB state when setting an IRQ configBenjamin Herrenschmidt1-4/+10
2017-03-16dts: add support for p9 coresCédric Le Goater1-0/+44
2017-03-16dts: introduce a dts_keep_max() routineCédric Le Goater1-14/+19
2017-03-16dts: remove unused definesCédric Le Goater1-17/+6
2017-03-16hw/fsp: Do not queue SP and SPCN class messages during reset/reloadAnanth N Mavinakayanahalli3-0/+31
2017-03-10fsp-leds: add missing \n in duplicate loc code error msgStewart Smith1-1/+1
2017-03-09xive: Cleanup calls to set_xive backendsBenjamin Herrenschmidt1-6/+14
2017-03-09xive: Log the address of the boot time tablesBenjamin Herrenschmidt1-0/+5
2017-03-09xive: Sync HW when moving interrupts aroundBenjamin Herrenschmidt1-1/+77
2017-03-09xive: Fix setting of OPAL_XIVE_IRQ_EOI_VIA_FWBenjamin Herrenschmidt1-4/+9
2017-03-09mbox: Sanitize init messageBenjamin Herrenschmidt1-1/+3
2017-03-09xive: Fix xive reset corrupting EQ allocation bitmapBenjamin Herrenschmidt1-6/+21
2017-03-07hdat: Parse BMC nodes much earlierOliver O'Halloran1-0/+34
2017-03-03Fixup init of struct lpc_clientStewart Smith1-0/+3
2017-03-03lpc/uart: Support routing of selected LPC interrupts to LinuxBenjamin Herrenschmidt5-90/+201
2017-03-02phb4: Fix TVE encoding for start addressFrederic Barrat1-1/+1
2017-03-02hw/slw: fix possible NULL dereferenceStewart Smith1-2/+8
2017-02-23phb4: Always assign powerbus BARsBenjamin Herrenschmidt1-0/+4
2017-02-23xive: Add some dump facilityBenjamin Herrenschmidt1-1/+129
2017-02-23astbmc/pnor: Use mbox-flash for flash accessesCyril Bur1-0/+6
2017-02-23ast-bmc: Use the mbox driverCyril Bur1-0/+19
2017-02-23hw/lpc-mbox: Add skiboot driver for the AST BMC mbox registersCyril Bur2-1/+281
2017-02-22slw: Print enabled stop statesMichael Neuling1-0/+2
2017-02-16hw/phb3: Apply config register filter after HW changeGavin Shan1-3/+3
2017-02-16core/pci: Initialize AER capability in PCI coreGavin Shan3-48/+9
2017-02-07xive/psi/lpc: Handle proper clearing of LPC SerIRQ latch on DD1Benjamin Herrenschmidt3-6/+72
2017-02-07lpc: Mark the power9 LPC bus as compatible with power8Benjamin Herrenschmidt1-4/+8
2017-02-07uart: Fix Linux pass-through policyBenjamin Herrenschmidt1-3/+34
2017-02-07slw: Fix parsing of supported STOP statesShilpasri G Bhat1-2/+4
2017-02-03slw: fix typo in slw dump commentJeremy Kerr1-1/+1