u-boot/arch/powerpc/include/asm
Christophe Leroy 62c5fae511 powerpc: mpc885: Add CPM USB-SOF microcode for CPM15 ERRATA
MPC885 CPU has the following ERRATA:

	When the USB controller is configured in Host mode, and the
	SOF generation (SFTE=1 in USMOD register) is being used,
	there may be false CRC error indication in other SCCs.
	Although the data is received correctly, the CRC result
	will be corrupted.

Add capability to load the related microcode to fix it.
The microcode binary data is copied from Linux kernel.

Other microcode will be added in following patch so make it
a Kconfig choice.

Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
2023-05-05 07:26:53 +02:00
..
arch-mpc8xx driver, gpio: Add support for MPC 8xx CPU ports 2023-02-11 08:47:58 +01:00
arch-mpc83xx gpio: Add QUICC Engine GPIOs driver 2023-04-06 14:50:03 +02:00
arch-mpc85xx gpio: mpc8xxx: Support controller register physical address beyond 32-bit 2021-03-05 10:25:43 +05:30
arch-ppc4xx SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
atomic.h Replace "extern inline" with "static inline" 2015-11-09 18:19:40 -05:00
bitops.h Replace "extern inline" with "static inline" 2015-11-09 18:19:40 -05:00
byteorder.h Replace "extern inline" with "static inline" 2015-11-09 18:19:40 -05:00
cache.h Convert CONFIG_SYS_INIT_RAM_LOCK to Kconfig 2022-11-10 09:45:53 -05:00
config.h global: Migrate CONFIG_MAX_MEM_MAPPED to CFG 2022-12-23 10:14:51 -05:00
config_mpc85xx.h nxp: Finish migration of SYS_FSL_SRDS_[12] to Kconfig 2023-01-20 12:27:23 -05:00
cpm_8xx.h powerpc: mpc885: Add CPM USB-SOF microcode for CPM15 ERRATA 2023-05-05 07:26:53 +02:00
dma-mapping.h dma-mapping: add <asm/dma-mapping.h> for all architectures 2020-02-20 15:09:54 +08:00
e300.h Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
fsl_dma.h ddr: fsl: Remove CONFIG_MEM_INIT_VALUE 2022-12-22 10:31:48 -05:00
fsl_fdt.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
fsl_i2c.h dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01:00
fsl_law.h powerpc: fsl_law: Add definition for first PCIe target interface 2022-06-20 09:18:26 +08:00
fsl_lbc.h global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
fsl_liodn.h global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
fsl_mpc83xx_serdes.h misc: Add MPC83xx serdes driver 2018-09-18 08:12:21 -06:00
fsl_pamu.h global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
fsl_pci.h global: Move remaining CONFIG_SYS_PCI* to CFG_SYS_PCI* 2022-12-05 16:06:07 -05:00
fsl_portals.h global: Move remaining CONFIG_SYS_NUM_* to CFG_SYS_NUM_* 2022-12-05 16:06:07 -05:00
fsl_secure_boot.h global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
fsl_serdes.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
fsl_srio.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
global_data.h common/board_f: remove XTRN_DECLARE_GLOBAL_DATA_PTR dead code 2022-10-06 21:05:17 -04:00
gpio.h mpc83xx: Add a GPIO driver for the MPC83XX family 2012-01-09 20:10:33 -06:00
immap_8xx.h powerpc: mpc8xx: CPM parameter RAM can be anywhere 2023-05-04 10:58:07 +02:00
immap_83xx.h net: tsec: Remove non-DM_ETH support code 2022-12-07 16:04:16 -05:00
immap_85xx.h net: tsec: Remove non-DM_ETH support code 2022-12-07 16:04:16 -05:00
interrupt.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
io.h powerpc: Force cast on memcpy_toio() 2023-05-05 07:26:53 +02:00
iopin_8xx.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
linkage.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mc146818rtc.h Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
mmu.h powerpc: mmu: Fix FSL_BOOKE_MAS2() macro 2022-06-20 09:18:26 +08:00
mp.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mpc8xxx_spi.h spi: mpc8xxx: Add support for SPI on mpc832x 2023-04-06 14:50:03 +02:00
mpc85xx_gpio.h global: Migrate CONFIG_SYS_MPC8* symbols to the CFG_SYS namespace 2022-11-10 10:08:55 -05:00
mpc8349_pci.h Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
pci_io.h Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
posix_types.h Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
ppc.h ppc: Remove sbc8641d board 2021-07-07 19:52:24 -04:00
processor.h global: Remove unused CONFIG defines 2023-01-20 12:27:06 -05:00
ptrace.h include: delete include/linux/config.h 2013-11-08 15:25:13 -05:00
sections.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sigcontext.h Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
signal.h Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
spl.h spl: Add support for passing handoff info to U-Boot proper 2018-11-26 08:25:37 -05:00
string.h Add strcasecmp() and strncasecmp() 2012-12-11 13:17:34 -07:00
types.h arch: types.h: factor out fixed width typedefs to int-ll64.h 2018-09-10 20:48:16 -04:00
u-boot-ppc.h PPC: Enable Job ring driver model. 2022-04-12 11:20:30 +02:00
u-boot.h PPC: Enable Job ring driver model. 2022-04-12 11:20:30 +02:00
unaligned.h Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00