Show patches with: Submitter = Benjamin Herrenschmidt       |    Archived = No       |   617 patches
« 1 2 3 46 7 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[01/13] Always create opal-interrupts property - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[02/13] lock: Add lock depth recording per CPU - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[03/13] Warn when pollers are called with a lock held - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[04/13] Don't run pollers in time_wait() when a lock is held - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[05/13] fsp: Audit callers of opal_run_pollers - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[06/13] i2c: Turn large time_wait_ms() into states - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[07/13] cpu: Don't hold lock while waiting - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[08/13] fsp/console: Don't time_wait with lock held - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[09/13] pci: Remove pci_lock - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[10/13] phb3: Reduce some time_wait occurrences - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[11/13] chiptod: Remove fallback to master CPU - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[12/13] Replace is_mambo_chip with a better chip quirk mechanism - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
[13/13] pci: Don't hang if we have only one CPU - - - - --- 2015-02-18 Benjamin Herrenschmidt Accepted
Fixup "i" command in mambo scripts - - - - --- 2015-03-11 Benjamin Herrenschmidt Accepted
[1/2] elog: Don't call uninitialized platform elog_commit 1 - - - --- 2015-03-27 Benjamin Herrenschmidt Accepted
[2/2] plat/firestone: Add missing platform hooks 1 - - - --- 2015-03-27 Benjamin Herrenschmidt Accepted
[2/2,v2] plat/firestone: Add missing platform hooks - - - - --- 2015-03-27 Benjamin Herrenschmidt Accepted
core: Catch attempts to branch through a NULL pointer - - - - --- 2015-03-27 Benjamin Herrenschmidt Accepted
[1/2] exceptions: Remove deprecated exception patching stuff - - - - --- 2015-03-27 Benjamin Herrenschmidt Accepted
[2/2] exceptions: Catch exceptions at boot time - - - - --- 2015-03-27 Benjamin Herrenschmidt Accepted
Fix (hopefully) missing dot symbols in skiboot.map - - - - --- 2015-03-27 Benjamin Herrenschmidt Accepted
Add Naples chip support - - - - --- 2015-04-08 Benjamin Herrenschmidt Accepted
phb3: Add Naples PHB support - - - - --- 2015-04-09 Benjamin Herrenschmidt Accepted
pci: Fix presence detect on PHB3 - - - - --- 2015-04-16 Benjamin Herrenschmidt Accepted
[PATCH/UNTESTED] Add xscom_ok() and lpc_ok() to check XSCOM and LPC usability 1 - - - --- 2015-04-25 Benjamin Herrenschmidt Superseded
phb3: Disable write scope group in PHB for certain adapters - - - - --- 2015-04-27 Benjamin Herrenschmidt Accepted
PHB3: Wait 1s, not 100ms, for PCIe electricals to train - - - - --- 2015-04-28 Benjamin Herrenschmidt Accepted
[1/2] xscom: Remove recursive locking - - - - --- 2015-04-29 Benjamin Herrenschmidt Accepted
[2/2] Add xscom_ok() and lpc_ok() to check XSCOM and LPC usability - - - - --- 2015-04-29 Benjamin Herrenschmidt Accepted
chip: Fix chip name display for Naples - - - - --- 2015-04-29 Benjamin Herrenschmidt Accepted
Add a couple more missing Naples references - - - - --- 2015-04-29 Benjamin Herrenschmidt Accepted
[1/2] Add a couple more missing Naples references - - - - --- 2015-05-12 Benjamin Herrenschmidt Accepted
[RFC,2/2] Support for Naples LPC serial interrupts - - - - --- 2015-05-12 Benjamin Herrenschmidt Superseded
PLAT: Add basic Garrison platform - - - - --- 2015-05-12 Benjamin Herrenschmidt Accepted
Align TOC to 256 bytes - - - - --- 2015-05-14 Benjamin Herrenschmidt Accepted
Support for Naples LPC serial interrupts - - - - --- 2015-06-15 Benjamin Herrenschmidt Accepted
libflash: Fix 32-bit ecc build of pflash - - - - --- 2015-06-15 Benjamin Herrenschmidt Accepted
[1/2] p8-i2c: Add support for Centaur i2c - - - - --- 2015-06-16 Benjamin Herrenschmidt Superseded
[2/2] p8-i2c: Ensure request "result" field is updated on completion - - - - --- 2015-06-16 Benjamin Herrenschmidt Superseded
Set proper value for RPR register - - - - --- 2015-06-18 Benjamin Herrenschmidt Accepted
[01/10] core: Bound check get_chip() - - - - --- 2015-06-23 Benjamin Herrenschmidt Accepted
[02/10] centaur: Expose centaur_chip and get_centaur() - - - - --- 2015-06-23 Benjamin Herrenschmidt Accepted
[03/10] centaur: Add API to enable/disable the sensor cache - - - - --- 2015-06-23 Benjamin Herrenschmidt Accepted
[04/10] p8-i2c: Add support for Centaur i2c - - - - --- 2015-06-23 Benjamin Herrenschmidt Accepted
[05/10] p8-i2c: Ensure request "result" field is updated on completion - - - - --- 2015-06-23 Benjamin Herrenschmidt Accepted
[06/10] fsi-master: Fix error handling - - - - --- 2015-06-23 Benjamin Herrenschmidt Accepted
[07/10] fsi-master: Refactor the driver - - - - --- 2015-06-23 Benjamin Herrenschmidt Accepted
[08/10] fsi-master: More error handling and recovery - - - - --- 2015-06-23 Benjamin Herrenschmidt Accepted
[09/10] centaur: Improve FSI SCOM error handling - - - - --- 2015-06-23 Benjamin Herrenschmidt Accepted
[10/10] p8-i2c: Keep centaur OCC cache disabled during inits - - - - --- 2015-06-23 Benjamin Herrenschmidt Accepted
[1/2] plat/qemu: Add simple qemu platform - - - - --- 2015-07-03 Benjamin Herrenschmidt Accepted
[2/2] plat/qemu: Add LPC based RTC support - - - - --- 2015-07-03 Benjamin Herrenschmidt Accepted
[RFC,1/5] pci/fsp: Cleanup slot_info - - - - --- 2015-08-20 Benjamin Herrenschmidt Accepted
[RFC,2/5] pci: Don't create -T location codes on non-FSP machines - - - - --- 2015-08-20 Benjamin Herrenschmidt Accepted
[RFC,3/5] pci: Support absence of base location code - - - - --- 2015-08-20 Benjamin Herrenschmidt Accepted
[RFC,4/5] plat/bmc: Add infrastructure for slot tables - - - - --- 2015-08-20 Benjamin Herrenschmidt Accepted
[RFC,5/5] WIP: Add slot tables for Habanero - - - - --- 2015-08-20 Benjamin Herrenschmidt Superseded
Add slot tables for Habanero - - - - --- 2015-09-01 Benjamin Herrenschmidt Accepted
psi: Fix a few typos - - - - --- 2015-09-09 Benjamin Herrenschmidt Accepted
[2/3] bt: Remove use of TIMER_POLL - - - - --- 2015-09-10 Benjamin Herrenschmidt Rejected
[1/3] timer: Pass current timer to timer callbacks - - - - --- 2015-09-10 Benjamin Herrenschmidt Accepted
[3/3] slw/timer: SBE based timer support - - - - --- 2015-09-10 Benjamin Herrenschmidt Accepted
lpc: Fix display of LPC errors - - - - --- 2015-09-10 Benjamin Herrenschmidt Accepted
firestone: Add slot tables - - - - --- 2015-09-10 Benjamin Herrenschmidt Accepted
pci: Use a fixed numbering of PHBs on OPAL and improve log consistency - - - - --- 2015-09-10 Benjamin Herrenschmidt Accepted
[1/2] xscom: Fix logging of indirect XSCOM errors - - - - --- 2015-09-30 Benjamin Herrenschmidt Accepted
[2/2] centaur: Add indirect XSCOM support - - - - --- 2015-09-30 Benjamin Herrenschmidt Accepted
hw/phb3: Flush cache line after updating P/Q bits - - - - --- 2015-11-18 Benjamin Herrenschmidt Accepted
p8-i2c: Send stop bit on timeouts - - - - --- 2016-01-15 Benjamin Herrenschmidt Changes Requested
[PATCH/RESEND] p8-i2c: Send stop bit on timeouts - - - - --- 2016-01-18 Benjamin Herrenschmidt Changes Requested
p8-i2c: Send stop bit on timeouts - - - - --- 2016-01-21 Benjamin Herrenschmidt Accepted
[RFC,UNTESTED] ast-sf-ctrl: Try to harden vs. BMC collisions & reboots - - - - --- 2016-06-03 Benjamin Herrenschmidt RFC
pci: Do a dummy config write to devices to establish bus number - - 1 - --- 2016-06-08 Benjamin Herrenschmidt Accepted
[01/33] mambo: Run at fastest speed. - - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[02/33] chip: Add simics specific quirks - - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[03/33] POWER9: Make xscom_addr() work for p8 and p9 - - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[04/33] POWER9: Fix P9 chip name in XSCOM 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[05/33] POWER9: Add XSCOM related definitions 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[06/33] chip: Add more P9 accessors for converting to/from PIR 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[07/33] bitutils: Add PPC_BITMASK8 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[08/33] Add "ffs" inline function 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[09/33] xscom: A few P9 updates 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[10/33] uart: Cleanup initialization and remove simulator hack 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[11/33] devicetree: Add dt_node_is_enabled() 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[12/33] Timebase quirk for slow simulators like AWAN and SIMICS 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Accepted
[13/33] interrupts: Add eoi() callback in preparation for XIVE support - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[14/33] XIVE: Base XIVE support for OPAL XICS emulation calls - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[15/33] pci: get_reserved_pe_number() needs to take the PHB as argument 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[16/33] pci: When restoring bus numbers after a reset, also restore device cache 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[17/33] hw/phb4: Add initial support - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[18/33] power9: Add example device tree for phb4 1 - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[19/33] LPC: Add basic P9 LPC read/write ops - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[20/33] lpc: Example DT update for P9 LPC bus - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[21/33] interrupts: Remove #interrupt-cells from ICP nodes - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[22/33] interrupts: LPC is always an interrupt controller - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[23/33] interrupts: Use a #interrupt-cells of 2 for XICS interrupts - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[24/33] head: Update list of exception stubs - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[25/33] Move around comment in interrupts.h - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[26/33] interrupts: Expose irq_source and change prototypes of all ops - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
[27/33] xscom: Log error on invalid partid - - - - --- 2016-06-24 Benjamin Herrenschmidt Superseded
« 1 2 3 46 7 »