[U-Boot] [PATCH v3 00/42] common: Further reduce common.h
Simon Glass
sjg at chromium.org
Tue Nov 12 19:42:09 UTC 2019
This series drops the size of common.h down further, by moving things out
into existing and new header files.
It is now down to about 200 lines.
Changes in v3:
- Add init.h header
- Add new patch to inline pxa_wait_ticks()
- Drop include in pxa2xx.c since this is for pxa_wait_ticks()
- Put copyright info into vsprintf.c
- Rename eeprom_legacy.h to eeprom.h since this may not be legacy code
- Rename irq_legacy to irq_func to avoid the 'legacy' label
- Update comment to wait_ticks() to indicate it is an internal function
- Update commit message
- Update the commit message
Changes in v2:
- Move trap_init() into init.h instead; update commit message
Simon Glass (42):
common: Move legacy CPU functions to their own header
Drop CONFIG_SHOW_ACTIVITY
common: Drop global inclusion of status_led.h
status_led: Tidy up the code style
common: Move random-number functions into their own header
common: Drop linux/crc8.h
crc: Fix code style with crc functions
crc32: Use the crc.h header for crc functions
spl: bootcount: Move code out of header file
common: Move bootcount functions to their header file
common: Move sorting functions to their own header file
Move strtomhz() to vsprintf.h
common: Move env_get_ip() to net.h
serial: usb: Correct the usbtty_...() prototypes
common: Move serial_printf() to the serial header
common: Move serial functions out of common.h
common: Add a new lz4.h header file
common: Move some time functions out of common.h
common: Move wait_ticks functions out of common.h
arm: pxa: Drop pxa_wait_ticks()
common: Move timer_get_us() function out of common.h
common: Move get_ticks() function out of common.h
common: Move mii_init() function out of common.h
common: Move some CPU functions out of common.h
common: Drop cpu_init()
common: Move checkcpu() out of common.h
common: Move some SMP functions out of common.h
arm: powerpc: Tidy up code style for cache functions
common: Move some cache and MMU functions out of common.h
common: Drop checkicache() and checkdcache()
common: Move ARM cache operations out of common.h
arm: powerpc: Tidy up code style for interrupt functions
common: Move interrupt functions into a new header
common: Move enable/disable_interrupts out of common.h
common: Move command functions out of common.h
common: Drop board_show_dram()
common: Move board_get_usable_ram_top() out of common.h
common: Move some board functions out of common.h
common: Move pci_init_board() out of common.h
common: Move trap_init() out of common.h
common: Drop get_endaddr()
common: Move old EEPROM functions into a new header
README | 2 +-
api/api.c | 1 +
arch/arc/lib/bootm.c | 1 +
arch/arc/lib/cache.c | 1 +
arch/arc/lib/cpu.c | 1 +
arch/arc/lib/interrupts.c | 1 +
arch/arm/cpu/arm11/cpu.c | 4 +-
arch/arm/cpu/arm920t/cpu.c | 4 +-
arch/arm/cpu/arm920t/ep93xx/timer.c | 1 +
arch/arm/cpu/arm920t/imx/timer.c | 1 +
arch/arm/cpu/arm926ejs/armada100/cpu.c | 1 +
arch/arm/cpu/arm926ejs/armada100/timer.c | 1 +
arch/arm/cpu/arm926ejs/cache.c | 1 +
arch/arm/cpu/arm926ejs/cpu.c | 4 +-
arch/arm/cpu/arm926ejs/lpc32xx/cpu.c | 1 +
arch/arm/cpu/arm926ejs/lpc32xx/timer.c | 1 +
arch/arm/cpu/arm926ejs/mx25/generic.c | 1 +
arch/arm/cpu/arm926ejs/mx27/generic.c | 1 +
arch/arm/cpu/arm926ejs/mx27/timer.c | 1 +
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 1 +
arch/arm/cpu/arm926ejs/mxs/timer.c | 1 +
arch/arm/cpu/arm926ejs/spear/spr_misc.c | 1 +
arch/arm/cpu/arm926ejs/spear/timer.c | 1 +
arch/arm/cpu/arm946es/cpu.c | 4 +-
arch/arm/cpu/armv7/arch_timer.c | 1 +
arch/arm/cpu/armv7/cache_v7.c | 1 +
arch/arm/cpu/armv7/cpu.c | 2 +
arch/arm/cpu/armv7/exception_level.c | 1 +
.../cpu/armv7/iproc-common/hwinit-common.c | 1 +
arch/arm/cpu/armv7/iproc-common/timer.c | 1 +
.../arm/cpu/armv7/kona-common/hwinit-common.c | 1 +
arch/arm/cpu/armv7/ls102xa/cpu.c | 2 +
arch/arm/cpu/armv7/ls102xa/ls102xa_psci.c | 1 +
arch/arm/cpu/armv7/ls102xa/timer.c | 1 +
arch/arm/cpu/armv7/mpu_v7r.c | 1 +
arch/arm/cpu/armv7/s5p-common/timer.c | 1 +
arch/arm/cpu/armv7/stv0991/timer.c | 1 +
arch/arm/cpu/armv7/sunxi/timer.c | 1 +
arch/arm/cpu/armv7/vf610/generic.c | 1 +
arch/arm/cpu/armv7/vf610/timer.c | 1 +
arch/arm/cpu/armv7/virt-v7.c | 1 +
arch/arm/cpu/armv7m/cache.c | 1 +
arch/arm/cpu/armv7m/cpu.c | 2 +
arch/arm/cpu/armv7m/systick-timer.c | 1 +
arch/arm/cpu/armv8/cache_v8.c | 1 +
arch/arm/cpu/armv8/cpu.c | 2 +
arch/arm/cpu/armv8/exception_level.c | 1 +
arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 3 +
.../armv8/fsl-layerscape/fsl_lsch2_speed.c | 1 +
.../armv8/fsl-layerscape/fsl_lsch3_speed.c | 1 +
arch/arm/cpu/armv8/fsl-layerscape/mp.c | 1 +
arch/arm/cpu/armv8/fsl-layerscape/soc.c | 1 +
arch/arm/cpu/armv8/fsl-layerscape/spl.c | 1 +
arch/arm/cpu/armv8/generic_timer.c | 1 +
arch/arm/cpu/armv8/s32v234/cpu.c | 1 +
arch/arm/cpu/armv8/sec_firmware.c | 1 +
arch/arm/cpu/pxa/cache.c | 1 +
arch/arm/cpu/pxa/pxa2xx.c | 14 +-
arch/arm/cpu/sa1100/cpu.c | 4 +-
arch/arm/cpu/sa1100/timer.c | 1 +
arch/arm/lib/bootm.c | 1 +
arch/arm/lib/cache-cp15.c | 13 +-
arch/arm/lib/cache.c | 1 +
arch/arm/lib/interrupts.c | 7 +-
arch/arm/lib/interrupts_64.c | 1 +
arch/arm/lib/interrupts_m.c | 1 +
arch/arm/lib/reset.c | 1 +
arch/arm/mach-at91/arm920t/timer.c | 1 +
arch/arm/mach-at91/arm926ejs/cpu.c | 1 +
arch/arm/mach-at91/armv7/cpu.c | 2 +
arch/arm/mach-bcm283x/init.c | 1 +
arch/arm/mach-bcm283x/mbox.c | 1 +
arch/arm/mach-davinci/timer.c | 1 +
arch/arm/mach-exynos/soc.c | 1 +
arch/arm/mach-imx/cache.c | 1 +
arch/arm/mach-imx/imx8/cpu.c | 1 +
arch/arm/mach-imx/imx8m/soc.c | 1 +
arch/arm/mach-imx/mx5/soc.c | 1 +
arch/arm/mach-imx/mx6/mp.c | 1 +
arch/arm/mach-imx/mx6/opos6ul.c | 1 +
arch/arm/mach-imx/mx6/soc.c | 1 +
arch/arm/mach-imx/mx7/psci-mx7.c | 1 +
arch/arm/mach-imx/mx7ulp/soc.c | 1 +
arch/arm/mach-imx/syscounter.c | 1 +
arch/arm/mach-imx/timer.c | 1 +
arch/arm/mach-keystone/init.c | 1 +
arch/arm/mach-kirkwood/cpu.c | 1 +
arch/arm/mach-mediatek/cpu.c | 1 +
arch/arm/mach-meson/board-common.c | 2 +
arch/arm/mach-mvebu/arm64-common.c | 1 +
arch/arm/mach-mvebu/armada8k/cpu.c | 1 +
arch/arm/mach-mvebu/cpu.c | 1 +
arch/arm/mach-omap2/omap-cache.c | 1 +
arch/arm/mach-omap2/sec-common.c | 1 +
arch/arm/mach-omap2/timer.c | 1 +
arch/arm/mach-orion5x/cpu.c | 1 +
arch/arm/mach-orion5x/timer.c | 1 +
arch/arm/mach-rmobile/cpu_info.c | 1 +
arch/arm/mach-rmobile/memmap-gen3.c | 1 +
arch/arm/mach-rmobile/timer.c | 1 +
arch/arm/mach-rockchip/board.c | 2 +
arch/arm/mach-rockchip/misc.c | 1 +
arch/arm/mach-rockchip/rk3288/rk3288.c | 1 +
arch/arm/mach-rockchip/sdram_common.c | 1 +
arch/arm/mach-s5pc1xx/cache.c | 1 +
arch/arm/mach-socfpga/clock_manager_gen5.c | 1 +
arch/arm/mach-socfpga/misc.c | 1 +
arch/arm/mach-socfpga/spl_a10.c | 1 +
arch/arm/mach-stm32mp/cpu.c | 1 +
arch/arm/mach-sunxi/board.c | 1 +
arch/arm/mach-sunxi/dram_helpers.c | 1 +
arch/arm/mach-sunxi/p2wi.c | 1 +
arch/arm/mach-sunxi/rsb.c | 1 +
arch/arm/mach-tegra/board.c | 1 +
arch/arm/mach-tegra/board2.c | 1 +
arch/arm/mach-tegra/clock.c | 1 +
arch/arm/mach-tegra/cmd_enterrcm.c | 1 +
arch/arm/mach-tegra/ivc.c | 1 +
arch/arm/mach-uniphier/arm32/cache-uniphier.c | 1 +
arch/arm/mach-uniphier/arm32/psci.c | 1 +
arch/arm/mach-uniphier/board_late_init.c | 1 +
arch/arm/mach-zynq/cpu.c | 1 +
arch/arm/mach-zynqmp/mp.c | 1 +
arch/arm/mach-zynqmp/spl.c | 1 +
arch/m68k/cpu/mcf5227x/cpu.c | 1 +
arch/m68k/cpu/mcf5227x/cpu_init.c | 1 +
arch/m68k/cpu/mcf5227x/interrupts.c | 1 +
arch/m68k/cpu/mcf523x/cpu.c | 1 +
arch/m68k/cpu/mcf523x/cpu_init.c | 1 +
arch/m68k/cpu/mcf523x/interrupts.c | 1 +
arch/m68k/cpu/mcf52x2/cpu.c | 1 +
arch/m68k/cpu/mcf52x2/cpu_init.c | 1 +
arch/m68k/cpu/mcf52x2/interrupts.c | 1 +
arch/m68k/cpu/mcf530x/cpu.c | 1 +
arch/m68k/cpu/mcf530x/cpu_init.c | 1 +
arch/m68k/cpu/mcf530x/interrupts.c | 1 +
arch/m68k/cpu/mcf532x/cpu.c | 1 +
arch/m68k/cpu/mcf532x/cpu_init.c | 1 +
arch/m68k/cpu/mcf532x/interrupts.c | 1 +
arch/m68k/cpu/mcf5445x/cpu.c | 1 +
arch/m68k/cpu/mcf5445x/cpu_init.c | 1 +
arch/m68k/cpu/mcf5445x/interrupts.c | 1 +
arch/m68k/cpu/mcf547x_8x/cpu.c | 1 +
arch/m68k/cpu/mcf547x_8x/cpu_init.c | 1 +
arch/m68k/cpu/mcf547x_8x/interrupts.c | 1 +
arch/m68k/cpu/mcf547x_8x/slicetimer.c | 1 +
arch/m68k/lib/cache.c | 1 +
arch/m68k/lib/interrupts.c | 9 +-
arch/m68k/lib/time.c | 2 +
arch/m68k/lib/traps.c | 1 +
arch/microblaze/cpu/cache.c | 19 +-
arch/microblaze/cpu/interrupts.c | 1 +
arch/microblaze/cpu/timer.c | 1 +
arch/microblaze/include/asm/microblaze_intc.h | 2 +
arch/microblaze/lib/bootm.c | 1 +
arch/mips/cpu/interrupts.c | 1 +
arch/mips/lib/cache.c | 1 +
arch/mips/lib/reloc.c | 1 +
arch/mips/lib/traps.c | 2 +
arch/mips/mach-jz47xx/jz4780/jz4780.c | 2 +
arch/mips/mach-jz47xx/jz4780/timer.c | 2 +
arch/mips/mach-mtmips/ddr_calibrate.c | 1 +
arch/nds32/cpu/n1213/ae3xx/cpu.c | 2 +
arch/nds32/cpu/n1213/ag101/cpu.c | 2 +
arch/nds32/cpu/n1213/ag101/timer.c | 2 +
arch/nds32/lib/cache.c | 1 +
arch/nds32/lib/interrupts.c | 1 +
arch/nios2/cpu/cpu.c | 2 +
arch/nios2/cpu/interrupts.c | 15 +-
arch/nios2/lib/bootm.c | 2 +
arch/nios2/lib/cache.c | 1 +
arch/powerpc/cpu/mpc83xx/cpu.c | 5 +-
arch/powerpc/cpu/mpc83xx/ecc.c | 1 +
arch/powerpc/cpu/mpc83xx/interrupts.c | 7 +-
arch/powerpc/cpu/mpc83xx/spd_sdram.c | 2 +
arch/powerpc/cpu/mpc83xx/speed.c | 1 +
arch/powerpc/cpu/mpc85xx/cpu.c | 3 +
arch/powerpc/cpu/mpc85xx/cpu_init.c | 1 +
arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c | 1 +
arch/powerpc/cpu/mpc85xx/interrupts.c | 1 +
arch/powerpc/cpu/mpc85xx/mp.c | 1 +
arch/powerpc/cpu/mpc85xx/speed.c | 1 +
arch/powerpc/cpu/mpc85xx/traps.c | 1 +
arch/powerpc/cpu/mpc86xx/cpu.c | 2 +
arch/powerpc/cpu/mpc86xx/interrupts.c | 3 +-
arch/powerpc/cpu/mpc86xx/mp.c | 1 +
arch/powerpc/cpu/mpc8xx/cache.c | 1 +
arch/powerpc/cpu/mpc8xx/cpu.c | 132 +++++------
arch/powerpc/cpu/mpc8xx/interrupts.c | 1 +
arch/powerpc/cpu/mpc8xxx/cpu.c | 1 +
arch/powerpc/cpu/mpc8xxx/fdt.c | 1 +
arch/powerpc/cpu/mpc8xxx/srio.c | 1 +
arch/powerpc/lib/bootm.c | 1 +
arch/powerpc/lib/cache.c | 1 +
arch/powerpc/lib/interrupts.c | 24 +-
arch/powerpc/lib/time.c | 1 +
arch/riscv/cpu/ax25/cache.c | 1 +
arch/riscv/cpu/ax25/cpu.c | 2 +
arch/riscv/cpu/generic/cpu.c | 1 +
arch/riscv/cpu/generic/dram.c | 1 +
arch/riscv/lib/cache.c | 1 +
arch/riscv/lib/interrupts.c | 1 +
arch/riscv/lib/smp.c | 1 +
arch/riscv/lib/spl.c | 1 +
arch/sandbox/cpu/cpu.c | 1 +
arch/sandbox/cpu/start.c | 1 +
arch/sandbox/lib/interrupts.c | 1 +
arch/sh/cpu/sh4/cache.c | 1 +
arch/sh/cpu/sh4/cpu.c | 2 +
arch/sh/cpu/sh4/interrupts.c | 7 +-
arch/sh/lib/time_sh2.c | 1 +
arch/sh/lib/zimageboot.c | 1 +
arch/x86/cpu/broadwell/cpu_from_spl.c | 1 +
arch/x86/cpu/broadwell/sdram.c | 1 +
arch/x86/cpu/coreboot/coreboot.c | 1 +
arch/x86/cpu/coreboot/sdram.c | 1 +
arch/x86/cpu/cpu.c | 1 +
arch/x86/cpu/efi/app.c | 1 +
arch/x86/cpu/efi/payload.c | 2 +
arch/x86/cpu/efi/sdram.c | 1 +
arch/x86/cpu/i386/cpu.c | 1 +
arch/x86/cpu/i386/interrupt.c | 1 +
arch/x86/cpu/intel_common/mrc.c | 1 +
arch/x86/cpu/ivybridge/cpu.c | 1 +
arch/x86/cpu/ivybridge/sdram.c | 1 +
arch/x86/cpu/mtrr.c | 1 +
arch/x86/cpu/qemu/dram.c | 1 +
arch/x86/cpu/qemu/qemu.c | 1 +
arch/x86/cpu/quark/dram.c | 2 +
arch/x86/cpu/quark/quark.c | 2 +
arch/x86/cpu/slimbootloader/sdram.c | 1 +
arch/x86/cpu/slimbootloader/slimbootloader.c | 1 +
arch/x86/cpu/tangier/tangier.c | 1 +
arch/x86/cpu/x86_64/cpu.c | 2 +
arch/x86/cpu/x86_64/interrupts.c | 1 +
arch/x86/lib/bios.c | 1 +
arch/x86/lib/fsp/fsp_common.c | 1 +
arch/x86/lib/fsp/fsp_dram.c | 1 +
arch/x86/lib/init_helpers.c | 1 +
arch/x86/lib/interrupts.c | 1 +
arch/x86/lib/spl.c | 2 +
arch/x86/lib/zimage.c | 1 +
arch/xtensa/cpu/cpu.c | 1 +
arch/xtensa/cpu/exceptions.c | 1 +
arch/xtensa/lib/bootm.c | 1 +
arch/xtensa/lib/cache.c | 1 +
arch/xtensa/lib/time.c | 1 +
board/Arcturus/ucp1020/cmd_arc.c | 1 +
board/Arcturus/ucp1020/ddr.c | 1 +
board/Arcturus/ucp1020/ucp1020.c | 1 +
board/BuR/brppt1/board.c | 2 +
board/BuR/brsmarc1/board.c | 1 +
board/BuR/brxre1/board.c | 1 +
board/CZ.NIC/turris_mox/turris_mox.c | 1 +
board/CZ.NIC/turris_omnia/turris_omnia.c | 2 +
board/Marvell/mvebu_armada-8k/board.c | 1 +
board/advantech/dms-ba16/dms-ba16.c | 1 +
board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c | 1 +
board/amarula/vyasa-rk3288/vyasa-rk3288.c | 1 +
board/aristainetos/aristainetos-v2.c | 1 +
board/armadeus/apf27/apf27.c | 1 +
board/armadeus/opos6uldev/board.c | 3 +-
board/armltd/integrator/integrator.c | 3 +-
board/armltd/integrator/pci.c | 1 +
board/armltd/integrator/timer.c | 1 +
board/armltd/vexpress/vexpress_common.c | 1 +
board/astro/mcf5373l/mcf5373l.c | 1 +
.../armadillo-800eva/armadillo-800eva.c | 1 +
board/atmel/at91sam9261ek/at91sam9261ek.c | 1 +
board/atmel/at91sam9261ek/led.c | 1 +
board/atmel/at91sam9263ek/at91sam9263ek.c | 1 +
board/atmel/at91sam9263ek/led.c | 1 +
.../atmel/at91sam9m10g45ek/at91sam9m10g45ek.c | 1 +
board/atmel/at91sam9m10g45ek/led.c | 1 +
board/atmel/at91sam9n12ek/at91sam9n12ek.c | 1 +
board/atmel/at91sam9rlek/at91sam9rlek.c | 1 +
board/atmel/at91sam9rlek/led.c | 1 +
board/atmel/at91sam9x5ek/at91sam9x5ek.c | 1 +
board/atmel/common/mac_eeprom.c | 1 +
board/atmel/common/video_display.c | 1 +
.../atmel/sama5d27_som1_ek/sama5d27_som1_ek.c | 1 +
board/atmel/sama5d2_icp/sama5d2_icp.c | 1 +
board/atmel/sama5d2_ptc_ek/sama5d2_ptc_ek.c | 1 +
.../atmel/sama5d2_xplained/sama5d2_xplained.c | 1 +
.../atmel/sama5d3_xplained/sama5d3_xplained.c | 1 +
board/atmel/sama5d3xek/sama5d3xek.c | 1 +
.../atmel/sama5d4_xplained/sama5d4_xplained.c | 1 +
board/atmel/sama5d4ek/sama5d4ek.c | 1 +
board/beckhoff/mx53cx9020/mx53cx9020.c | 2 +
board/birdland/bav335x/board.c | 2 +
board/bluewater/gurnard/gurnard.c | 1 +
board/bosch/shc/board.c | 2 +
board/broadcom/bcm_ep/board.c | 1 +
board/broadcom/bcmstb/bcmstb.c | 3 +
board/bticino/mamoj/spl.c | 1 +
board/cadence/xtfpga/xtfpga.c | 1 +
board/cavium/thunderx/thunderx.c | 1 +
board/ccv/xpress/xpress.c | 1 +
.../popmetal_rk3288/popmetal-rk3288.c | 1 +
board/cirrus/edb93xx/edb93xx.c | 3 +
board/cobra5272/flash.c | 22 +-
board/compulab/cl-som-imx7/cl-som-imx7.c | 1 +
board/compulab/cm_fx6/cm_fx6.c | 1 +
board/compulab/cm_t335/cm_t335.c | 1 +
board/compulab/common/eeprom.c | 1 +
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 1 +
.../conga-qeval20-qa3.c | 1 +
board/coreboot/coreboot/coreboot.c | 1 +
board/corscience/tricorder/tricorder-eeprom.c | 2 +
board/corscience/tricorder/tricorder.c | 1 +
board/cssi/MCR3000/MCR3000.c | 2 +
board/dfi/dfi-bt700/dfi-bt700.c | 1 +
board/dhelectronics/dh_imx6/dh_imx6.c | 2 +
board/eets/pdu001/board.c | 1 +
board/efi/efi-x86_payload/payload.c | 1 +
board/el/el6x/el6x.c | 1 +
board/embest/mx6boards/mx6boards.c | 1 +
board/emulation/qemu-riscv/qemu-riscv.c | 1 +
board/engicam/common/board.c | 2 +
board/engicam/common/spl.c | 1 +
board/esd/meesc/meesc.c | 2 +
board/esd/vme8349/pci.c | 1 +
board/freescale/b4860qds/b4860qds.c | 2 +
board/freescale/b4860qds/pci.c | 1 +
board/freescale/bsc9131rdb/ddr.c | 1 +
board/freescale/bsc9132qds/bsc9132qds.c | 1 +
board/freescale/bsc9132qds/ddr.c | 1 +
board/freescale/c29xpcie/c29xpcie.c | 1 +
board/freescale/common/p_corenet/pci.c | 1 +
board/freescale/common/sys_eeprom.c | 1 +
board/freescale/common/vid.c | 1 +
board/freescale/corenet_ds/corenet_ds.c | 1 +
board/freescale/corenet_ds/ddr.c | 1 +
board/freescale/imx8mq_evk/imx8mq_evk.c | 1 +
board/freescale/imx8qm_mek/imx8qm_mek.c | 1 +
board/freescale/imx8qxp_mek/imx8qxp_mek.c | 1 +
board/freescale/ls1021aiot/ls1021aiot.c | 1 +
board/freescale/ls1021aqds/ls1021aqds.c | 1 +
board/freescale/ls1021atsn/ls1021atsn.c | 1 +
board/freescale/ls1021atwr/ls1021atwr.c | 1 +
board/freescale/ls1043ardb/ddr.c | 1 +
board/freescale/m5253demo/flash.c | 1 +
board/freescale/m54455evb/m54455evb.c | 1 +
board/freescale/m547xevb/m547xevb.c | 1 +
board/freescale/m548xevb/m548xevb.c | 1 +
board/freescale/mpc8308rdb/mpc8308rdb.c | 1 +
board/freescale/mpc8313erdb/mpc8313erdb.c | 1 +
board/freescale/mpc8315erdb/mpc8315erdb.c | 1 +
board/freescale/mpc8323erdb/mpc8323erdb.c | 3 +
board/freescale/mpc832xemds/mpc832xemds.c | 1 +
board/freescale/mpc832xemds/pci.c | 1 +
board/freescale/mpc8349emds/pci.c | 1 +
board/freescale/mpc8349itx/pci.c | 1 +
board/freescale/mpc837xemds/mpc837xemds.c | 1 +
board/freescale/mpc837xemds/pci.c | 1 +
board/freescale/mpc837xerdb/pci.c | 1 +
board/freescale/mpc8536ds/mpc8536ds.c | 1 +
board/freescale/mpc8541cds/mpc8541cds.c | 2 +
board/freescale/mpc8544ds/mpc8544ds.c | 1 +
board/freescale/mpc8548cds/mpc8548cds.c | 2 +
board/freescale/mpc8555cds/mpc8555cds.c | 2 +
board/freescale/mpc8568mds/mpc8568mds.c | 1 +
board/freescale/mpc8569mds/mpc8569mds.c | 1 +
board/freescale/mpc8572ds/mpc8572ds.c | 1 +
board/freescale/mpc8610hpcd/mpc8610hpcd.c | 1 +
board/freescale/mpc8641hpcn/mpc8641hpcn.c | 1 +
board/freescale/mx25pdk/mx25pdk.c | 1 +
board/freescale/mx31pdk/mx31pdk.c | 1 +
board/freescale/mx35pdk/mx35pdk.c | 1 +
board/freescale/mx51evk/mx51evk.c | 1 +
board/freescale/mx53evk/mx53evk.c | 1 +
board/freescale/mx53loco/mx53loco.c | 1 +
board/freescale/mx6sabreauto/mx6sabreauto.c | 1 +
board/freescale/mx6sabresd/mx6sabresd.c | 1 +
board/freescale/mx6sllevk/mx6sllevk.c | 1 +
.../freescale/mx6sxsabreauto/mx6sxsabreauto.c | 1 +
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 1 +
.../mx6ul_14x14_evk/mx6ul_14x14_evk.c | 1 +
board/freescale/mx6ullevk/mx6ullevk.c | 1 +
board/freescale/mx7dsabresd/mx7dsabresd.c | 1 +
board/freescale/p1010rdb/ddr.c | 1 +
board/freescale/p1010rdb/p1010rdb.c | 1 +
board/freescale/p1022ds/p1022ds.c | 1 +
board/freescale/p1023rdb/p1023rdb.c | 1 +
board/freescale/p1_p2_rdb_pc/ddr.c | 1 +
board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c | 1 +
board/freescale/p1_twr/ddr.c | 1 +
board/freescale/p1_twr/p1_twr.c | 1 +
board/freescale/p2041rdb/p2041rdb.c | 1 +
board/freescale/qemu-ppce500/qemu-ppce500.c | 2 +
board/freescale/t102xqds/pci.c | 1 +
board/freescale/t102xqds/t102xqds.c | 1 +
board/freescale/t102xrdb/pci.c | 1 +
board/freescale/t102xrdb/t102xrdb.c | 1 +
board/freescale/t1040qds/pci.c | 1 +
board/freescale/t1040qds/t1040qds.c | 1 +
board/freescale/t104xrdb/pci.c | 1 +
board/freescale/t104xrdb/t104xrdb.c | 1 +
board/freescale/t208xqds/pci.c | 1 +
board/freescale/t208xqds/t208xqds.c | 1 +
board/freescale/t208xrdb/pci.c | 1 +
board/freescale/t208xrdb/t208xrdb.c | 1 +
board/freescale/t4qds/pci.c | 1 +
board/freescale/t4qds/t4240emu.c | 1 +
board/freescale/t4qds/t4240qds.c | 2 +
board/freescale/t4rdb/pci.c | 1 +
board/freescale/t4rdb/t4240rdb.c | 1 +
board/gardena/smart-gateway-at91sam/board.c | 1 +
board/gardena/smart-gateway-mt7688/board.c | 2 +
board/gdsys/a38x/controlcenterdc.c | 1 +
board/gdsys/a38x/hre.c | 1 +
board/gdsys/a38x/keyprogram.c | 1 +
board/gdsys/mpc8308/gazerbeam.c | 1 +
board/gdsys/mpc8308/hrcon.c | 1 +
board/gdsys/mpc8308/mpc8308.c | 1 +
board/gdsys/mpc8308/strider.c | 1 +
board/gdsys/p1022/controlcenterd-id.c | 2 +
board/gdsys/p1022/controlcenterd.c | 1 +
board/ge/bx50v3/bx50v3.c | 1 +
board/ge/mx53ppd/mx53ppd.c | 1 +
board/grinn/chiliboard/board.c | 1 +
board/grinn/liteboard/board.c | 2 +
board/gumstix/pepper/board.c | 1 +
board/highbank/highbank.c | 1 +
board/imgtec/boston/ddr.c | 1 +
board/imgtec/malta/malta.c | 1 +
board/intel/edison/edison.c | 1 +
board/intel/slimbootloader/slimbootloader.c | 1 +
board/inversepath/usbarmory/usbarmory.c | 1 +
board/isee/igep003x/board.c | 2 +
board/isee/igep00x0/spl.c | 1 +
board/k+p/kp_imx53/kp_imx53.c | 1 +
board/k+p/kp_imx6q_tpc/kp_imx6q_tpc.c | 1 +
board/keymile/km83xx/km83xx.c | 1 +
board/keymile/km_arm/km_arm.c | 1 +
board/keymile/kmp204x/kmp204x.c | 1 +
board/keymile/kmp204x/pci.c | 1 +
board/kosagi/novena/novena.c | 2 +
board/kosagi/novena/novena_spl.c | 1 +
board/laird/wb50n/wb50n.c | 1 +
board/liebherr/display5/spl.c | 1 +
board/liebherr/mccmon6/mccmon6.c | 2 +
board/liebherr/mccmon6/spl.c | 1 +
board/logicpd/am3517evm/am3517evm.c | 1 +
board/logicpd/imx6/imx6logic.c | 2 +
board/logicpd/omap3som/omap3logic.c | 2 +
board/menlo/m53menlo/m53menlo.c | 1 +
board/mini-box/picosam9g45/led.c | 1 +
board/mini-box/picosam9g45/picosam9g45.c | 1 +
board/mpc8308_p1m/mpc8308_p1m.c | 1 +
board/mscc/jr2/jr2.c | 1 +
board/mscc/luton/luton.c | 1 +
board/mscc/ocelot/ocelot.c | 1 +
board/mscc/serval/serval.c | 1 +
board/mscc/servalt/servalt.c | 1 +
board/overo/common.c | 1 +
board/phytec/pcm052/pcm052.c | 1 +
board/phytec/pcm058/pcm058.c | 1 +
board/phytec/pfla02/pfla02.c | 2 +
board/phytec/phycore_rk3288/phycore-rk3288.c | 2 +
.../dragonboard410c/dragonboard410c.c | 1 +
board/raspberrypi/rpi/rpi.c | 1 +
board/renesas/r2dplus/r2dplus.c | 1 +
board/renesas/r7780mp/r7780mp.c | 1 +
board/renesas/sh7752evb/sh7752evb.c | 1 +
board/renesas/sh7753evb/sh7753evb.c | 1 +
board/renesas/sh7757lcr/sh7757lcr.c | 1 +
board/rockchip/kylin_rk3036/kylin_rk3036.c | 1 +
board/rockchip/tinker_rk3288/tinker-rk3288.c | 2 +
board/ronetix/pm9261/led.c | 1 +
board/ronetix/pm9261/pm9261.c | 1 +
board/ronetix/pm9263/led.c | 1 +
board/samsung/arndale/arndale.c | 1 +
board/samsung/common/board.c | 1 +
board/samsung/common/misc.c | 1 +
board/sandbox/sandbox.c | 2 +
board/sbc8349/pci.c | 1 +
board/sbc8548/sbc8548.c | 1 +
board/sbc8641d/sbc8641d.c | 1 +
board/siemens/common/board.c | 1 +
board/siemens/draco/board.c | 1 +
board/siemens/pxm2/board.c | 1 +
board/siemens/rut/board.c | 1 +
board/silica/pengwyn/board.c | 1 +
board/softing/vining_2000/vining_2000.c | 1 +
board/softing/vining_fpga/socfpga.c | 3 +
board/solidrun/mx6cuboxi/mx6cuboxi.c | 1 +
board/spear/x600/x600.c | 1 +
board/st/stih410-b2260/board.c | 1 +
board/st/stm32f429-discovery/led.c | 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 2 +
board/st/stm32h743-disco/stm32h743-disco.c | 1 +
board/st/stm32h743-eval/stm32h743-eval.c | 1 +
board/st/stm32mp1/stm32mp1.c | 1 +
board/sunxi/board.c | 1 +
board/synopsys/axs10x/axs10x.c | 1 +
board/synopsys/hsdk/hsdk.c | 3 +
board/syteco/zmx25/zmx25.c | 2 +
board/tcl/sl50/board.c | 2 +
board/technexion/pico-imx7d/pico-imx7d.c | 1 +
board/theadorable/theadorable.c | 3 +-
.../puma_rk3399/puma-rk3399.c | 1 +
board/ti/am335x/board.c | 1 +
board/ti/am43xx/board.c | 2 +
board/ti/am57xx/board.c | 2 +
board/ti/am65x/evm.c | 1 +
board/ti/beagle/beagle.c | 1 +
board/ti/common/board_detect.c | 1 +
board/ti/dra7xx/evm.c | 2 +
board/ti/evm/evm.c | 1 +
board/ti/j721e/evm.c | 1 +
board/ti/ks2_evm/board_k2g.c | 2 +
board/toradex/apalis-imx8/apalis-imx8.c | 1 +
board/toradex/apalis_imx6/apalis_imx6.c | 1 +
.../toradex/colibri-imx6ull/colibri-imx6ull.c | 1 +
board/toradex/colibri-imx8x/colibri-imx8x.c | 1 +
board/toradex/colibri_imx6/colibri_imx6.c | 1 +
board/toradex/colibri_pxa270/colibri_pxa270.c | 1 +
board/toradex/colibri_vf/colibri_vf.c | 1 +
board/tqc/tqm834x/pci.c | 1 +
board/tqc/tqma6/tqma6.c | 1 +
board/tqc/tqma6/tqma6_mba6.c | 1 +
board/tqc/tqma6/tqma6_wru4.c | 1 +
board/udoo/neo/neo.c | 1 +
board/udoo/udoo.c | 1 +
board/varisys/common/sys_eeprom.c | 1 +
board/varisys/cyrus/cyrus.c | 1 +
board/varisys/cyrus/pci.c | 1 +
board/ve8313/ve8313.c | 1 +
board/vscom/baltos/board.c | 2 +
board/wandboard/wandboard.c | 1 +
board/warp/warp.c | 1 +
board/warp7/warp7.c | 1 +
board/work-microwave/work_92105/work_92105.c | 1 +
board/xes/common/fsl_8xxx_pci.c | 1 +
board/xes/xpedite517x/xpedite517x.c | 1 +
board/xes/xpedite520x/xpedite520x.c | 1 +
board/xes/xpedite537x/xpedite537x.c | 1 +
board/xes/xpedite550x/xpedite550x.c | 1 +
.../microblaze-generic/microblaze-generic.c | 1 +
board/xilinx/versal/board.c | 2 +
board/xilinx/zynq/board.c | 1 +
board/xilinx/zynqmp/cmds.c | 1 +
board/xilinx/zynqmp/zynqmp.c | 2 +
cmd/bdinfo.c | 1 +
cmd/booti.c | 1 +
cmd/bootz.c | 1 +
cmd/cache.c | 1 +
cmd/disk.c | 1 +
cmd/eeprom.c | 1 +
cmd/efi.c | 1 +
cmd/elf.c | 1 +
cmd/fdc.c | 1 +
cmd/i2c.c | 3 +-
cmd/irq.c | 1 +
cmd/load.c | 2 +
cmd/mem.c | 9 +-
cmd/mp.c | 1 +
cmd/nvedit.c | 1 +
cmd/ti/ddr3.c | 1 +
cmd/ximg.c | 1 +
common/android_ab.c | 1 +
common/autoboot.c | 2 +
common/avb_verify.c | 1 +
common/bloblist.c | 1 +
common/board_f.c | 3 +
common/board_r.c | 5 +
common/bootm.c | 2 +
common/bootm_os.c | 1 +
common/bootretry.c | 1 +
common/bootstage.c | 1 +
common/bouncebuf.c | 1 +
common/cli.c | 1 +
common/cli_readline.c | 7 +-
common/cli_simple.c | 1 +
common/hash.c | 1 +
common/image-fit.c | 1 +
common/image.c | 3 +
common/iotrace.c | 2 +
common/kgdb_stubs.c | 2 +
common/lcd.c | 1 +
common/lcd_console.c | 1 +
common/main.c | 1 +
common/spl/spl.c | 14 ++
common/spl/spl_atf.c | 1 +
common/spl/spl_opensbi.c | 1 +
common/splash_source.c | 1 +
common/update.c | 1 +
disk/part_efi.c | 1 +
drivers/ata/ahci.c | 1 +
drivers/ata/dwc_ahsata.c | 1 +
drivers/ata/fsl_ahci.c | 1 +
drivers/ata/fsl_sata.c | 1 +
drivers/ata/sata_mv.c | 1 +
drivers/ata/sata_sil.c | 1 +
drivers/bootcount/bootcount.c | 1 +
drivers/bootcount/bootcount_ram.c | 1 +
drivers/clk/clk_stm32mp1.c | 2 +
drivers/clk/mpc83xx_clk.c | 1 +
drivers/core/device.c | 1 +
drivers/cpu/mpc83xx_cpu.c | 1 +
drivers/crypto/fsl/fsl_blob.c | 1 +
drivers/crypto/fsl/fsl_hash.c | 1 +
drivers/crypto/fsl/jobdesc.c | 1 +
drivers/crypto/fsl/jr.c | 2 +
drivers/ddr/altera/sdram_arria10.c | 1 +
drivers/ddr/altera/sdram_s10.c | 1 +
drivers/dma/apbh_dma.c | 1 +
drivers/dma/bcm6348-iudma.c | 1 +
drivers/dma/dma-uclass.c | 1 +
drivers/dma/ti/k3-udma.c | 1 +
drivers/fastboot/fb_command.c | 1 +
drivers/fastboot/fb_common.c | 1 +
drivers/firmware/psci.c | 1 +
drivers/fpga/versalpl.c | 1 +
drivers/fpga/zynqmppl.c | 1 +
drivers/fpga/zynqpl.c | 1 +
drivers/i2c/fsl_i2c.c | 1 +
drivers/mailbox/mailbox-uclass.c | 1 +
drivers/misc/atsha204a-i2c.c | 1 +
drivers/misc/i2c_eeprom.c | 1 +
drivers/misc/pca9551_led.c | 1 +
drivers/misc/status_led.c | 8 +-
drivers/misc/tegra186_bpmp.c | 1 +
drivers/mmc/bcm2835_sdhci.c | 1 +
drivers/mmc/dw_mmc.c | 1 +
drivers/mmc/fsl_esdhc.c | 1 +
drivers/mmc/fsl_esdhc_imx.c | 1 +
drivers/mmc/fsl_esdhc_spl.c | 1 +
drivers/mmc/meson_gx_mmc.c | 1 +
drivers/mmc/mxcmmc.c | 1 +
drivers/mmc/omap_hsmmc.c | 1 +
drivers/mmc/sdhci.c | 1 +
drivers/mmc/stm32_sdmmc2.c | 1 +
drivers/mmc/tmio-common.c | 1 +
drivers/mtd/cfi_flash.c | 1 +
drivers/mtd/mw_eeprom.c | 1 +
drivers/mtd/nand/raw/denali.c | 1 +
drivers/mtd/nand/raw/fsl_elbc_nand.c | 1 +
drivers/mtd/nand/raw/fsl_elbc_spl.c | 1 +
drivers/mtd/nand/raw/fsl_ifc_nand.c | 1 +
drivers/mtd/nand/raw/fsl_ifc_spl.c | 1 +
drivers/mtd/nand/raw/mxs_nand.c | 1 +
drivers/mtd/pic32_flash.c | 2 +
drivers/mtd/spi/fsl_espi_spl.c | 1 +
drivers/mtd/ubi/attach.c | 1 +
drivers/mtd/ubi/crc32.c | 1 +
drivers/mtd/ubi/eba.c | 1 +
drivers/mtd/ubi/fastmap.c | 1 +
drivers/mtd/ubi/io.c | 1 +
drivers/mtd/ubi/vtbl.c | 1 +
drivers/mtd/ubispl/ubispl.c | 1 +
drivers/net/ag7xxx.c | 1 +
drivers/net/altera_tse.c | 1 +
drivers/net/bcm-sf2-eth-gmac.c | 1 +
drivers/net/designware.c | 1 +
drivers/net/dwc_eth_qos.c | 1 +
drivers/net/e1000.c | 1 +
drivers/net/ethoc.c | 1 +
drivers/net/fec_mxc.c | 1 +
drivers/net/fm/fdt.c | 1 +
drivers/net/fm/fm.c | 1 +
drivers/net/fsl-mc/mc.c | 2 +
drivers/net/fsl_mcdmafec.c | 1 +
drivers/net/ftgmac100.c | 1 +
drivers/net/ftmac100.c | 1 +
drivers/net/higmacv300.c | 1 +
drivers/net/ldpaa_eth/ldpaa_eth.c | 1 +
drivers/net/ldpaa_eth/ls1088a.c | 1 +
drivers/net/ldpaa_eth/lx2160a.c | 1 +
drivers/net/macb.c | 1 +
drivers/net/mcffec.c | 1 +
drivers/net/mcfmii.c | 1 +
drivers/net/mpc8xx_fec.c | 1 +
drivers/net/mt7628-eth.c | 1 +
drivers/net/mtk_eth.c | 1 +
drivers/net/mvneta.c | 1 +
drivers/net/mvpp2.c | 1 +
drivers/net/pch_gbe.c | 1 +
drivers/net/pcnet.c | 1 +
drivers/net/pic32_eth.c | 3 +
drivers/net/ravb.c | 1 +
drivers/net/rtl8139.c | 1 +
drivers/net/rtl8169.c | 1 +
drivers/net/sh_eth.c | 1 +
drivers/net/sni_ave.c | 1 +
drivers/net/sun8i_emac.c | 1 +
drivers/net/ti/cpsw.c | 1 +
drivers/net/ti/davinci_emac.c | 1 +
drivers/net/xilinx_axi_emac.c | 1 +
drivers/net/zynq_gem.c | 1 +
drivers/nvme/nvme.c | 2 +
drivers/pci/pci.c | 1 +
drivers/pci/pcie_imx.c | 1 +
drivers/power/pmic/stpmic1.c | 1 +
drivers/qe/qe.c | 1 +
drivers/remoteproc/rproc-elf-loader.c | 1 +
drivers/rtc/rv3029.c | 1 +
drivers/serial/usbtty.c | 1 +
drivers/sound/broadwell_i2s.c | 1 +
drivers/spi/ath79_spi.c | 1 +
drivers/spi/exynos_spi.c | 1 +
drivers/spi/mxs_spi.c | 1 +
drivers/spi/rk_spi.c | 1 +
drivers/spi/tegra114_spi.c | 1 +
drivers/spi/tegra20_sflash.c | 1 +
drivers/spi/tegra20_slink.c | 1 +
drivers/spi/tegra210_qspi.c | 1 +
drivers/spi/ti_qspi.c | 1 +
drivers/spi/uniphier_spi.c | 1 +
drivers/spi/zynq_spi.c | 1 +
drivers/spi/zynqmp_gqspi.c | 1 +
drivers/timer/mpc83xx_timer.c | 7 +-
drivers/timer/tsc_timer.c | 1 +
drivers/tpm/tpm2_tis_sandbox.c | 2 +-
drivers/tpm/tpm_tis_sandbox.c | 2 +-
drivers/usb/dwc3/core.c | 1 +
drivers/usb/dwc3/dwc3-generic.c | 1 +
drivers/usb/dwc3/ep0.c | 1 +
drivers/usb/dwc3/gadget.c | 1 +
drivers/usb/dwc3/io.h | 1 +
drivers/usb/gadget/ci_udc.c | 1 +
drivers/usb/gadget/core.c | 1 +
drivers/usb/gadget/designware_udc.c | 1 +
drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c | 3 +
drivers/usb/gadget/ep0.c | 3 +-
drivers/usb/gadget/f_thor.c | 1 +
drivers/usb/gadget/fotg210.c | 1 +
drivers/usb/host/dwc2.c | 1 +
drivers/usb/host/ehci-hcd.c | 1 +
drivers/usb/host/ohci-hcd.c | 1 +
drivers/usb/host/xhci-mem.c | 1 +
drivers/usb/host/xhci-ring.c | 1 +
drivers/usb/host/xhci.c | 1 +
drivers/usb/musb-new/omap2430.c | 1 +
drivers/usb/musb/musb_udc.c | 1 +
drivers/usb/musb/omap3.c | 1 +
drivers/video/atmel_hlcdfb.c | 1 +
drivers/video/cfb_console.c | 1 +
drivers/video/fsl_dcu_fb.c | 1 +
drivers/video/sunxi/sunxi_display.c | 3 +
drivers/video/sunxi/sunxi_dw_hdmi.c | 1 +
drivers/video/video-uclass.c | 1 +
env/common.c | 2 +
env/eeprom.c | 2 +
env/flash.c | 1 +
env/nand.c | 1 +
env/nvram.c | 1 +
env/remote.c | 1 +
env/sf.c | 1 +
examples/api/glue.c | 1 +
fs/jffs2/jffs2_1pass.c | 1 +
fs/ubifs/io.c | 1 +
fs/ubifs/recovery.c | 1 +
fs/ubifs/tnc.c | 1 +
fs/yaffs2/yaffs_qsort.c | 1 +
include/bootcount.h | 14 +-
include/command.h | 16 ++
include/common.h | 212 +-----------------
include/cpu_legacy.h | 87 +++++++
include/eeprom.h | 24 ++
include/exports.h | 4 +
include/init.h | 33 ++-
include/irq_func.h | 26 +++
include/linux/crc8.h | 23 --
include/linux/mii.h | 2 +
include/lz4.h | 24 ++
include/net.h | 22 +-
include/rand.h | 40 ++++
include/serial.h | 37 ++-
include/sort.h | 34 +++
include/status_led.h | 4 +-
include/time.h | 43 ++++
include/u-boot/crc.h | 89 +++++++-
include/vsprintf.h | 10 +
lib/Makefile | 4 +-
lib/crc32.c | 5 +-
lib/crc8.c | 7 +-
lib/efi_loader/efi_boottime.c | 3 +
lib/efi_loader/efi_console.c | 1 +
lib/efi_loader/efi_image_loader.c | 1 +
lib/efi_loader/efi_memory.c | 1 +
lib/efi_loader/efi_runtime.c | 2 +
lib/efi_loader/efi_variable.c | 1 +
lib/efi_selftest/efi_selftest_config_table.c | 1 +
lib/efi_selftest/efi_selftest_crc32.c | 1 +
lib/gunzip.c | 1 +
lib/hashtable.c | 1 +
lib/lz4_wrapper.c | 1 +
lib/qsort.c | 1 +
lib/rand.c | 1 +
lib/strmhz.c | 21 --
lib/time.c | 1 +
lib/trace.c | 1 +
lib/uuid.c | 1 +
lib/vsprintf.c | 19 ++
lib/zlib/deflate.c | 1 +
net/link_local.c | 1 +
net/net.c | 3 -
net/nfs.c | 1 +
post/cpu/mpc83xx/ecc.c | 2 +
post/lib_powerpc/andi.c | 1 +
post/lib_powerpc/b.c | 1 +
post/lib_powerpc/cmp.c | 1 +
post/lib_powerpc/cmpi.c | 1 +
post/lib_powerpc/complex.c | 1 +
post/lib_powerpc/cpu.c | 7 +-
post/lib_powerpc/cr.c | 1 +
post/lib_powerpc/load.c | 1 +
post/lib_powerpc/multi.c | 1 +
post/lib_powerpc/rlwimi.c | 1 +
post/lib_powerpc/rlwinm.c | 1 +
post/lib_powerpc/rlwnm.c | 1 +
post/lib_powerpc/srawi.c | 1 +
post/lib_powerpc/store.c | 1 +
post/lib_powerpc/string.c | 1 +
post/lib_powerpc/three.c | 1 +
post/lib_powerpc/threei.c | 1 +
post/lib_powerpc/threex.c | 1 +
post/lib_powerpc/two.c | 1 +
post/lib_powerpc/twox.c | 1 +
post/post.c | 1 +
scripts/config_whitelist.txt | 1 -
test/command_ut.c | 1 +
test/compression.c | 1 +
test/dm/sf.c | 1 +
test/time_ut.c | 1 +
tools/default_image.c | 1 +
tools/env/fw_env.c | 1 +
tools/env/fw_env.h | 2 -
tools/envcrc.c | 5 +-
tools/mkenvimage.c | 1 +
tools/mxsimage.c | 1 +
tools/pbl_crc32.c | 1 +
tools/pblimage.c | 1 +
tools/socfpgaimage.c | 1 +
836 files changed, 1600 insertions(+), 465 deletions(-)
create mode 100644 include/cpu_legacy.h
create mode 100644 include/eeprom.h
create mode 100644 include/irq_func.h
delete mode 100644 include/linux/crc8.h
create mode 100644 include/lz4.h
create mode 100644 include/rand.h
create mode 100644 include/sort.h
delete mode 100644 lib/strmhz.c
--
2.24.0.rc1.363.gb1bccd3e3d-goog
More information about the U-Boot
mailing list