u-boot-brain/cpu/ppc4xx
Grzegorz Bernacki c924098122 [ppc440SPe] Graceful recovery from machine check during PCIe configuration
During config transactions on the PCIe bus an attempt to scan for a
non-existent device can lead to a machine check exception with certain
peripheral devices. In order to avoid crashing in such scenarios the
instrumented versions of the config cycle read routines are introduced, so
the exceptions fixups framework can gracefully recover.

Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
Acked-by: Rafal Jaworowski <raj@semihalf.com>
2007-08-02 08:25:27 +02:00
..
4xx_enet.c ppc4xx: Change receive buffer handling in the 4xx emac driver 2007-07-12 16:32:08 +02:00
40x_spd_sdram.c [PATCH] PPC4xx: Split 4xx SPD SDRAM init routines into 2 files 2007-02-20 10:35:42 +01:00
44x_spd_ddr2.c ppc4xx: Add new weak functions to support boardspecific DDR2 configuration 2007-07-16 09:57:00 +02:00
44x_spd_ddr.c ppc4xx: Update AMCC Bamboo 440EP support 2007-07-31 10:24:56 +02:00
405gp_pci.c ppc4xx: Add pci_pre_init() for 405 boards 2007-06-25 11:57:50 +02:00
440spe_pcie.c [ppc440SPe] Graceful recovery from machine check during PCIe configuration 2007-08-02 08:25:27 +02:00
440spe_pcie.h [ppc440SPe] Graceful recovery from machine check during PCIe configuration 2007-08-02 08:25:27 +02:00
bedbug_405.c Cleanup (PPC4xx is AMCC now) 2005-09-23 11:05:55 +02:00
commproc.c * Patches by Reinhard Meyer, 14 Feb 2004: 2004-02-23 22:22:28 +00:00
config.mk ppc4xx: Fix O=buildir builds 2007-06-25 16:50:55 +02:00
cpu_init.c Coding stylke cleanup; rebuild CHANGELOG 2007-06-22 23:59:00 +02:00
cpu.c [PATCH] Fix ppc4xx bootstrap letter displayed on startup 2007-06-04 08:36:05 +02:00
dcr.S Initial revision 2001-10-21 10:56:49 +00:00
gpio.c ppc4xx: Fix bug with default GPIO output value 2007-07-20 15:03:44 +02:00
i2c.c ppc4xx: Fix i2c divisor calcularion for PPC4xx 2007-04-12 14:15:59 +02:00
interrupts.c Add support for AMCC Sequoia PPC440EPx eval board 2006-09-07 11:51:23 +02:00
kgdb.S * Code cleanup: 2003-06-27 21:31:46 +00:00
Makefile [PATCH] Add 4xx GPIO functions 2007-03-24 15:57:09 +01:00
miiphy.c Add support for AMCC Sequoia PPC440EPx eval board 2006-09-07 11:51:23 +02:00
ndfc.c Merge with /home/stefan/git/u-boot/bamboo-nand 2007-06-01 16:15:34 +02:00
resetvec.S * Code cleanup: 2003-06-27 21:31:46 +00:00
sdram.c [PATCH] Add support for AMCC Taishan PPC440GX eval board 2007-01-18 10:25:34 +01:00
sdram.h Updates to common PPC4xx onboard (DDR)SDRAM init code (405 and 440) 2006-03-31 14:32:07 +02:00
serial.c [PATCH] Add AMCC PPC405EZ support 2007-03-21 13:38:59 +01:00
speed.c [PATCH] Add AMCC PPC405EZ support 2007-03-21 13:38:59 +01:00
start.S Coding style cleanup; update CHANGELOG. 2007-07-10 00:01:28 +02:00
tlb.c ppc4xx: Add remove_tlb() function to remove a mem area from TLB setup 2007-07-16 08:53:51 +02:00
traps.c [ppc440SPe] Graceful recovery from machine check during PCIe configuration 2007-08-02 08:25:27 +02:00
usb_ohci.c [PATCH] Add AMCC PPC405EZ support 2007-03-21 13:38:59 +01:00
usb_ohci.h Add support for AMCC PPC440EP/GR eval boards Yosemite and Yellowstone. 2005-08-01 16:41:48 +02:00
usbdev.c Add support for AMCC Sequoia PPC440EPx eval board 2006-09-07 11:51:23 +02:00
usbdev.h Add support for AMCC PPC440EP/GR eval boards Yosemite and Yellowstone. 2005-08-01 16:41:48 +02:00
vecnum.h [PATCH] Add AMCC PPC405EZ support 2007-03-21 13:38:59 +01:00