[U-Boot] [PATCH] mpc85xx: pci: Implement workaround for Erratum A007815

2016-11-30 Thread Tony O'Brien
what is necessary for our implementation. Since we are using a fixed RC configuration, no support has been added for EP mode or any consideration of link-up/down events. Signed-off-by: Tony O'Brien --- arch/powerpc/cpu/mpc85xx/cmd_errata.c | 3 +++ arch/powerpc/include/asm/config_mpc85xx.

[U-Boot] [PATCH v2] mpc85xx: pci: Implement workaround for Erratum A007815

2016-12-01 Thread Tony O'Brien
The read-only-write-enable bit is set by default and must be cleared to prevent overwriting read-only registers. This should be done immediately after resetting the PCI Express controller. Reviewed-by: Hamish Martin Signed-off-by: Tony O'Brien --- Note that this does not implement the

[U-Boot] [PATCH] powerpc: Enable flush and invalidate dcache by range for MPC85xx

2017-01-06 Thread Tony O'Brien
drivers have been seen as operational after this change but other drivers cannot be tested. Reviewed-by: Chris Packham Signed-off-by: Tony O'Brien Cc: Marek Vasut Cc: York Sun --- The USB and Ethernet functionality has been tested on both the T2080RDB and our own design but we don'

[U-Boot] usb start hangs

2017-01-06 Thread Tony O'Brien
defined(CONFIG_4xx) || defined(CONFIG_MPC85xx) || defined(CONFIG_MPC86xx) li r5,L1_CACHE_BYTES-1 andcr3,r3,r5 subfr4,r3,r4 Do you have any thoughts on this before I submit the patch? Cheers, Tony O'Brien Senior Software/Hardware Engineer Allied Telesis Labs 2