History log of /openbmc/u-boot/drivers/mtd/ (Results 51 – 75 of 1643)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
9d43649a19-Dec-2018 Masahiro Yamada <yamada.masahiro@socionext.com>

mtd: rawnand: denali: fix a race condition when DMA is kicked

Based on Linux commit cf51e4b9c34407bf0c3d9b582b7837e047e1df47

Add the register read-back, commenting why this is necessary.

Signed-of

mtd: rawnand: denali: fix a race condition when DMA is kicked

Based on Linux commit cf51e4b9c34407bf0c3d9b582b7837e047e1df47

Add the register read-back, commenting why this is necessary.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>

show more ...

8ccfbfb319-Dec-2018 Masahiro Yamada <yamada.masahiro@socionext.com>

mtd: rawnand: denali: optimize timing parameters for data interface

Based on Linux commit 1dfac31a5a63ac04a9b5fbc3f5105a586560f191

This commit improves the ->setup_data_interface() hook.

The denal

mtd: rawnand: denali: optimize timing parameters for data interface

Based on Linux commit 1dfac31a5a63ac04a9b5fbc3f5105a586560f191

This commit improves the ->setup_data_interface() hook.

The denali_setup_data_interface() needs the frequency of clk_x
and the ratio of clk_x / clk.

The latter is currently hardcoded in the driver, like this:

#define DENALI_CLK_X_MULT 6

The IP datasheet requires that clk_x / clk be 4, 5, or 6. I just
chose 6 because it is the most defensive value, but it is not optimal.
By getting the clock rate of both "clk" and "clk_x", the driver can
compute the timing values more precisely.

To not break the existing platforms, the fallback value, 50 MHz is
provided. It is true for all upstreamed platforms.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>

show more ...

a13fe7af19-Dec-2018 Masahiro Yamada <yamada.masahiro@socionext.com>

mtd: rawnand: denali_dt: add more clocks based on IP datasheet

Based on Linux commit 6f1fe97bec349a1fd6c5a8c7c5998d759fe721d5

Currently, denali_dt.c requires a single anonymous clock, but
the Denal

mtd: rawnand: denali_dt: add more clocks based on IP datasheet

Based on Linux commit 6f1fe97bec349a1fd6c5a8c7c5998d759fe721d5

Currently, denali_dt.c requires a single anonymous clock, but
the Denali User's Guide requires three clocks for this IP:

- clk: controller core clock

- clk_x: bus interface clock

- ecc_clk: clock at which ECC circuitry is run

This commit supports these named clocks to represent the real hardware.

For the backward compatibility, the driver still accepts a single clock
just as before. The clk_x_rate is taken from the clock driver again if
the named clock "clk_x" is available. This will happen only for future
DT, hence the existing DT files are not affected.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>

show more ...


/openbmc/u-boot/.travis.yml
/openbmc/u-boot/Kconfig
/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/Makefile
/openbmc/u-boot/api/api_storage.c
/openbmc/u-boot/arch/Kconfig
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Makefile
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch3_2
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/openbmc/u-boot/arch/arm/cpu/armv8/sec_firmware.c
/openbmc/u-boot/arch/arm/cpu/armv8/sec_firmware_asm.S
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/am335x-evm.dts
/openbmc/u-boot/arch/arm/dts/am335x-evmsk.dts
/openbmc/u-boot/arch/arm/dts/am335x-pdu001-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/am335x-pdu001.dts
/openbmc/u-boot/arch/arm/dts/am335x-pxm2.dtsi
/openbmc/u-boot/arch/arm/dts/am335x-rut.dts
/openbmc/u-boot/arch/arm/dts/am33xx-clocks.dtsi
/openbmc/u-boot/arch/arm/dts/am33xx.dtsi
/openbmc/u-boot/arch/arm/dts/am3517-evm-ui.dtsi
/openbmc/u-boot/arch/arm/dts/am3517-evm.dts
/openbmc/u-boot/arch/arm/dts/am3517-som.dtsi
/openbmc/u-boot/arch/arm/dts/am4372-generic-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/am4372-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/am4372.dtsi
/openbmc/u-boot/arch/arm/dts/am437x-gp-evm-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/am437x-idk-evm-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/am437x-idk-evm.dts
/openbmc/u-boot/arch/arm/dts/am437x-sk-evm-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/armada-388-helios4-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/bcm6858.dtsi
/openbmc/u-boot/arch/arm/dts/da850-evm.dts
/openbmc/u-boot/arch/arm/dts/da850-lcdk.dts
/openbmc/u-boot/arch/arm/dts/da850.dtsi
/openbmc/u-boot/arch/arm/dts/dm816x.dtsi
/openbmc/u-boot/arch/arm/dts/exynos5250-smdk5250.dts
/openbmc/u-boot/arch/arm/dts/exynos5250-snow.dts
/openbmc/u-boot/arch/arm/dts/exynos5250-spring.dts
/openbmc/u-boot/arch/arm/dts/exynos5250.dtsi
/openbmc/u-boot/arch/arm/dts/exynos5420-peach-pit.dts
/openbmc/u-boot/arch/arm/dts/exynos5420-smdk5420.dts
/openbmc/u-boot/arch/arm/dts/exynos54xx.dtsi
/openbmc/u-boot/arch/arm/dts/exynos5800-peach-pi.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a-qds.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a-qds.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a-qds.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-lx2160a.dtsi
/openbmc/u-boot/arch/arm/dts/hi3798cv200-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/keystone-k2g-evm.dts
/openbmc/u-boot/arch/arm/dts/keystone-k2g.dtsi
/openbmc/u-boot/arch/arm/dts/logicpd-som-lv-35xx-devkit.dts
/openbmc/u-boot/arch/arm/dts/logicpd-som-lv-37xx-devkit.dts
/openbmc/u-boot/arch/arm/dts/logicpd-som-lv.dtsi
/openbmc/u-boot/arch/arm/dts/logicpd-torpedo-37xx-devkit.dts
/openbmc/u-boot/arch/arm/dts/meson-axg-s400-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/omap5-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/rk3288-evb.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399-ficus.dts
/openbmc/u-boot/arch/arm/dts/rk3399-puma.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399-rock960.dts
/openbmc/u-boot/arch/arm/dts/rk3399-rock960.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399-sdram-lpddr3-2GB-1600.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399.dtsi
/openbmc/u-boot/arch/arm/dts/rv1108-elgin-r1.dts
/openbmc/u-boot/arch/arm/dts/stm32mp157c-ed1.dts
/openbmc/u-boot/arch/arm/dts/stm32mp157c.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/config.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/soc.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/stream_id_lsch3.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-stm32/gpio.h
/openbmc/u-boot/arch/arm/include/asm/io.h
/openbmc/u-boot/arch/arm/include/asm/omap_i2c.h
/openbmc/u-boot/arch/arm/include/asm/omap_musb.h
/openbmc/u-boot/arch/arm/mach-at91/arm926ejs/u-boot-spl.lds
/openbmc/u-boot/arch/arm/mach-exynos/clock.c
/openbmc/u-boot/arch/arm/mach-exynos/clock_init_exynos5.c
/openbmc/u-boot/arch/arm/mach-exynos/common_setup.h
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/clock.h
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/cpu.h
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/gpio.h
/openbmc/u-boot/arch/arm/mach-exynos/pinmux.c
/openbmc/u-boot/arch/arm/mach-exynos/power.c
/openbmc/u-boot/arch/arm/mach-k3/config.mk
/openbmc/u-boot/arch/arm/mach-keystone/ddr3_spd.c
/openbmc/u-boot/arch/arm/mach-mediatek/mt7629/lowlevel_init.S
/openbmc/u-boot/arch/arm/mach-mvebu/cpu.c
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/Kconfig
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/board.c
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/clk_synthesizer.c
/openbmc/u-boot/arch/arm/mach-omap2/clocks-common.c
/openbmc/u-boot/arch/arm/mach-omap2/hwinit-common.c
/openbmc/u-boot/arch/arm/mach-omap2/omap3/Kconfig
/openbmc/u-boot/arch/arm/mach-omap2/omap3/clock.c
/openbmc/u-boot/arch/arm/mach-rmobile/cpu_info.c
/openbmc/u-boot/arch/arm/mach-rmobile/memmap-gen3.c
/openbmc/u-boot/arch/arm/mach-rockchip/rk3399/Kconfig
/openbmc/u-boot/arch/arm/mach-rockchip/rv1108/Kconfig
/openbmc/u-boot/arch/arm/mach-socfpga/Kconfig
/openbmc/u-boot/arch/arm/mach-socfpga/include/mach/mailbox_s10.h
/openbmc/u-boot/arch/arm/mach-socfpga/include/mach/misc.h
/openbmc/u-boot/arch/arm/mach-socfpga/mailbox_s10.c
/openbmc/u-boot/arch/arm/mach-socfpga/misc.c
/openbmc/u-boot/arch/arm/mach-socfpga/misc_arria10.c
/openbmc/u-boot/arch/arm/mach-socfpga/misc_gen5.c
/openbmc/u-boot/arch/arm/mach-socfpga/misc_s10.c
/openbmc/u-boot/arch/arm/mach-stm32mp/include/mach/gpio.h
/openbmc/u-boot/arch/arm/mach-sunxi/pmic_bus.c
/openbmc/u-boot/arch/arm/mach-uniphier/board_late_init.c
/openbmc/u-boot/arch/mips/Kconfig
/openbmc/u-boot/arch/mips/Makefile
/openbmc/u-boot/arch/mips/cpu/cpu.c
/openbmc/u-boot/arch/mips/dts/Makefile
/openbmc/u-boot/arch/mips/dts/ar933x.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6318.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm63268.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6328.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6338.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6348.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6358.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6362.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6368.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6838.dtsi
/openbmc/u-boot/arch/mips/dts/ci20.dts
/openbmc/u-boot/arch/mips/dts/comtrend,ar-5315u.dts
/openbmc/u-boot/arch/mips/dts/comtrend,ar-5387un.dts
/openbmc/u-boot/arch/mips/dts/comtrend,ct-5361.dts
/openbmc/u-boot/arch/mips/dts/comtrend,vr-3032u.dts
/openbmc/u-boot/arch/mips/dts/comtrend,wap-5813n.dts
/openbmc/u-boot/arch/mips/dts/huawei,hg556a.dts
/openbmc/u-boot/arch/mips/dts/jz4780.dtsi
/openbmc/u-boot/arch/mips/dts/luton_pcb091.dts
/openbmc/u-boot/arch/mips/dts/mscc,luton.dtsi
/openbmc/u-boot/arch/mips/dts/mscc,ocelot.dtsi
/openbmc/u-boot/arch/mips/dts/mscc,ocelot_pcb.dtsi
/openbmc/u-boot/arch/mips/dts/netgear,dgnd3700v2.dts
/openbmc/u-boot/arch/mips/dts/nexys4ddr.dts
/openbmc/u-boot/arch/mips/dts/ocelot_pcb120.dts
/openbmc/u-boot/arch/mips/dts/ocelot_pcb123.dts
/openbmc/u-boot/arch/mips/dts/qca953x.dtsi
/openbmc/u-boot/arch/mips/dts/sagem,f@st1704.dts
/openbmc/u-boot/arch/mips/dts/sfr,nb4-ser.dts
/openbmc/u-boot/arch/mips/include/asm/cacheops.h
/openbmc/u-boot/arch/mips/include/asm/mipsregs.h
/openbmc/u-boot/arch/mips/include/asm/spl.h
/openbmc/u-boot/arch/mips/mach-bmips/Kconfig
/openbmc/u-boot/arch/mips/mach-jz47xx/Kconfig
/openbmc/u-boot/arch/mips/mach-jz47xx/Makefile
/openbmc/u-boot/arch/mips/mach-jz47xx/include/mach/jz4780.h
/openbmc/u-boot/arch/mips/mach-jz47xx/include/mach/jz4780_dram.h
/openbmc/u-boot/arch/mips/mach-jz47xx/include/mach/jz4780_gpio.h
/openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/Makefile
/openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/TODO
/openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/gpio.c
/openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/jz4780.c
/openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/pll.c
/openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/reset.c
/openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/sdram.c
/openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/timer.c
/openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/u-boot-spl.lds
/openbmc/u-boot/arch/mips/mach-jz47xx/start.S
/openbmc/u-boot/arch/mips/mach-mscc/Kconfig
/openbmc/u-boot/arch/mips/mach-mscc/Makefile
/openbmc/u-boot/arch/mips/mach-mscc/cpu.c
/openbmc/u-boot/arch/mips/mach-mscc/dram.c
/openbmc/u-boot/arch/mips/mach-mscc/include/ioremap.h
/openbmc/u-boot/arch/mips/mach-mscc/include/mach/common.h
/openbmc/u-boot/arch/mips/mach-mscc/include/mach/ddr.h
/openbmc/u-boot/arch/mips/mach-mscc/include/mach/luton/luton.h
/openbmc/u-boot/arch/mips/mach-mscc/include/mach/luton/luton_devcpu_gcb.h
/openbmc/u-boot/arch/mips/mach-mscc/include/mach/luton/luton_icpu_cfg.h
/openbmc/u-boot/arch/mips/mach-mscc/include/mach/ocelot/ocelot.h
/openbmc/u-boot/arch/mips/mach-mscc/include/mach/ocelot/ocelot_devcpu_gcb.h
/openbmc/u-boot/arch/mips/mach-mscc/include/mach/ocelot/ocelot_icpu_cfg.h
/openbmc/u-boot/arch/mips/mach-mscc/include/mach/tlb.h
/openbmc/u-boot/arch/mips/mach-mscc/lowlevel_init.S
/openbmc/u-boot/arch/mips/mach-mscc/lowlevel_init_luton.S
/openbmc/u-boot/arch/mips/mach-mscc/reset.c
/openbmc/u-boot/arch/mips/mach-mt7620/cpu.c
/openbmc/u-boot/arch/riscv/Kconfig
/openbmc/u-boot/arch/riscv/Makefile
/openbmc/u-boot/arch/riscv/cpu/Makefile
/openbmc/u-boot/arch/riscv/cpu/ax25/Kconfig
/openbmc/u-boot/arch/riscv/cpu/ax25/cache.c
/openbmc/u-boot/arch/riscv/cpu/cpu.c
/openbmc/u-boot/arch/riscv/cpu/mtrap.S
/openbmc/u-boot/arch/riscv/cpu/qemu/Kconfig
/openbmc/u-boot/arch/riscv/cpu/qemu/cpu.c
/openbmc/u-boot/arch/riscv/cpu/start.S
/openbmc/u-boot/arch/riscv/include/asm/csr.h
/openbmc/u-boot/arch/riscv/include/asm/encoding.h
/openbmc/u-boot/arch/riscv/include/asm/global_data.h
/openbmc/u-boot/arch/riscv/include/asm/syscon.h
/openbmc/u-boot/arch/riscv/lib/Makefile
/openbmc/u-boot/arch/riscv/lib/asm-offsets.c
/openbmc/u-boot/arch/riscv/lib/bootm.c
/openbmc/u-boot/arch/riscv/lib/interrupts.c
/openbmc/u-boot/arch/riscv/lib/rdtime.c
/openbmc/u-boot/arch/riscv/lib/sifive_clint.c
/openbmc/u-boot/arch/sandbox/Makefile
/openbmc/u-boot/arch/sandbox/config.mk
/openbmc/u-boot/arch/sandbox/cpu/Makefile
/openbmc/u-boot/arch/sandbox/cpu/os.c
/openbmc/u-boot/arch/sandbox/cpu/sdl.c
/openbmc/u-boot/arch/sandbox/cpu/spl.c
/openbmc/u-boot/arch/sandbox/cpu/start.c
/openbmc/u-boot/arch/sandbox/dts/sandbox.dts
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/arch/sandbox/include/asm/sdl.h
/openbmc/u-boot/arch/sandbox/include/asm/state.h
/openbmc/u-boot/arch/sandbox/include/asm/test.h
/openbmc/u-boot/arch/x86/Kconfig
/openbmc/u-boot/arch/x86/cpu/Makefile
/openbmc/u-boot/arch/x86/cpu/coreboot/coreboot.c
/openbmc/u-boot/arch/x86/cpu/efi/payload.c
/openbmc/u-boot/arch/x86/cpu/i386/interrupt.c
/openbmc/u-boot/arch/x86/include/asm/acpi_table.h
/openbmc/u-boot/arch/x86/include/asm/arch-tangier/acpi/platform.asl
/openbmc/u-boot/arch/x86/include/asm/arch-tangier/acpi/southcluster.asl
/openbmc/u-boot/arch/x86/lib/acpi_table.c
/openbmc/u-boot/arch/x86/lib/interrupts.c
/openbmc/u-boot/board/8dtech/eco5pk/eco5pk.c
/openbmc/u-boot/board/AndesTech/ax25-ae350/Kconfig
/openbmc/u-boot/board/AndesTech/ax25-ae350/MAINTAINERS
/openbmc/u-boot/board/CZ.NIC/turris_omnia/turris_omnia.c
/openbmc/u-boot/board/Marvell/db-88f6820-amc/db-88f6820-amc.c
/openbmc/u-boot/board/Marvell/db-88f6820-gp/db-88f6820-gp.c
/openbmc/u-boot/board/armadeus/apf27/apf27.c
/openbmc/u-boot/board/davinci/da8xxevm/MAINTAINERS
/openbmc/u-boot/board/eets/pdu001/board.c
/openbmc/u-boot/board/elgin/elgin_rv1108/Kconfig
/openbmc/u-boot/board/elgin/elgin_rv1108/MAINTAINERS
/openbmc/u-boot/board/elgin/elgin_rv1108/Makefile
/openbmc/u-boot/board/elgin/elgin_rv1108/elgin_rv1108.c
/openbmc/u-boot/board/emulation/qemu-riscv/Kconfig
/openbmc/u-boot/board/freescale/common/vid.c
/openbmc/u-boot/board/freescale/ls1012afrdm/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1012afrdm/ls1012afrdm.c
/openbmc/u-boot/board/freescale/ls1012aqds/Kconfig
/openbmc/u-boot/board/freescale/ls1012aqds/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1012aqds/ls1012aqds.c
/openbmc/u-boot/board/freescale/ls1012ardb/Kconfig
/openbmc/u-boot/board/freescale/ls1012ardb/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1012ardb/ls1012ardb.c
/openbmc/u-boot/board/freescale/ls1021aqds/ls1021aqds.c
/openbmc/u-boot/board/freescale/ls1021atwr/ls1021atwr.c
/openbmc/u-boot/board/freescale/ls1043aqds/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1043aqds/ddr.c
/openbmc/u-boot/board/freescale/ls1043aqds/ls1043aqds.c
/openbmc/u-boot/board/freescale/ls1043ardb/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1043ardb/ddr.c
/openbmc/u-boot/board/freescale/ls1043ardb/ls1043ardb.c
/openbmc/u-boot/board/freescale/ls1046aqds/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1046aqds/ddr.c
/openbmc/u-boot/board/freescale/ls1046aqds/ls1046aqds.c
/openbmc/u-boot/board/freescale/ls1046ardb/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1046ardb/ddr.c
/openbmc/u-boot/board/freescale/ls1088a/ls1088a.c
/openbmc/u-boot/board/gdsys/a38x/controlcenterdc.c
/openbmc/u-boot/board/hisilicon/poplar/MAINTAINERS
/openbmc/u-boot/board/hisilicon/poplar/poplar.c
/openbmc/u-boot/board/imgtec/ci20/Kconfig
/openbmc/u-boot/board/imgtec/ci20/MAINTAINERS
/openbmc/u-boot/board/imgtec/ci20/Makefile
/openbmc/u-boot/board/imgtec/ci20/README
/openbmc/u-boot/board/imgtec/ci20/ci20.c
/openbmc/u-boot/board/kobol/helios4/helios4.c
/openbmc/u-boot/board/logicpd/omap3som/omap3logic.c
/openbmc/u-boot/board/mscc/luton/Kconfig
/openbmc/u-boot/board/mscc/luton/Makefile
/openbmc/u-boot/board/mscc/luton/luton.c
/openbmc/u-boot/board/mscc/ocelot/Kconfig
/openbmc/u-boot/board/mscc/ocelot/Makefile
/openbmc/u-boot/board/mscc/ocelot/ocelot.c
/openbmc/u-boot/board/solidrun/clearfog/clearfog.c
/openbmc/u-boot/board/sunxi/README.sunxi64
/openbmc/u-boot/board/sunxi/board.c
/openbmc/u-boot/board/ti/am335x/board.c
/openbmc/u-boot/board/ti/am335x/mux.c
/openbmc/u-boot/board/ti/am43xx/board.c
/openbmc/u-boot/board/ti/am57xx/board.c
/openbmc/u-boot/board/ti/common/board_detect.c
/openbmc/u-boot/board/ti/dra7xx/evm.c
/openbmc/u-boot/board/ti/ks2_evm/board.c
/openbmc/u-boot/board/ti/ks2_evm/board_k2g.c
/openbmc/u-boot/board/vamrs/rock960_rk3399/Kconfig
/openbmc/u-boot/board/vamrs/rock960_rk3399/MAINTAINERS
/openbmc/u-boot/board/vamrs/rock960_rk3399/Makefile
/openbmc/u-boot/board/vamrs/rock960_rk3399/README
/openbmc/u-boot/board/vamrs/rock960_rk3399/rock960-rk3399.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/bootmenu.c
/openbmc/u-boot/cmd/dm.c
/openbmc/u-boot/cmd/fastboot.c
/openbmc/u-boot/cmd/i2c.c
/openbmc/u-boot/cmd/rockusb.c
/openbmc/u-boot/cmd/sound.c
/openbmc/u-boot/cmd/thordown.c
/openbmc/u-boot/cmd/usb_gadget_sdp.c
/openbmc/u-boot/cmd/usb_mass_storage.c
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/dfu.c
/openbmc/u-boot/common/hash.c
/openbmc/u-boot/common/main.c
/openbmc/u-boot/common/spl/Kconfig
/openbmc/u-boot/common/spl/spl_net.c
/openbmc/u-boot/common/xyzModem.c
/openbmc/u-boot/configs/A20-OLinuXino-Lime2-eMMC_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime2_defconfig
/openbmc/u-boot/configs/ae350_rv32_defconfig
/openbmc/u-boot/configs/ae350_rv64_defconfig
/openbmc/u-boot/configs/am335x_boneblack_vboot_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_uart_defconfig
/openbmc/u-boot/configs/am335x_pdu001_defconfig
/openbmc/u-boot/configs/am43xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_hs_evm_defconfig
/openbmc/u-boot/configs/bcm968580_ram_defconfig
/openbmc/u-boot/configs/chromebook_link64_defconfig
/openbmc/u-boot/configs/ci20_mmc_defconfig
/openbmc/u-boot/configs/comtrend_ar5315u_ram_defconfig
/openbmc/u-boot/configs/comtrend_ar5387un_ram_defconfig
/openbmc/u-boot/configs/comtrend_ct5361_ram_defconfig
/openbmc/u-boot/configs/comtrend_vr3032u_ram_defconfig
/openbmc/u-boot/configs/comtrend_wap5813n_ram_defconfig
/openbmc/u-boot/configs/db-88f6820-amc_defconfig
/openbmc/u-boot/configs/dra7xx_evm_defconfig
/openbmc/u-boot/configs/dra7xx_hs_evm_defconfig
/openbmc/u-boot/configs/elgin-rv1108_defconfig
/openbmc/u-boot/configs/evb-rk3036_defconfig
/openbmc/u-boot/configs/evb-rk3328_defconfig
/openbmc/u-boot/configs/ficus-rk3399_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688-ram_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688_defconfig
/openbmc/u-boot/configs/helios4_defconfig
/openbmc/u-boot/configs/huawei_hg556a_ram_defconfig
/openbmc/u-boot/configs/k2e_evm_defconfig
/openbmc/u-boot/configs/k2e_hs_evm_defconfig
/openbmc/u-boot/configs/k2g_evm_defconfig
/openbmc/u-boot/configs/k2g_hs_evm_defconfig
/openbmc/u-boot/configs/k2hk_evm_defconfig
/openbmc/u-boot/configs/k2hk_hs_evm_defconfig
/openbmc/u-boot/configs/k2l_evm_defconfig
/openbmc/u-boot/configs/k2l_hs_evm_defconfig
/openbmc/u-boot/configs/kylin-rk3036_defconfig
/openbmc/u-boot/configs/linkit-smart-7688-ram_defconfig
/openbmc/u-boot/configs/linkit-smart-7688_defconfig
/openbmc/u-boot/configs/ls1012a2g5rdb_tfa_defconfig
/openbmc/u-boot/configs/ls1012afrdm_tfa_defconfig
/openbmc/u-boot/configs/ls1012afrwy_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012afrwy_tfa_defconfig
/openbmc/u-boot/configs/ls1012aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1012ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1043aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1043ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1046aqds_defconfig
/openbmc/u-boot/configs/ls1046aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1046ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1046ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1088aqds_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls2080aqds_defconfig
/openbmc/u-boot/configs/ls2080ardb_defconfig
/openbmc/u-boot/configs/mscc_luton_defconfig
/openbmc/u-boot/configs/mscc_ocelot_defconfig
/openbmc/u-boot/configs/mscc_ocelot_pcb120_defconfig
/openbmc/u-boot/configs/netgear_dgnd3700v2_ram_defconfig
/openbmc/u-boot/configs/omap35_logic_defconfig
/openbmc/u-boot/configs/omap35_logic_somlv_defconfig
/openbmc/u-boot/configs/omap3_logic_defconfig
/openbmc/u-boot/configs/omap3_logic_somlv_defconfig
/openbmc/u-boot/configs/peach-pi_defconfig
/openbmc/u-boot/configs/peach-pit_defconfig
/openbmc/u-boot/configs/puma-rk3399_defconfig
/openbmc/u-boot/configs/qemu-x86_64_defconfig
/openbmc/u-boot/configs/qemu_arm64_defconfig
/openbmc/u-boot/configs/qemu_arm_defconfig
/openbmc/u-boot/configs/rock960-rk3399_defconfig
/openbmc/u-boot/configs/sagem_f@st1704_ram_defconfig
/openbmc/u-boot/configs/sandbox64_defconfig
/openbmc/u-boot/configs/sandbox_defconfig
/openbmc/u-boot/configs/sandbox_flattree_defconfig
/openbmc/u-boot/configs/sandbox_noblk_defconfig
/openbmc/u-boot/configs/sandbox_spl_defconfig
/openbmc/u-boot/configs/sfr_nb4-ser_ram_defconfig
/openbmc/u-boot/configs/smdk5250_defconfig
/openbmc/u-boot/configs/smdk5420_defconfig
/openbmc/u-boot/configs/snow_defconfig
/openbmc/u-boot/configs/spring_defconfig
/openbmc/u-boot/configs/stm32f746-disco_defconfig
/openbmc/u-boot/configs/stm32mp15_basic_defconfig
/openbmc/u-boot/configs/tools-only_defconfig
/openbmc/u-boot/configs/uniphier_ld4_sld8_defconfig
/openbmc/u-boot/configs/uniphier_v7_defconfig
/openbmc/u-boot/configs/uniphier_v8_defconfig
/openbmc/u-boot/doc/README.ae350
/openbmc/u-boot/doc/README.commands
/openbmc/u-boot/doc/README.fdt-control
/openbmc/u-boot/doc/README.qemu-arm
/openbmc/u-boot/doc/device-tree-bindings/chosen.txt
/openbmc/u-boot/doc/device-tree-bindings/regulator/fan53555.txt
/openbmc/u-boot/doc/driver-model/MIGRATION.txt
/openbmc/u-boot/drivers/Kconfig
/openbmc/u-boot/drivers/Makefile
/openbmc/u-boot/drivers/ata/sata_ceva.c
/openbmc/u-boot/drivers/block/Makefile
/openbmc/u-boot/drivers/block/blk-uclass.c
/openbmc/u-boot/drivers/bootcount/Kconfig
/openbmc/u-boot/drivers/bootcount/Makefile
/openbmc/u-boot/drivers/bootcount/bootcount-uclass.c
/openbmc/u-boot/drivers/bootcount/rtc.c
/openbmc/u-boot/drivers/clk/clk-uclass.c
/openbmc/u-boot/drivers/clk/clk_stm32mp1.c
/openbmc/u-boot/drivers/core/Kconfig
/openbmc/u-boot/drivers/core/device.c
/openbmc/u-boot/drivers/core/fdtaddr.c
/openbmc/u-boot/drivers/core/read.c
/openbmc/u-boot/drivers/core/root.c
/openbmc/u-boot/drivers/core/syscon-uclass.c
/openbmc/u-boot/drivers/core/uclass.c
/openbmc/u-boot/drivers/cpu/Kconfig
/openbmc/u-boot/drivers/cpu/Makefile
/openbmc/u-boot/drivers/cpu/riscv_cpu.c
/openbmc/u-boot/drivers/ddr/fsl/Kconfig
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_debug.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_init.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_init.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_bist.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_centralization.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_db.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_hw_algo.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_def.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_engine.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_engine.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_flow.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_prv_if.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_leveling.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_leveling.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_pbs.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr_topology_def.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr_training_ip_db.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/dram_if.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_build_message.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_common.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_plat.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_plat.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_regs.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_spd.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_topology.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_topology.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_training_db.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/xor.c
/openbmc/u-boot/drivers/dma/Kconfig
/openbmc/u-boot/drivers/dma/Makefile
/openbmc/u-boot/drivers/dma/bcm6348-iudma.c
/openbmc/u-boot/drivers/dma/dma-uclass.c
/openbmc/u-boot/drivers/dma/sandbox-dma-test.c
/openbmc/u-boot/drivers/dma/ti-edma3.c
/openbmc/u-boot/drivers/firmware/Kconfig
/openbmc/u-boot/drivers/firmware/Makefile
/openbmc/u-boot/drivers/fpga/Kconfig
/openbmc/u-boot/drivers/fpga/Makefile
/openbmc/u-boot/drivers/fpga/altera.c
/openbmc/u-boot/drivers/fpga/stratix10.c
/openbmc/u-boot/drivers/gpio/Kconfig
/openbmc/u-boot/drivers/gpio/Makefile
/openbmc/u-boot/drivers/gpio/gpio-mscc-bitbang-spi.c
/openbmc/u-boot/drivers/gpio/stm32f7_gpio.c
/openbmc/u-boot/drivers/hwspinlock/Kconfig
/openbmc/u-boot/drivers/hwspinlock/Makefile
/openbmc/u-boot/drivers/hwspinlock/hwspinlock-uclass.c
/openbmc/u-boot/drivers/hwspinlock/sandbox_hwspinlock.c
/openbmc/u-boot/drivers/hwspinlock/stm32_hwspinlock.c
/openbmc/u-boot/drivers/i2c/i2c-uclass.c
/openbmc/u-boot/drivers/i2c/omap24xx_i2c.c
/openbmc/u-boot/drivers/i2c/tegra186_bpmp_i2c.c
/openbmc/u-boot/drivers/input/i8042.c
/openbmc/u-boot/drivers/misc/Kconfig
/openbmc/u-boot/drivers/misc/Makefile
/openbmc/u-boot/drivers/misc/cros_ec.c
/openbmc/u-boot/drivers/misc/cros_ec_sandbox.c
/openbmc/u-boot/drivers/misc/fsl_ifc.c
/openbmc/u-boot/drivers/misc/jz4780_efuse.c
/openbmc/u-boot/drivers/mmc/Kconfig
/openbmc/u-boot/drivers/mmc/Makefile
/openbmc/u-boot/drivers/mmc/jz_mmc.c
/openbmc/u-boot/drivers/mmc/mmc_spi.c
nand/raw/denali_dt.c
/openbmc/u-boot/drivers/net/Kconfig
/openbmc/u-boot/drivers/net/Makefile
/openbmc/u-boot/drivers/net/bcm6348-eth.c
/openbmc/u-boot/drivers/net/bcm6368-eth.c
/openbmc/u-boot/drivers/net/fm/fm.c
/openbmc/u-boot/drivers/net/ldpaa_eth/Makefile
/openbmc/u-boot/drivers/net/ldpaa_eth/lx2160a.c
/openbmc/u-boot/drivers/net/phy/aquantia.c
/openbmc/u-boot/drivers/net/phy/phy.c
/openbmc/u-boot/drivers/net/sandbox-raw-bus.c
/openbmc/u-boot/drivers/phy/Kconfig
/openbmc/u-boot/drivers/phy/Makefile
/openbmc/u-boot/drivers/phy/keystone-usb-phy.c
/openbmc/u-boot/drivers/phy/omap-usb2-phy.c
/openbmc/u-boot/drivers/phy/ti-pipe3-phy.c
/openbmc/u-boot/drivers/pinctrl/Kconfig
/openbmc/u-boot/drivers/pinctrl/Makefile
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-axg.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson.c
/openbmc/u-boot/drivers/pinctrl/mscc/Kconfig
/openbmc/u-boot/drivers/pinctrl/mscc/Makefile
/openbmc/u-boot/drivers/pinctrl/mscc/mscc-common.c
/openbmc/u-boot/drivers/pinctrl/mscc/mscc-common.h
/openbmc/u-boot/drivers/pinctrl/mscc/pinctrl-luton.c
/openbmc/u-boot/drivers/pinctrl/mscc/pinctrl-ocelot.c
/openbmc/u-boot/drivers/pinctrl/pinctrl-uclass.c
/openbmc/u-boot/drivers/pinctrl/pinctrl_stm32.c
/openbmc/u-boot/drivers/power/Kconfig
/openbmc/u-boot/drivers/power/axp209.c
/openbmc/u-boot/drivers/power/palmas.c
/openbmc/u-boot/drivers/power/pmic/Kconfig
/openbmc/u-boot/drivers/power/pmic/Makefile
/openbmc/u-boot/drivers/power/pmic/fan53555.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps62362.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65217.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65218.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65910.c
/openbmc/u-boot/drivers/power/regulator/Kconfig
/openbmc/u-boot/drivers/power/regulator/Makefile
/openbmc/u-boot/drivers/power/regulator/fan53555.c
/openbmc/u-boot/drivers/power/regulator/regulator-uclass.c
/openbmc/u-boot/drivers/power/twl4030.c
/openbmc/u-boot/drivers/power/twl6030.c
/openbmc/u-boot/drivers/qe/qe.c
/openbmc/u-boot/drivers/ram/rockchip/sdram_rk322x.c
/openbmc/u-boot/drivers/serial/Kconfig
/openbmc/u-boot/drivers/serial/Makefile
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/serial/sandbox.c
/openbmc/u-boot/drivers/serial/serial-uclass.c
/openbmc/u-boot/drivers/serial/serial_bcm6345.c
/openbmc/u-boot/drivers/serial/serial_omap.c
/openbmc/u-boot/drivers/serial/serial_sifive.c
/openbmc/u-boot/drivers/serial/serial_stm32.c
/openbmc/u-boot/drivers/sound/Kconfig
/openbmc/u-boot/drivers/sound/Makefile
/openbmc/u-boot/drivers/sound/codec-uclass.c
/openbmc/u-boot/drivers/sound/i2s-uclass.c
/openbmc/u-boot/drivers/sound/max98090.c
/openbmc/u-boot/drivers/sound/max98090.h
/openbmc/u-boot/drivers/sound/max98095.c
/openbmc/u-boot/drivers/sound/max98095.h
/openbmc/u-boot/drivers/sound/maxim_codec.c
/openbmc/u-boot/drivers/sound/maxim_codec.h
/openbmc/u-boot/drivers/sound/samsung-i2s.c
/openbmc/u-boot/drivers/sound/samsung_sound.c
/openbmc/u-boot/drivers/sound/sandbox.c
/openbmc/u-boot/drivers/sound/sound-uclass.c
/openbmc/u-boot/drivers/sound/sound.c
/openbmc/u-boot/drivers/sound/wm8994.c
/openbmc/u-boot/drivers/sound/wm8994.h
/openbmc/u-boot/drivers/spi/designware_spi.c
/openbmc/u-boot/drivers/sysreset/sysreset_sandbox.c
/openbmc/u-boot/drivers/tee/optee/supplicant.c
/openbmc/u-boot/drivers/timer/Kconfig
/openbmc/u-boot/drivers/timer/Makefile
/openbmc/u-boot/drivers/timer/riscv_timer.c
/openbmc/u-boot/drivers/usb/Kconfig
/openbmc/u-boot/drivers/usb/dwc3/Kconfig
/openbmc/u-boot/drivers/usb/dwc3/core.c
/openbmc/u-boot/drivers/usb/dwc3/dwc3-generic.c
/openbmc/u-boot/drivers/usb/dwc3/ep0.c
/openbmc/u-boot/drivers/usb/dwc3/gadget.c
/openbmc/u-boot/drivers/usb/dwc3/ti_usb_phy.c
/openbmc/u-boot/drivers/usb/eth/r8152.c
/openbmc/u-boot/drivers/usb/gadget/at91_udc.c
/openbmc/u-boot/drivers/usb/gadget/atmel_usba_udc.c
/openbmc/u-boot/drivers/usb/gadget/composite.c
/openbmc/u-boot/drivers/usb/gadget/dwc2_udc_otg.c
/openbmc/u-boot/drivers/usb/gadget/dwc2_udc_otg_phy.c
/openbmc/u-boot/drivers/usb/gadget/dwc2_udc_otg_priv.h
/openbmc/u-boot/drivers/usb/gadget/ether.c
/openbmc/u-boot/drivers/usb/gadget/f_mass_storage.c
/openbmc/u-boot/drivers/usb/gadget/f_sdp.c
/openbmc/u-boot/drivers/usb/gadget/pxa25x_udc.c
/openbmc/u-boot/drivers/usb/gadget/udc/Makefile
/openbmc/u-boot/drivers/usb/gadget/udc/udc-core.c
/openbmc/u-boot/drivers/usb/gadget/udc/udc-uclass.c
/openbmc/u-boot/drivers/usb/host/Makefile
/openbmc/u-boot/drivers/usb/host/xhci-dwc3.c
/openbmc/u-boot/drivers/usb/musb-new/am35x.c
/openbmc/u-boot/drivers/usb/musb-new/musb_dsps.c
/openbmc/u-boot/drivers/usb/musb-new/musb_gadget.c
/openbmc/u-boot/drivers/usb/musb-new/musb_uboot.c
/openbmc/u-boot/drivers/usb/musb-new/omap2430.c
/openbmc/u-boot/drivers/usb/musb-new/sunxi.c
/openbmc/u-boot/drivers/usb/musb-new/ti-musb.c
/openbmc/u-boot/drivers/usb/musb/Kconfig
/openbmc/u-boot/drivers/usb/musb/Makefile
/openbmc/u-boot/drivers/usb/musb/musb_udc.c
/openbmc/u-boot/drivers/video/pwm_backlight.c
/openbmc/u-boot/drivers/w1/w1-uclass.c
/openbmc/u-boot/env/flash.c
/openbmc/u-boot/env/nand.c
/openbmc/u-boot/env/sf.c
/openbmc/u-boot/fs/fat/fat.c
/openbmc/u-boot/include/altera.h
/openbmc/u-boot/include/asm-generic/global_data.h
/openbmc/u-boot/include/audio_codec.h
/openbmc/u-boot/include/axp209.h
/openbmc/u-boot/include/bootcount.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/configs/B4860QDS.h
/openbmc/u-boot/include/configs/T102xQDS.h
/openbmc/u-boot/include/configs/T1040QDS.h
/openbmc/u-boot/include/configs/T208xQDS.h
/openbmc/u-boot/include/configs/T4240QDS.h
/openbmc/u-boot/include/configs/T4240RDB.h
/openbmc/u-boot/include/configs/am335x_evm.h
/openbmc/u-boot/include/configs/am3517_evm.h
/openbmc/u-boot/include/configs/am43xx_evm.h
/openbmc/u-boot/include/configs/bmips_common.h
/openbmc/u-boot/include/configs/ci20.h
/openbmc/u-boot/include/configs/elgin_rv1108.h
/openbmc/u-boot/include/configs/helios4.h
/openbmc/u-boot/include/configs/ls1012a2g5rdb.h
/openbmc/u-boot/include/configs/ls1012a_common.h
/openbmc/u-boot/include/configs/ls1012afrdm.h
/openbmc/u-boot/include/configs/ls1012afrwy.h
/openbmc/u-boot/include/configs/ls1012aqds.h
/openbmc/u-boot/include/configs/ls1012ardb.h
/openbmc/u-boot/include/configs/ls1043a_common.h
/openbmc/u-boot/include/configs/ls1043aqds.h
/openbmc/u-boot/include/configs/ls1043ardb.h
/openbmc/u-boot/include/configs/ls1046a_common.h
/openbmc/u-boot/include/configs/ls1046aqds.h
/openbmc/u-boot/include/configs/ls1046ardb.h
/openbmc/u-boot/include/configs/ls1088a_common.h
/openbmc/u-boot/include/configs/ls1088aqds.h
/openbmc/u-boot/include/configs/ls1088ardb.h
/openbmc/u-boot/include/configs/mt7623.h
/openbmc/u-boot/include/configs/omap3_igep00x0.h
/openbmc/u-boot/include/configs/pdu001.h
/openbmc/u-boot/include/configs/qemu-arm.h
/openbmc/u-boot/include/configs/rock960_rk3399.h
/openbmc/u-boot/include/configs/ti_armv7_common.h
/openbmc/u-boot/include/configs/ti_armv7_keystone2.h
/openbmc/u-boot/include/configs/uniphier.h
/openbmc/u-boot/include/configs/vcoreiii.h
/openbmc/u-boot/include/cpu.h
/openbmc/u-boot/include/dm/fdtaddr.h
/openbmc/u-boot/include/dm/read.h
/openbmc/u-boot/include/dm/uclass-id.h
/openbmc/u-boot/include/dm/uclass-internal.h
/openbmc/u-boot/include/dma-uclass.h
/openbmc/u-boot/include/dma.h
/openbmc/u-boot/include/dt-bindings/clock/am3.h
/openbmc/u-boot/include/dt-bindings/clock/bcm6318-clock.h
/openbmc/u-boot/include/dt-bindings/clock/jz4780-cgu.h
/openbmc/u-boot/include/dt-bindings/dma/bcm6318-dma.h
/openbmc/u-boot/include/dt-bindings/dma/bcm63268-dma.h
/openbmc/u-boot/include/dt-bindings/dma/bcm6328-dma.h
/openbmc/u-boot/include/dt-bindings/dma/bcm6338-dma.h
/openbmc/u-boot/include/dt-bindings/dma/bcm6348-dma.h
/openbmc/u-boot/include/dt-bindings/dma/bcm6358-dma.h
/openbmc/u-boot/include/dt-bindings/dma/bcm6362-dma.h
/openbmc/u-boot/include/dt-bindings/dma/bcm6368-dma.h
/openbmc/u-boot/include/dwc3-uboot.h
/openbmc/u-boot/include/environment.h
/openbmc/u-boot/include/environment/ti/boot.h
/openbmc/u-boot/include/fdtdec.h
/openbmc/u-boot/include/fsl_ifc.h
/openbmc/u-boot/include/hwspinlock.h
/openbmc/u-boot/include/i2s.h
/openbmc/u-boot/include/i8042.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/inttypes.h
/openbmc/u-boot/include/linux/bitmap.h
/openbmc/u-boot/include/linux/delay.h
/openbmc/u-boot/include/linux/kernel.h
/openbmc/u-boot/include/linux/types.h
/openbmc/u-boot/include/linux/usb/composite.h
/openbmc/u-boot/include/linux/usb/gadget.h
/openbmc/u-boot/include/ns16550.h
/openbmc/u-boot/include/palmas.h
/openbmc/u-boot/include/power/tps65217.h
/openbmc/u-boot/include/power/tps65910.h
/openbmc/u-boot/include/rtc.h
/openbmc/u-boot/include/serial.h
/openbmc/u-boot/include/sound.h
/openbmc/u-boot/include/spl.h
/openbmc/u-boot/include/syscon.h
/openbmc/u-boot/include/tee.h
/openbmc/u-boot/include/tpm-common.h
/openbmc/u-boot/include/tpm-v2.h
/openbmc/u-boot/include/twl4030.h
/openbmc/u-boot/include/twl6030.h
/openbmc/u-boot/include/u-boot/crc.h
/openbmc/u-boot/include/usb/dwc2_udc.h
/openbmc/u-boot/lib/Makefile
/openbmc/u-boot/lib/crc16.c
/openbmc/u-boot/lib/crc32.c
/openbmc/u-boot/lib/efi_loader/efi_runtime.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_block_device.c
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/lib/hashtable.c
/openbmc/u-boot/lib/physmem.c
/openbmc/u-boot/lib/tpm-common.c
/openbmc/u-boot/lib/tpm-v1.c
/openbmc/u-boot/scripts/Makefile.spl
/openbmc/u-boot/scripts/check-config.sh
/openbmc/u-boot/test/dm/Makefile
/openbmc/u-boot/test/dm/audio.c
/openbmc/u-boot/test/dm/dma.c
/openbmc/u-boot/test/dm/hwspinlock.c
/openbmc/u-boot/test/dm/i2s.c
/openbmc/u-boot/test/dm/serial.c
/openbmc/u-boot/test/dm/sound.c
/openbmc/u-boot/test/dm/syscon.c
/openbmc/u-boot/test/dm/sysreset.c
/openbmc/u-boot/test/dm/test-fdt.c
/openbmc/u-boot/test/lib/hexdump.c
/openbmc/u-boot/test/overlay/Kconfig
/openbmc/u-boot/test/overlay/cmd_ut_overlay.c
/openbmc/u-boot/test/py/u_boot_console_base.py
/openbmc/u-boot/tools/Makefile
/openbmc/u-boot/tools/buildman/toolchain.py
/openbmc/u-boot/tools/mtk_image.c
9450ab2b05-Dec-2018 Tom Rini <trini@konsulko.com>

Merge branch 'master' of git://git.denx.de/u-boot-spi

- Various MTD fixes from Boris
- Zap various unused / legacy paths.
- pxa3xx NAND update from Miquel

Signed-off-by: Tom Rini <trini@konsulko.co

Merge branch 'master' of git://git.denx.de/u-boot-spi

- Various MTD fixes from Boris
- Zap various unused / legacy paths.
- pxa3xx NAND update from Miquel

Signed-off-by: Tom Rini <trini@konsulko.com>

show more ...


/openbmc/u-boot/Kconfig
/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/Makefile
/openbmc/u-boot/README
/openbmc/u-boot/arch/Kconfig
/openbmc/u-boot/arch/arc/include/asm/arcregs.h
/openbmc/u-boot/arch/arc/lib/cpu.c
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/smccc-call.S
/openbmc/u-boot/arch/arm/cpu/armv7/start.S
/openbmc/u-boot/arch/arm/cpu/armv8/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fwcall.c
/openbmc/u-boot/arch/arm/cpu/armv8/smccc-call.S
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/am335x-baltos.dts
/openbmc/u-boot/arch/arm/dts/am335x-chiliboard-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/am335x-chiliboard.dts
/openbmc/u-boot/arch/arm/dts/am335x-chilisom.dtsi
/openbmc/u-boot/arch/arm/dts/armada-8040-mcbin.dts
/openbmc/u-boot/arch/arm/dts/keystone-k2g.dtsi
/openbmc/u-boot/arch/arm/dts/meson-axg-s400.dts
/openbmc/u-boot/arch/arm/dts/meson-axg.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gx.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gxbb-nanopi-k2.dts
/openbmc/u-boot/arch/arm/dts/meson-gxbb.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gxl-mali.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gxl-s905x-libretech-cc.dts
/openbmc/u-boot/arch/arm/dts/meson-gxl-s905x-p212.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gxl.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gxm-khadas-vim2.dts
/openbmc/u-boot/arch/arm/dts/mt7623.dtsi
/openbmc/u-boot/arch/arm/dts/mt7623n-bananapi-bpi-r2.dts
/openbmc/u-boot/arch/arm/dts/mt7629-rfb-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/mt7629-rfb.dts
/openbmc/u-boot/arch/arm/dts/mt7629.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7790-lager.dts
/openbmc/u-boot/arch/arm/dts/r8a7790.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7791-koelsch.dts
/openbmc/u-boot/arch/arm/dts/r8a7791-porter-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7791-porter.dts
/openbmc/u-boot/arch/arm/dts/r8a7791.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7792-blanche.dts
/openbmc/u-boot/arch/arm/dts/r8a7792.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7793-gose.dts
/openbmc/u-boot/arch/arm/dts/r8a7793.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7794-alt.dts
/openbmc/u-boot/arch/arm/dts/r8a7794-silk.dts
/openbmc/u-boot/arch/arm/dts/r8a7794.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7795-h3ulcb-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7795-salvator-x-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7795-salvator-x.dts
/openbmc/u-boot/arch/arm/dts/r8a7795-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7795.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7796-m3ulcb-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7796-salvator-x-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7796-salvator-x.dts
/openbmc/u-boot/arch/arm/dts/r8a7796-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7796.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77965-salvator-x-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a77965-salvator-x.dts
/openbmc/u-boot/arch/arm/dts/r8a77965-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77965.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77970-eagle-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a77970-eagle.dts
/openbmc/u-boot/arch/arm/dts/r8a77970-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77970.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77990-ebisu-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a77990-ebisu.dts
/openbmc/u-boot/arch/arm/dts/r8a77990-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77990.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77995-draak.dts
/openbmc/u-boot/arch/arm/dts/r8a77995-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77995.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399-puma.dtsi
/openbmc/u-boot/arch/arm/dts/rv1108.dtsi
/openbmc/u-boot/arch/arm/dts/salvator-common.dtsi
/openbmc/u-boot/arch/arm/dts/salvator-x.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria10.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria5.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria5_socdk-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria5_socdk.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_dbm_soc1.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_de0_nano_soc-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_de0_nano_soc.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_de10_nano.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_de1_soc.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_is1.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_socdk-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_socdk.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_sockit-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_sockit.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_socrates-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_socrates.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_sr1500.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_vining_fpga-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_vining_fpga.dts
/openbmc/u-boot/arch/arm/dts/stv0991.dts
/openbmc/u-boot/arch/arm/dts/ulcb.dtsi
/openbmc/u-boot/arch/arm/dts/zynqmp-mini-emmc0.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-mini-emmc1.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-mini.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1232-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1254-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1275-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1275-revB.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu100-revC.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu102-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu104-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu104-revC.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu106-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu111-revA.dts
/openbmc/u-boot/arch/arm/include/asm/arch-mediatek/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-mediatek/misc.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/axg.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/boot.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/clock-axg.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/clock-gx.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/eth.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/gx.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/mem.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/cru_rk3399.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/cru_rv1108.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/grf_rk3188.h
/openbmc/u-boot/arch/arm/lib/crt0_aarch64_efi.S
/openbmc/u-boot/arch/arm/lib/crt0_arm_efi.S
/openbmc/u-boot/arch/arm/mach-k3/Makefile
/openbmc/u-boot/arch/arm/mach-k3/lowlevel_init.S
/openbmc/u-boot/arch/arm/mach-mediatek/Kconfig
/openbmc/u-boot/arch/arm/mach-mediatek/Makefile
/openbmc/u-boot/arch/arm/mach-mediatek/cpu.c
/openbmc/u-boot/arch/arm/mach-mediatek/init.h
/openbmc/u-boot/arch/arm/mach-mediatek/mt7623/Makefile
/openbmc/u-boot/arch/arm/mach-mediatek/mt7623/init.c
/openbmc/u-boot/arch/arm/mach-mediatek/mt7623/lowlevel_init.S
/openbmc/u-boot/arch/arm/mach-mediatek/mt7623/preloader.h
/openbmc/u-boot/arch/arm/mach-mediatek/mt7629/Makefile
/openbmc/u-boot/arch/arm/mach-mediatek/mt7629/init.c
/openbmc/u-boot/arch/arm/mach-mediatek/mt7629/lowlevel_init.S
/openbmc/u-boot/arch/arm/mach-mediatek/spl.c
/openbmc/u-boot/arch/arm/mach-meson/Kconfig
/openbmc/u-boot/arch/arm/mach-meson/Makefile
/openbmc/u-boot/arch/arm/mach-meson/board-axg.c
/openbmc/u-boot/arch/arm/mach-meson/board-common.c
/openbmc/u-boot/arch/arm/mach-meson/board-gx.c
/openbmc/u-boot/arch/arm/mach-meson/sm.c
/openbmc/u-boot/arch/arm/mach-mvebu/cpu.c
/openbmc/u-boot/arch/arm/mach-mvebu/include/mach/soc.h
/openbmc/u-boot/arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.h
/openbmc/u-boot/arch/arm/mach-rmobile/Kconfig
/openbmc/u-boot/arch/arm/mach-rmobile/cpu_info.c
/openbmc/u-boot/arch/arm/mach-rockchip/Kconfig
/openbmc/u-boot/arch/arm/mach-rockchip/Makefile
/openbmc/u-boot/arch/arm/mach-rockchip/rk3188-board-spl.c
/openbmc/u-boot/arch/arm/mach-rockchip/rk3399-board-spl.c
/openbmc/u-boot/arch/arm/mach-rockchip/rv1108-board.c
/openbmc/u-boot/arch/arm/mach-socfpga/include/mach/base_addr_ac5.h
/openbmc/u-boot/arch/arm/mach-socfpga/include/mach/misc.h
/openbmc/u-boot/arch/arm/mach-socfpga/misc_gen5.c
/openbmc/u-boot/arch/arm/mach-socfpga/spl_gen5.c
/openbmc/u-boot/arch/arm/mach-socfpga/wrap_sdram_config.c
/openbmc/u-boot/arch/arm/mach-sunxi/Kconfig
/openbmc/u-boot/arch/arm/mach-sunxi/dram_sun8i_a33.c
/openbmc/u-boot/arch/mips/dts/mt7628a.dtsi
/openbmc/u-boot/arch/nds32/cpu/n1213/start.S
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/start.S
/openbmc/u-boot/arch/powerpc/dts/Makefile
/openbmc/u-boot/arch/powerpc/dts/mcr3000.dts
/openbmc/u-boot/arch/powerpc/include/asm/config.h
/openbmc/u-boot/arch/powerpc/include/asm/spl.h
/openbmc/u-boot/arch/riscv/Kconfig
/openbmc/u-boot/arch/riscv/Makefile
/openbmc/u-boot/arch/riscv/config.mk
/openbmc/u-boot/arch/riscv/cpu/ax25/Kconfig
/openbmc/u-boot/arch/riscv/cpu/ax25/Makefile
/openbmc/u-boot/arch/riscv/cpu/ax25/cache.c
/openbmc/u-boot/arch/riscv/cpu/ax25/cpu.c
/openbmc/u-boot/arch/riscv/cpu/cpu.c
/openbmc/u-boot/arch/riscv/cpu/qemu/cpu.c
/openbmc/u-boot/arch/riscv/cpu/start.S
/openbmc/u-boot/arch/riscv/dts/Makefile
/openbmc/u-boot/arch/riscv/dts/ae350.dts
/openbmc/u-boot/arch/riscv/dts/ae350_32.dts
/openbmc/u-boot/arch/riscv/dts/ae350_64.dts
/openbmc/u-boot/arch/riscv/include/asm/barrier.h
/openbmc/u-boot/arch/riscv/include/asm/cache.h
/openbmc/u-boot/arch/riscv/include/asm/encoding.h
/openbmc/u-boot/arch/riscv/include/asm/io.h
/openbmc/u-boot/arch/riscv/include/asm/posix_types.h
/openbmc/u-boot/arch/riscv/include/asm/types.h
/openbmc/u-boot/arch/riscv/lib/bootm.c
/openbmc/u-boot/arch/riscv/lib/cache.c
/openbmc/u-boot/arch/riscv/lib/crt0_riscv_efi.S
/openbmc/u-boot/arch/riscv/lib/interrupts.c
/openbmc/u-boot/arch/riscv/lib/setjmp.S
/openbmc/u-boot/arch/sandbox/cpu/eth-raw-os.c
/openbmc/u-boot/arch/sandbox/cpu/os.c
/openbmc/u-boot/arch/sandbox/cpu/sdl.c
/openbmc/u-boot/arch/sandbox/cpu/spl.c
/openbmc/u-boot/arch/sandbox/cpu/start.c
/openbmc/u-boot/arch/sandbox/cpu/u-boot-spl.lds
/openbmc/u-boot/arch/sandbox/dts/sandbox.dts
/openbmc/u-boot/arch/sandbox/dts/sandbox64.dts
/openbmc/u-boot/arch/sandbox/dts/sandbox_pmic.dtsi
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/arch/sandbox/include/asm/handoff.h
/openbmc/u-boot/arch/sandbox/include/asm/state.h
/openbmc/u-boot/arch/x86/config.mk
/openbmc/u-boot/board/AndesTech/ax25-ae350/MAINTAINERS
/openbmc/u-boot/board/AndesTech/ax25-ae350/ax25-ae350.c
/openbmc/u-boot/board/amlogic/odroid-c2/MAINTAINERS
/openbmc/u-boot/board/amlogic/odroid-c2/README.nanopi-k2
/openbmc/u-boot/board/amlogic/odroid-c2/README.odroid-c2
/openbmc/u-boot/board/amlogic/odroid-c2/odroid-c2.c
/openbmc/u-boot/board/amlogic/p212/MAINTAINERS
/openbmc/u-boot/board/amlogic/p212/README.khadas-vim
/openbmc/u-boot/board/amlogic/p212/README.libretech-cc
/openbmc/u-boot/board/amlogic/p212/README.p212
/openbmc/u-boot/board/amlogic/p212/p212.c
/openbmc/u-boot/board/amlogic/q200/MAINTAINERS
/openbmc/u-boot/board/amlogic/q200/Makefile
/openbmc/u-boot/board/amlogic/q200/README.khadas-vim2
/openbmc/u-boot/board/amlogic/q200/README.q200
/openbmc/u-boot/board/amlogic/q200/q200.c
/openbmc/u-boot/board/amlogic/s400/MAINTAINERS
/openbmc/u-boot/board/amlogic/s400/Makefile
/openbmc/u-boot/board/amlogic/s400/README
/openbmc/u-boot/board/amlogic/s400/s400.c
/openbmc/u-boot/board/armltd/integrator/README
/openbmc/u-boot/board/cssi/MCR3000/MCR3000.c
/openbmc/u-boot/board/cssi/MCR3000/u-boot.lds
/openbmc/u-boot/board/emulation/qemu-riscv/Kconfig
/openbmc/u-boot/board/emulation/qemu-riscv/MAINTAINERS
/openbmc/u-boot/board/emulation/qemu-riscv/qemu-riscv.c
/openbmc/u-boot/board/freescale/mpc8349emds/mpc8349emds.c
/openbmc/u-boot/board/gardena/smart-gateway-mt7688/board.c
/openbmc/u-boot/board/gdsys/a38x/controlcenterdc.c
/openbmc/u-boot/board/gdsys/a38x/hre.c
/openbmc/u-boot/board/gdsys/a38x/hre.h
/openbmc/u-boot/board/gdsys/a38x/keyprogram.c
/openbmc/u-boot/board/gdsys/a38x/keyprogram.h
/openbmc/u-boot/board/gdsys/p1022/controlcenterd-id.c
/openbmc/u-boot/board/grinn/chiliboard/board.c
/openbmc/u-boot/board/ids/ids8313/ids8313.c
/openbmc/u-boot/board/mediatek/mt7623/Kconfig
/openbmc/u-boot/board/mediatek/mt7623/MAINTAINERS
/openbmc/u-boot/board/mediatek/mt7623/Makefile
/openbmc/u-boot/board/mediatek/mt7623/mt7623_rfb.c
/openbmc/u-boot/board/mediatek/mt7629/Kconfig
/openbmc/u-boot/board/mediatek/mt7629/MAINTAINERS
/openbmc/u-boot/board/mediatek/mt7629/Makefile
/openbmc/u-boot/board/mediatek/mt7629/mt7629_rfb.c
/openbmc/u-boot/board/qualcomm/dragonboard820c/MAINTAINERS
/openbmc/u-boot/board/raspberrypi/rpi/rpi.c
/openbmc/u-boot/board/renesas/salvator-x/salvator-x.c
/openbmc/u-boot/board/renesas/ulcb/ulcb.c
/openbmc/u-boot/board/sandbox/README.sandbox
/openbmc/u-boot/board/synopsys/axs10x/axs10x.c
/openbmc/u-boot/board/synopsys/emsdp/emsdp.c
/openbmc/u-boot/board/synopsys/hsdk/hsdk.c
/openbmc/u-boot/board/synopsys/iot_devkit/iot_devkit.c
/openbmc/u-boot/board/vscom/baltos/board.c
/openbmc/u-boot/board/vscom/baltos/mux.c
/openbmc/u-boot/board/xilinx/microblaze-generic/microblaze-generic.c
/openbmc/u-boot/board/xilinx/zynq/cmds.c
/openbmc/u-boot/board/xilinx/zynq/zynq-cse-nand
/openbmc/u-boot/board/xilinx/zynq/zynq-cse-nor
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp-mini
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp-mini-emmc0
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp-mini-emmc1
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp-mini-qspi
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/bmp.c
/openbmc/u-boot/cmd/bootefi.c
/openbmc/u-boot/cmd/bootmenu.c
/openbmc/u-boot/cmd/cls.c
/openbmc/u-boot/cmd/eeprom.c
/openbmc/u-boot/cmd/fdt.c
/openbmc/u-boot/cmd/host.c
/openbmc/u-boot/cmd/sb.c
/openbmc/u-boot/cmd/tpm-common.c
/openbmc/u-boot/cmd/tpm-v1.c
/openbmc/u-boot/cmd/tpm-v2.c
/openbmc/u-boot/cmd/tpm_test.c
/openbmc/u-boot/cmd/ubi.c
/openbmc/u-boot/common/Kconfig
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/bloblist.c
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/common/console.c
/openbmc/u-boot/common/fdt_support.c
/openbmc/u-boot/common/image-fit.c
/openbmc/u-boot/common/image-sig.c
/openbmc/u-boot/common/image.c
/openbmc/u-boot/common/init/Makefile
/openbmc/u-boot/common/init/handoff.c
/openbmc/u-boot/common/lcd.c
/openbmc/u-boot/common/malloc_simple.c
/openbmc/u-boot/common/spl/Kconfig
/openbmc/u-boot/common/spl/spl.c
/openbmc/u-boot/common/usb.c
/openbmc/u-boot/common/usb_hub.c
/openbmc/u-boot/common/usb_kbd.c
/openbmc/u-boot/common/usb_storage.c
/openbmc/u-boot/configs/MCR3000_defconfig
/openbmc/u-boot/configs/SBx81LIFKW_defconfig
/openbmc/u-boot/configs/SBx81LIFXCAT_defconfig
/openbmc/u-boot/configs/a25-ae350_32_defconfig
/openbmc/u-boot/configs/am335x_baltos_defconfig
/openbmc/u-boot/configs/am335x_evm_defconfig
/openbmc/u-boot/configs/ax25-ae350_64_defconfig
/openbmc/u-boot/configs/bk4r1_defconfig
/openbmc/u-boot/configs/chiliboard_defconfig
/openbmc/u-boot/configs/clearfog_gt_8k_defconfig
/openbmc/u-boot/configs/dreamplug_defconfig
/openbmc/u-boot/configs/ds109_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688-ram_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688_defconfig
/openbmc/u-boot/configs/khadas-vim2_defconfig
/openbmc/u-boot/configs/khadas-vim_defconfig
/openbmc/u-boot/configs/libretech-cc_defconfig
/openbmc/u-boot/configs/m53menlo_defconfig
/openbmc/u-boot/configs/microblaze-generic_defconfig
/openbmc/u-boot/configs/mt7623n_bpir2_defconfig
/openbmc/u-boot/configs/mt7629_rfb_defconfig
/openbmc/u-boot/configs/mvebu_db_armada8k_defconfig
/openbmc/u-boot/configs/mvebu_mcbin-88f8040_defconfig
/openbmc/u-boot/configs/nanopi-k2_defconfig
/openbmc/u-boot/configs/odroid-c2_defconfig
/openbmc/u-boot/configs/p212_defconfig
/openbmc/u-boot/configs/pcm052_defconfig
/openbmc/u-boot/configs/qemu-riscv32_defconfig
/openbmc/u-boot/configs/qemu-riscv32_smode_defconfig
/openbmc/u-boot/configs/qemu-riscv64_defconfig
/openbmc/u-boot/configs/qemu-riscv64_smode_defconfig
/openbmc/u-boot/configs/r8a7795_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7795_ulcb_defconfig
/openbmc/u-boot/configs/r8a77965_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7796_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7796_ulcb_defconfig
/openbmc/u-boot/configs/r8a77990_ebisu_defconfig
/openbmc/u-boot/configs/rock_defconfig
/openbmc/u-boot/configs/rpi_0_w_defconfig
/openbmc/u-boot/configs/rpi_2_defconfig
/openbmc/u-boot/configs/rpi_3_32b_defconfig
/openbmc/u-boot/configs/rpi_3_defconfig
/openbmc/u-boot/configs/rpi_defconfig
/openbmc/u-boot/configs/s400_defconfig
/openbmc/u-boot/configs/sandbox_defconfig
/openbmc/u-boot/configs/sandbox_spl_defconfig
/openbmc/u-boot/configs/vexpress_aemv8a_dram_defconfig
/openbmc/u-boot/configs/vexpress_aemv8a_juno_defconfig
/openbmc/u-boot/configs/vexpress_aemv8a_semi_defconfig
/openbmc/u-boot/configs/vexpress_ca15_tc2_defconfig
/openbmc/u-boot/configs/vexpress_ca5x2_defconfig
/openbmc/u-boot/configs/vexpress_ca9x4_defconfig
/openbmc/u-boot/configs/vf610twr_defconfig
/openbmc/u-boot/configs/vf610twr_nand_defconfig
/openbmc/u-boot/configs/x600_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_emmc0_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_emmc1_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_nand_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_qspi_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu104_revC_defconfig
/openbmc/u-boot/configs/zynq_cse_nand_defconfig
/openbmc/u-boot/configs/zynq_cse_nor_defconfig
/openbmc/u-boot/configs/zynq_cse_qspi_defconfig
/openbmc/u-boot/configs/zynq_zc702_defconfig
/openbmc/u-boot/doc/README.bloblist
/openbmc/u-boot/doc/README.distro
/openbmc/u-boot/doc/README.iscsi
/openbmc/u-boot/doc/README.mediatek
/openbmc/u-boot/doc/README.trace
/openbmc/u-boot/doc/device-tree-bindings/spi/spi-cadence.txt
/openbmc/u-boot/doc/driver-model/MIGRATION.txt
/openbmc/u-boot/doc/driver-model/spi-howto.txt
/openbmc/u-boot/doc/uImage.FIT/signature.txt
/openbmc/u-boot/drivers/Makefile
/openbmc/u-boot/drivers/clk/Makefile
/openbmc/u-boot/drivers/clk/clk_meson.c
/openbmc/u-boot/drivers/clk/clk_meson_axg.c
/openbmc/u-boot/drivers/clk/mediatek/Makefile
/openbmc/u-boot/drivers/clk/mediatek/clk-mt7623.c
/openbmc/u-boot/drivers/clk/mediatek/clk-mt7629.c
/openbmc/u-boot/drivers/clk/mediatek/clk-mtk.c
/openbmc/u-boot/drivers/clk/mediatek/clk-mtk.h
/openbmc/u-boot/drivers/clk/renesas/clk-rcar-gen3.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rk3399.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rv1108.c
/openbmc/u-boot/drivers/core/device.c
/openbmc/u-boot/drivers/core/ofnode.c
/openbmc/u-boot/drivers/core/uclass.c
/openbmc/u-boot/drivers/firmware/psci.c
/openbmc/u-boot/drivers/gpio/dwapb_gpio.c
/openbmc/u-boot/drivers/i2c/i2c-emul-uclass.c
/openbmc/u-boot/drivers/i2c/sandbox_i2c.c
/openbmc/u-boot/drivers/mmc/Kconfig
/openbmc/u-boot/drivers/mmc/Makefile
/openbmc/u-boot/drivers/mmc/meson_gx_mmc.c
/openbmc/u-boot/drivers/mmc/mmc-uclass.c
/openbmc/u-boot/drivers/mmc/mmc.c
/openbmc/u-boot/drivers/mmc/mtk-sd.c
/openbmc/u-boot/drivers/mmc/renesas-sdhi.c
/openbmc/u-boot/drivers/mmc/sunxi_mmc.c
/openbmc/u-boot/drivers/mmc/tmio-common.c
/openbmc/u-boot/drivers/mmc/tmio-common.h
/openbmc/u-boot/drivers/mmc/uniphier-sd.c
mtd_uboot.c
mtdcore.c
mtdpart.c
nand/raw/pxa3xx_nand.c
spi/sf_mtd.c
spi/sf_probe.c
/openbmc/u-boot/drivers/net/designware.c
/openbmc/u-boot/drivers/net/e1000_spi.c
/openbmc/u-boot/drivers/net/sun8i_emac.c
/openbmc/u-boot/drivers/net/zynq_gem.c
/openbmc/u-boot/drivers/pci/pci_rom.c
/openbmc/u-boot/drivers/pinctrl/Kconfig
/openbmc/u-boot/drivers/pinctrl/Makefile
/openbmc/u-boot/drivers/pinctrl/mediatek/Kconfig
/openbmc/u-boot/drivers/pinctrl/mediatek/Makefile
/openbmc/u-boot/drivers/pinctrl/mediatek/pinctrl-mt7623.c
/openbmc/u-boot/drivers/pinctrl/mediatek/pinctrl-mt7629.c
/openbmc/u-boot/drivers/pinctrl/mediatek/pinctrl-mtk-common.c
/openbmc/u-boot/drivers/pinctrl/mediatek/pinctrl-mtk-common.h
/openbmc/u-boot/drivers/pinctrl/meson/Kconfig
/openbmc/u-boot/drivers/pinctrl/meson/Makefile
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-axg.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-axg.h
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-gx-pmx.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-gx.h
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-gxbb.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-gxl.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson.h
/openbmc/u-boot/drivers/power/domain/Kconfig
/openbmc/u-boot/drivers/power/domain/Makefile
/openbmc/u-boot/drivers/power/domain/mtk-power-domain.c
/openbmc/u-boot/drivers/power/pmic/act8846.c
/openbmc/u-boot/drivers/power/pmic/as3722.c
/openbmc/u-boot/drivers/power/pmic/as3722_gpio.c
/openbmc/u-boot/drivers/power/pmic/i2c_pmic_emul.c
/openbmc/u-boot/drivers/power/pmic/lp873x.c
/openbmc/u-boot/drivers/power/pmic/lp87565.c
/openbmc/u-boot/drivers/power/pmic/max77686.c
/openbmc/u-boot/drivers/power/pmic/max8997.c
/openbmc/u-boot/drivers/power/pmic/max8998.c
/openbmc/u-boot/drivers/power/pmic/mc34708.c
/openbmc/u-boot/drivers/power/pmic/palmas.c
/openbmc/u-boot/drivers/power/pmic/pfuze100.c
/openbmc/u-boot/drivers/power/pmic/rk8xx.c
/openbmc/u-boot/drivers/power/pmic/rn5t567.c
/openbmc/u-boot/drivers/power/pmic/s2mps11.c
/openbmc/u-boot/drivers/power/pmic/s5m8767.c
/openbmc/u-boot/drivers/power/pmic/sandbox.c
/openbmc/u-boot/drivers/power/pmic/stpmu1.c
/openbmc/u-boot/drivers/power/pmic/tps65090.c
/openbmc/u-boot/drivers/ram/Makefile
/openbmc/u-boot/drivers/ram/mediatek/Makefile
/openbmc/u-boot/drivers/ram/mediatek/ddr3-mt7629.c
/openbmc/u-boot/drivers/rtc/Kconfig
/openbmc/u-boot/drivers/rtc/m41t62.c
/openbmc/u-boot/drivers/rtc/rtc-lib.c
/openbmc/u-boot/drivers/rtc/rtc-uclass.c
/openbmc/u-boot/drivers/rtc/rv3029.c
/openbmc/u-boot/drivers/serial/Kconfig
/openbmc/u-boot/drivers/serial/Makefile
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/serial/serial.c
/openbmc/u-boot/drivers/serial/serial_mpc8xx.c
/openbmc/u-boot/drivers/serial/serial_mtk.c
/openbmc/u-boot/drivers/sound/sound-i2s.c
/openbmc/u-boot/drivers/sound/sound.c
/openbmc/u-boot/drivers/spi/Kconfig
/openbmc/u-boot/drivers/spi/Makefile
/openbmc/u-boot/drivers/spi/atmel_spi.c
/openbmc/u-boot/drivers/spi/cadence_qspi.c
/openbmc/u-boot/drivers/spi/davinci_spi.c
/openbmc/u-boot/drivers/spi/fsl_dspi.c
/openbmc/u-boot/drivers/spi/fsl_espi.c
/openbmc/u-boot/drivers/spi/lpc32xx_ssp.c
/openbmc/u-boot/drivers/spi/meson_spifc.c
/openbmc/u-boot/drivers/spi/mpc8xx_spi.c
/openbmc/u-boot/drivers/spi/mtk_qspi.c
/openbmc/u-boot/drivers/spi/mxc_spi.c
/openbmc/u-boot/drivers/spi/mxs_spi.c
/openbmc/u-boot/drivers/spi/omap3_spi.c
/openbmc/u-boot/drivers/spi/pl022_spi.c
/openbmc/u-boot/drivers/spi/sh_qspi.c
/openbmc/u-boot/drivers/spi/sh_spi.c
/openbmc/u-boot/drivers/spi/soft_spi_legacy.c
/openbmc/u-boot/drivers/timer/Kconfig
/openbmc/u-boot/drivers/timer/Makefile
/openbmc/u-boot/drivers/timer/mtk_timer.c
/openbmc/u-boot/drivers/tpm/tpm_tis_lpc.c
/openbmc/u-boot/drivers/usb/Kconfig
/openbmc/u-boot/drivers/usb/common/Makefile
/openbmc/u-boot/drivers/usb/dwc3/core.c
/openbmc/u-boot/drivers/usb/dwc3/core.h
/openbmc/u-boot/drivers/usb/eth/usb_ether.c
/openbmc/u-boot/drivers/usb/gadget/ci_udc.c
/openbmc/u-boot/drivers/usb/gadget/ether.c
/openbmc/u-boot/drivers/usb/host/Makefile
/openbmc/u-boot/drivers/usb/host/dwc2.c
/openbmc/u-boot/drivers/usb/host/ehci-atmel.c
/openbmc/u-boot/drivers/usb/host/ehci-fsl.c
/openbmc/u-boot/drivers/usb/host/ehci-hcd.c
/openbmc/u-boot/drivers/usb/host/ehci-marvell.c
/openbmc/u-boot/drivers/usb/host/ehci-mx6.c
/openbmc/u-boot/drivers/usb/host/ehci-pci.c
/openbmc/u-boot/drivers/usb/host/ehci-vf.c
/openbmc/u-boot/drivers/usb/host/ohci-hcd.c
/openbmc/u-boot/drivers/usb/host/ohci.h
/openbmc/u-boot/drivers/usb/host/xhci-dwc3.c
/openbmc/u-boot/drivers/usb/host/xhci-fsl.c
/openbmc/u-boot/drivers/usb/host/xhci-mem.c
/openbmc/u-boot/drivers/usb/host/xhci.c
/openbmc/u-boot/drivers/usb/host/xhci.h
/openbmc/u-boot/drivers/usb/musb-new/musb_uboot.c
/openbmc/u-boot/drivers/usb/musb-new/omap2430.c
/openbmc/u-boot/drivers/usb/musb-new/ti-musb.c
/openbmc/u-boot/drivers/usb/musb-new/usb-compat.h
/openbmc/u-boot/drivers/video/rockchip/rk_mipi.c
/openbmc/u-boot/drivers/video/vidconsole-uclass.c
/openbmc/u-boot/drivers/video/video-uclass.c
/openbmc/u-boot/drivers/video/video_bmp.c
/openbmc/u-boot/drivers/watchdog/Kconfig
/openbmc/u-boot/drivers/watchdog/Makefile
/openbmc/u-boot/drivers/watchdog/mpc8xx_wdt.c
/openbmc/u-boot/drivers/watchdog/mtk_wdt.c
/openbmc/u-boot/dts/Makefile
/openbmc/u-boot/examples/standalone/atmel_df_pow2.c
/openbmc/u-boot/fs/fs.c
/openbmc/u-boot/include/_exports.h
/openbmc/u-boot/include/asm-generic/global_data.h
/openbmc/u-boot/include/asm-generic/pe.h
/openbmc/u-boot/include/bloblist.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/config_distro_bootcmd.h
/openbmc/u-boot/include/configs/M52277EVB.h
/openbmc/u-boot/include/configs/M54418TWR.h
/openbmc/u-boot/include/configs/M54451EVB.h
/openbmc/u-boot/include/configs/M54455EVB.h
/openbmc/u-boot/include/configs/MPC8536DS.h
/openbmc/u-boot/include/configs/P1022DS.h
/openbmc/u-boot/include/configs/UCP1020.h
/openbmc/u-boot/include/configs/alt.h
/openbmc/u-boot/include/configs/am65x_evm.h
/openbmc/u-boot/include/configs/baltos.h
/openbmc/u-boot/include/configs/controlcenterd.h
/openbmc/u-boot/include/configs/da850evm.h
/openbmc/u-boot/include/configs/dreamplug.h
/openbmc/u-boot/include/configs/ds109.h
/openbmc/u-boot/include/configs/edminiv2.h
/openbmc/u-boot/include/configs/emsdp.h
/openbmc/u-boot/include/configs/evb_rv1108.h
/openbmc/u-boot/include/configs/gose.h
/openbmc/u-boot/include/configs/ids8313.h
/openbmc/u-boot/include/configs/km/km_arm.h
/openbmc/u-boot/include/configs/koelsch.h
/openbmc/u-boot/include/configs/lager.h
/openbmc/u-boot/include/configs/m53menlo.h
/openbmc/u-boot/include/configs/meson64.h
/openbmc/u-boot/include/configs/mt7623.h
/openbmc/u-boot/include/configs/mt7629.h
/openbmc/u-boot/include/configs/mv-common.h
/openbmc/u-boot/include/configs/mx31pdk.h
/openbmc/u-boot/include/configs/mxs.h
/openbmc/u-boot/include/configs/p1_p2_rdb_pc.h
/openbmc/u-boot/include/configs/p1_twr.h
/openbmc/u-boot/include/configs/pcm052.h
/openbmc/u-boot/include/configs/porter.h
/openbmc/u-boot/include/configs/qemu-riscv.h
/openbmc/u-boot/include/configs/rcar-gen3-common.h
/openbmc/u-boot/include/configs/rpi.h
/openbmc/u-boot/include/configs/rv1108_common.h
/openbmc/u-boot/include/configs/silk.h
/openbmc/u-boot/include/configs/stmark2.h
/openbmc/u-boot/include/configs/stout.h
/openbmc/u-boot/include/configs/ts4800.h
/openbmc/u-boot/include/configs/vexpress_common.h
/openbmc/u-boot/include/configs/x600.h
/openbmc/u-boot/include/configs/xilinx_zynqmp_mini.h
/openbmc/u-boot/include/configs/xilinx_zynqmp_zcu104_revC.h
/openbmc/u-boot/include/dm/device.h
/openbmc/u-boot/include/dm/ofnode.h
/openbmc/u-boot/include/dm/platform_data/spi_pl022.h
/openbmc/u-boot/include/dm/uclass-id.h
/openbmc/u-boot/include/dm/uclass-internal.h
/openbmc/u-boot/include/dt-bindings/clock/axg-aoclkc.h
/openbmc/u-boot/include/dt-bindings/clock/axg-audio-clkc.h
/openbmc/u-boot/include/dt-bindings/clock/axg-clkc.h
/openbmc/u-boot/include/dt-bindings/clock/mt7623-clk.h
/openbmc/u-boot/include/dt-bindings/clock/mt7629-clk.h
/openbmc/u-boot/include/dt-bindings/clock/r8a77965-cpg-mssr.h
/openbmc/u-boot/include/dt-bindings/clock/r8a77990-cpg-mssr.h
/openbmc/u-boot/include/dt-bindings/clock/rv1108-cru.h
/openbmc/u-boot/include/dt-bindings/gpio/meson-axg-gpio.h
/openbmc/u-boot/include/dt-bindings/power/mt7623-power.h
/openbmc/u-boot/include/dt-bindings/power/mt7629-power.h
/openbmc/u-boot/include/dt-bindings/power/r8a77990-sysc.h
/openbmc/u-boot/include/dt-bindings/reset/amlogic,meson-axg-audio-arb.h
/openbmc/u-boot/include/dt-bindings/reset/amlogic,meson-axg-reset.h
/openbmc/u-boot/include/dt-bindings/reset/axg-aoclkc.h
/openbmc/u-boot/include/efi.h
/openbmc/u-boot/include/efi_api.h
/openbmc/u-boot/include/efi_loader.h
/openbmc/u-boot/include/efi_selftest.h
/openbmc/u-boot/include/environment/ti/boot.h
/openbmc/u-boot/include/handoff.h
/openbmc/u-boot/include/i2c.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/linux/mtd/mtd.h
/openbmc/u-boot/include/linux/psci.h
/openbmc/u-boot/include/log.h
/openbmc/u-boot/include/malloc.h
/openbmc/u-boot/include/regmap.h
/openbmc/u-boot/include/serial.h
/openbmc/u-boot/include/sound.h
/openbmc/u-boot/include/spi.h
/openbmc/u-boot/include/spl.h
/openbmc/u-boot/include/test/suites.h
/openbmc/u-boot/include/tpm-common.h
/openbmc/u-boot/include/tpm-v1.h
/openbmc/u-boot/include/tpm-v2.h
/openbmc/u-boot/include/u-boot/rsa.h
/openbmc/u-boot/include/usb.h
/openbmc/u-boot/include/video.h
/openbmc/u-boot/lib/Makefile
/openbmc/u-boot/lib/efi/efi.c
/openbmc/u-boot/lib/efi_loader/efi_bootmgr.c
/openbmc/u-boot/lib/efi_loader/efi_boottime.c
/openbmc/u-boot/lib/efi_loader/efi_console.c
/openbmc/u-boot/lib/efi_loader/efi_device_path.c
/openbmc/u-boot/lib/efi_loader/efi_device_path_to_text.c
/openbmc/u-boot/lib/efi_loader/efi_disk.c
/openbmc/u-boot/lib/efi_loader/efi_file.c
/openbmc/u-boot/lib/efi_loader/efi_gop.c
/openbmc/u-boot/lib/efi_loader/efi_memory.c
/openbmc/u-boot/lib/efi_loader/efi_net.c
/openbmc/u-boot/lib/efi_loader/efi_runtime.c
/openbmc/u-boot/lib/efi_loader/efi_smbios.c
/openbmc/u-boot/lib/efi_loader/helloworld.c
/openbmc/u-boot/lib/efi_selftest/Kconfig
/openbmc/u-boot/lib/efi_selftest/Makefile
/openbmc/u-boot/lib/efi_selftest/efi_selftest.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_config_table.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_controllers.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_crc32.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_devicepath.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_event_groups.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_events.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_exception.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_fdt.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_loaded_image.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_manageprotocols.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_memory.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_snp.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_textinput.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_tpl.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_unicode_collation.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_variables.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_watchdog.c
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/lib/rsa/rsa-sign.c
/openbmc/u-boot/lib/rsa/rsa-verify.c
/openbmc/u-boot/lib/smbios.c
/openbmc/u-boot/lib/tpm-common.c
/openbmc/u-boot/lib/tpm-utils.h
/openbmc/u-boot/lib/tpm-v1.c
/openbmc/u-boot/lib/tpm-v2.c
/openbmc/u-boot/scripts/Makefile.lib
/openbmc/u-boot/scripts/Makefile.spl
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/Makefile
/openbmc/u-boot/test/README
/openbmc/u-boot/test/bloblist.c
/openbmc/u-boot/test/cmd_ut.c
/openbmc/u-boot/test/dm/i2c.c
/openbmc/u-boot/test/dm/regmap.c
/openbmc/u-boot/test/dm/rtc.c
/openbmc/u-boot/test/dm/sf.c
/openbmc/u-boot/test/dm/test-fdt.c
/openbmc/u-boot/test/dm/video.c
/openbmc/u-boot/test/fs/fs-test.sh
/openbmc/u-boot/test/py/tests/test_efi_selftest.py
/openbmc/u-boot/test/py/tests/test_fit.py
/openbmc/u-boot/test/py/tests/test_fs/test_basic.py
/openbmc/u-boot/test/py/tests/test_fs/test_ext.py
/openbmc/u-boot/test/py/tests/test_fs/test_mkdir.py
/openbmc/u-boot/test/py/tests/test_fs/test_unlink.py
/openbmc/u-boot/test/py/tests/test_handoff.py
/openbmc/u-boot/test/py/tests/test_ofplatdata.py
/openbmc/u-boot/test/py/tests/test_vboot.py
/openbmc/u-boot/test/py/tests/vboot/sign-configs-sha1-pss.its
/openbmc/u-boot/test/py/tests/vboot/sign-configs-sha1.its
/openbmc/u-boot/test/py/tests/vboot/sign-configs-sha256-pss.its
/openbmc/u-boot/test/py/tests/vboot/sign-configs-sha256.its
/openbmc/u-boot/test/py/tests/vboot/sign-images-sha1-pss.its
/openbmc/u-boot/test/py/tests/vboot/sign-images-sha1.its
/openbmc/u-boot/test/py/tests/vboot/sign-images-sha256-pss.its
/openbmc/u-boot/test/py/tests/vboot/sign-images-sha256.its
/openbmc/u-boot/test/py/u_boot_console_base.py
/openbmc/u-boot/test/py/u_boot_console_sandbox.py
/openbmc/u-boot/test/run
/openbmc/u-boot/tools/.gitignore
/openbmc/u-boot/tools/Makefile
/openbmc/u-boot/tools/file2include.c
/openbmc/u-boot/tools/image-host.c
/openbmc/u-boot/tools/mtk_image.c
/openbmc/u-boot/tools/mtk_image.h
08898e8b02-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: sf: Make sf_mtd.c more robust

SPI flash based MTD devs can be registered/unregistered at any time
through the sf probe command or the spi_flash_free() function.

This commit does not try to fix

mtd: sf: Make sf_mtd.c more robust

SPI flash based MTD devs can be registered/unregistered at any time
through the sf probe command or the spi_flash_free() function.

This commit does not try to fix the root cause as it would probably
require rewriting most of the code and have an mtd_info object
instance per spi_flash object (not to mention that the the spi-flash
layer is likely to be replaced by a spi-nor layer ported from Linux).

Instead, we try to be as safe as can be by checking the code returned
by del_mtd_device() and complain loudly when there's nothing we can
do about the deregistration failure. When that happens we also reset
sf_mtd_info.priv to NULL, and check for NULL pointer in the mtd hooks
so that -ENODEV is returned instead of hitting a NULL pointer
dereference exception when the MTD instance is later accessed by a user.

Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>

show more ...

7371944a02-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: sf: Unregister the MTD device prior to removing the spi_flash obj

The DM implementation of spi_flash_free() does not unregister the MTD
device before removing the spi dev object. This leads to

mtd: sf: Unregister the MTD device prior to removing the spi_flash obj

The DM implementation of spi_flash_free() does not unregister the MTD
device before removing the spi dev object. This leads to a use-after-free
bug when the MTD device is later accessed by a MTD user (observed when
attaching the device to UBI after env_sf_load() has called
spi_flash_free()).

Implement ->remove() and call spi_flash_mtd_unregister() from there.

Fixes: 9fe6d8716e09 ("mtd, spi: Add MTD layer driver")
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>
Reviewed-by: Jagan Teki <jagan@openedev.com>

show more ...

4a5594fa02-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: Don't stop MTD partition creation when it fails on one device

MTD partition creation code is a bit tricky. It tries to figure out
when things have changed (either MTD dev list or mtdparts/mtdid

mtd: Don't stop MTD partition creation when it fails on one device

MTD partition creation code is a bit tricky. It tries to figure out
when things have changed (either MTD dev list or mtdparts/mtdids vars)
and when that happens it first deletes all the partitions that had been
previously created and then creates the new ones based on the new
mtdparts/mtdids values.
But before deleting the old partitions, it ensures that none of the
currently registered parts are being used and bails out when that's
not the case. So, we end up in a situation where, if at least one MTD
dev has one of its partitions used by someone (UBI for instance), the
partitions update logic no longer works for other devs.

Rework the code to relax the logic and allow updates of MTD parts on
devices that are not being used (we still refuse to updates parts on
devices who have at least one of their partitions used by someone).

Fixes: 5db66b3aee6f ("cmd: mtd: add 'mtd' command")
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>

show more ...

2428d91602-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: Make sure we don't parse MTD partitions belonging to another dev

The mtdparts variable might contain partition definitions for several
MTD devices. Each partition layout is separated by a ';',

mtd: Make sure we don't parse MTD partitions belonging to another dev

The mtdparts variable might contain partition definitions for several
MTD devices. Each partition layout is separated by a ';', so let's
make sure we don't pick a wrong name when mtdparts is malformed.

Fixes: 5db66b3aee6f ("cmd: mtd: add 'mtd' command")
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>

show more ...

772aa97902-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: Make sure the name passed in mtdparts fits in mtd_name[]

The local mtd_name[] variable is limited in size. Return an error if
the name passed in mtdparts does not fit in this local var.

Fixes:

mtd: Make sure the name passed in mtdparts fits in mtd_name[]

The local mtd_name[] variable is limited in size. Return an error if
the name passed in mtdparts does not fit in this local var.

Fixes: 5db66b3aee6f ("cmd: mtd: add 'mtd' command")
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>

show more ...

429e048e02-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: Be more strict on the "mtdparts=" prefix check

strstr() does not guarantee that the string we're searching for is
placed at the beginning. Use strncmp() instead.

Fixes: 5db66b3aee6f ("cmd: mtd

mtd: Be more strict on the "mtdparts=" prefix check

strstr() does not guarantee that the string we're searching for is
placed at the beginning. Use strncmp() instead.

Fixes: 5db66b3aee6f ("cmd: mtd: add 'mtd' command")
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>

show more ...

96b0643402-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: Use get_mtdids() instead of env_get("mtdids") in mtd_search_alternate_name()

The environment is not guaranteed to contain a valid mtdids variable
when called from mtd_search_alternate_name(). C

mtd: Use get_mtdids() instead of env_get("mtdids") in mtd_search_alternate_name()

The environment is not guaranteed to contain a valid mtdids variable
when called from mtd_search_alternate_name(). Call get_mtdids() instead
of env_get("mtdids").

Fixes: ff4afa8a981e ("mtd: uboot: search for an equivalent MTD name with the mtdids")
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>

show more ...

492151b202-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: sf: Make sure we don't register the same device twice

spi_flash_mtd_register() can be called several times and each time it
will register the same mtd_info instance like if it was a new one.
Th

mtd: sf: Make sure we don't register the same device twice

spi_flash_mtd_register() can be called several times and each time it
will register the same mtd_info instance like if it was a new one.
The MTD ID allocation gets crazy when that happens, so let's track the
status of the sf_mtd_info object to avoid that.

Fixes: 9fe6d8716e09 ("mtd, spi: Add MTD layer driver")
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>
Reviewed-by: Jagan Teki <jagan@openedev.com>

show more ...

a02820fc02-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: Delete partitions attached to the device when a device is deleted

If we don't do that, partitions might still be exposed while the
underlying device is gone.

Fixes: 2a74930da57f ("mtd: mtdpart

mtd: Delete partitions attached to the device when a device is deleted

If we don't do that, partitions might still be exposed while the
underlying device is gone.

Fixes: 2a74930da57f ("mtd: mtdpart: implement proper partition handling")
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>

show more ...

779c9c0502-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: Parse mtdparts/mtdids again when the MTD list has been updated

Updates to the MTD device list should trigger a new parsing of the
mtdids/mtdparts vars even if those vars haven't changed.

Fixes

mtd: Parse mtdparts/mtdids again when the MTD list has been updated

Updates to the MTD device list should trigger a new parsing of the
mtdids/mtdparts vars even if those vars haven't changed.

Fixes: 5db66b3aee6f ("cmd: mtd: add 'mtd' command")
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>

show more ...

4c47fd0b02-Dec-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: Add a function to report when the MTD dev list has been updated

We need to parse mtdparts/mtids again everytime a device has been
added/removed from the MTD list, but there's currently no way t

mtd: Add a function to report when the MTD dev list has been updated

We need to parse mtdparts/mtids again everytime a device has been
added/removed from the MTD list, but there's currently no way to know
when such an update has been done.

Add an ->updated field to the idr struct that we set to true every time
a device is added/removed and expose a function returning the value
of this field and resetting it to false.

Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Heiko Schocher <hs@denx.de>

show more ...


/openbmc/u-boot/README
/openbmc/u-boot/arch/powerpc/include/asm/config.h
/openbmc/u-boot/board/freescale/mpc8349emds/mpc8349emds.c
/openbmc/u-boot/board/ids/ids8313/ids8313.c
/openbmc/u-boot/cmd/eeprom.c
/openbmc/u-boot/cmd/ubi.c
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/doc/driver-model/spi-howto.txt
mtdcore.c
/openbmc/u-boot/drivers/net/e1000_spi.c
/openbmc/u-boot/drivers/spi/Kconfig
/openbmc/u-boot/drivers/spi/Makefile
/openbmc/u-boot/drivers/spi/atmel_spi.c
/openbmc/u-boot/drivers/spi/davinci_spi.c
/openbmc/u-boot/drivers/spi/fsl_dspi.c
/openbmc/u-boot/drivers/spi/fsl_espi.c
/openbmc/u-boot/drivers/spi/lpc32xx_ssp.c
/openbmc/u-boot/drivers/spi/meson_spifc.c
/openbmc/u-boot/drivers/spi/mpc8xx_spi.c
/openbmc/u-boot/drivers/spi/mtk_qspi.c
/openbmc/u-boot/drivers/spi/mxc_spi.c
/openbmc/u-boot/drivers/spi/mxs_spi.c
/openbmc/u-boot/drivers/spi/omap3_spi.c
/openbmc/u-boot/drivers/spi/pl022_spi.c
/openbmc/u-boot/drivers/spi/sh_qspi.c
/openbmc/u-boot/drivers/spi/sh_spi.c
/openbmc/u-boot/drivers/spi/soft_spi_legacy.c
/openbmc/u-boot/examples/standalone/atmel_df_pow2.c
/openbmc/u-boot/include/_exports.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/configs/M52277EVB.h
/openbmc/u-boot/include/configs/M54418TWR.h
/openbmc/u-boot/include/configs/M54451EVB.h
/openbmc/u-boot/include/configs/M54455EVB.h
/openbmc/u-boot/include/configs/MPC8536DS.h
/openbmc/u-boot/include/configs/P1022DS.h
/openbmc/u-boot/include/configs/UCP1020.h
/openbmc/u-boot/include/configs/controlcenterd.h
/openbmc/u-boot/include/configs/dreamplug.h
/openbmc/u-boot/include/configs/ds109.h
/openbmc/u-boot/include/configs/ids8313.h
/openbmc/u-boot/include/configs/mx31pdk.h
/openbmc/u-boot/include/configs/mxs.h
/openbmc/u-boot/include/configs/p1_p2_rdb_pc.h
/openbmc/u-boot/include/configs/p1_twr.h
/openbmc/u-boot/include/configs/stmark2.h
/openbmc/u-boot/include/configs/ts4800.h
/openbmc/u-boot/include/dm/platform_data/spi_pl022.h
/openbmc/u-boot/include/linux/mtd/mtd.h
/openbmc/u-boot/include/regmap.h
/openbmc/u-boot/include/spi.h
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/dm/regmap.c
1cefca7130-Oct-2018 Martin Lund <malu@gomspace.com>

mtd: nand: Arasan: Add subpage configuration support

Add support for disabling subpage write support via
CONFIG_SYS_NAND_NO_SUBPAGE_WRITE.

Currently the Linux Arasan driver does not support subpage

mtd: nand: Arasan: Add subpage configuration support

Add support for disabling subpage write support via
CONFIG_SYS_NAND_NO_SUBPAGE_WRITE.

Currently the Linux Arasan driver does not support subpage writes and in
case of running UBI and accessing the same UBI volume from both U-Boot
and Linux it is required to have the same subpage write configuration
else the location of the UBI headers (EC + VID) will be misaligned
(subpage vs page) and incompatible. Hence the need for disabling
subpage write support in the U-Boot Arasan NAND driver.

Signed-off-by: Martin Lund <malu@gomspace.com>
Acked-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>

show more ...

c907464a11-Oct-2018 Miquel Raynal <miquel.raynal@bootlin.com>

mtd: rawnand: pxa3xx: fix 2kiB pages with 8b strength chips layout

The initial layout for such NAND chips was the following:

+-----------------------------------------------------------------------

mtd: rawnand: pxa3xx: fix 2kiB pages with 8b strength chips layout

The initial layout for such NAND chips was the following:

+----------------------------------------------------------------------------+
| 1024 (data) | 30 (ECC) | 1024 (data) | 30 (ECC) | 32 (free OOB) | 30 (ECC) |
+----------------------------------------------------------------------------+

This layout has a weakness: reading empty pages trigger ECC errors
(this is expected), but the hardware ECC engine tries to correct the
data anyway and creates itself bitflips, hence bitflips are detected
in erased pages while actually there are none in the NAND chip.

Two solutions have been found at the same time. One was to enlarge the
free OOB area to 64 bytes, changing the layout to be:

+----------------------------------------------------------------------------+
| 1024 (data) | 30 (ECC) | 1024 (data) | 30 (ECC) | 64 (free OOB) | 30 (ECC) |
+----------------------------------------------------------------------------+
^^

The very big drawbacks of this solution are:
1/ It prevents booting from NAND.
2/ The current Linux driver (marvell_nand) does not have such problem
because it already re-reads possible empty pages in raw mode before
checking for bitflips. Using different layouts in U-Boot and Linux
would simply not work.

As this driver does support raw reads now and uses it to check for
empty pages, let's forget about this broken hack and return to the
initial layout with only 32 free OOB bytes.

Fixes: ac56a3b30c ("mtd: nand: pxa3xx: add support for 2KB 8-bit flash")
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Acked-by: Jagan Teki <jagan@openedev.com>

show more ...

af61ea2711-Oct-2018 Miquel Raynal <miquel.raynal@bootlin.com>

mtd: nand: pxa3xx: re-read a page in raw mode on uncorrectable error

This only applies on BCH path.

When an empty page is read, it triggers an uncorrectable error. While
this is expected, the ECC e

mtd: nand: pxa3xx: re-read a page in raw mode on uncorrectable error

This only applies on BCH path.

When an empty page is read, it triggers an uncorrectable error. While
this is expected, the ECC engine might produce itself bitflips in the
read data under certain layouts. To overcome this situation, always
re-read the entire page in raw mode and check for the whole page to be
empty.

Also report the right number of bitflips if there are any.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Acked-by: Jagan Teki <jagan@openedev.com>

show more ...

6293b03611-Oct-2018 Miquel Raynal <miquel.raynal@bootlin.com>

mtd: nand: pxa3xx: add raw read support

Raw read support is added by editing a few code sections:

->handle_data_pio() includes the ECC bytes that are not consumed
anymore by the ECC engine.

mtd: nand: pxa3xx: add raw read support

Raw read support is added by editing a few code sections:

->handle_data_pio() includes the ECC bytes that are not consumed
anymore by the ECC engine.

->prepare_set_command() is changed so that the ECC bytes are
requested as part of the data I/O length.

->drain_fifo() shall also avoid checking the R/B pin too often
when in raw mode.

->read_page_raw()/->read_oob_raw() are written from scratch.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Acked-by: Jagan Teki <jagan@openedev.com>

show more ...


/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/am3517-evm.dts
/openbmc/u-boot/arch/arm/dts/am3517-som.dtsi
/openbmc/u-boot/arch/arm/dts/am3517.dtsi
/openbmc/u-boot/arch/arm/dts/armada-8040-clearfog-gt-8k.dts
/openbmc/u-boot/arch/arm/dts/k3-am65-main.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am65-mcu.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am65-wakeup.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am65.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am654-base-board-ddr4-1600MHz.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am654-base-board-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am654-ddr.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am654-r5-base-board.dts
/openbmc/u-boot/arch/arm/include/asm/armv8/mmu.h
/openbmc/u-boot/arch/arm/lib/memcpy.S
/openbmc/u-boot/arch/arm/mach-k3/Kconfig
/openbmc/u-boot/arch/arm/mach-k3/Makefile
/openbmc/u-boot/arch/arm/mach-k3/am6_init.c
/openbmc/u-boot/arch/arm/mach-k3/common.c
/openbmc/u-boot/arch/arm/mach-k3/common.h
/openbmc/u-boot/arch/arm/mach-k3/config.mk
/openbmc/u-boot/arch/arm/mach-k3/include/mach/sys_proto.h
/openbmc/u-boot/arch/arm/mach-k3/r5_mpu.c
/openbmc/u-boot/arch/arm/mach-mvebu/arm64-common.c
/openbmc/u-boot/arch/arm/mach-tegra/tegra186/nvtboot_mem.c
/openbmc/u-boot/arch/mips/Kconfig
/openbmc/u-boot/arch/mips/config.mk
/openbmc/u-boot/arch/mips/dts/gardena-smart-gateway-mt7688.dts
/openbmc/u-boot/arch/mips/dts/linkit-smart-7688.dts
/openbmc/u-boot/arch/mips/dts/mt7628a.dtsi
/openbmc/u-boot/arch/mips/include/asm/mach-generic/spaces.h
/openbmc/u-boot/arch/mips/include/asm/u-boot-mips.h
/openbmc/u-boot/arch/mips/mach-mt7620/Kconfig
/openbmc/u-boot/arch/mips/mach-mt7620/cpu.c
/openbmc/u-boot/arch/mips/mach-mt7620/lowlevel_init.S
/openbmc/u-boot/arch/nds32/config.mk
/openbmc/u-boot/arch/riscv/config.mk
/openbmc/u-boot/arch/riscv/include/asm/csr.h
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/arch/sh/config.mk
/openbmc/u-boot/board/gardena/smart-gateway-mt7688/board.c
/openbmc/u-boot/board/seeed/linkit-smart-7688/board.c
/openbmc/u-boot/board/solidrun/clearfog/MAINTAINERS
/openbmc/u-boot/board/sunxi/MAINTAINERS
/openbmc/u-boot/board/ti/am65x/Kconfig
/openbmc/u-boot/board/ti/am65x/MAINTAINERS
/openbmc/u-boot/board/ti/am65x/README
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/adc.c
/openbmc/u-boot/cmd/pinmux.c
/openbmc/u-boot/common/image-sig.c
/openbmc/u-boot/config.mk
/openbmc/u-boot/configs/am3517_evm_defconfig
/openbmc/u-boot/configs/am65x_evm_r5_defconfig
/openbmc/u-boot/configs/clearfog_gt_8k_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688-ram_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688_defconfig
/openbmc/u-boot/configs/linkit-smart-7688-ram_defconfig
/openbmc/u-boot/configs/linkit-smart-7688_defconfig
/openbmc/u-boot/configs/omap35_logic_defconfig
/openbmc/u-boot/configs/omap35_logic_somlv_defconfig
/openbmc/u-boot/configs/omap3_logic_defconfig
/openbmc/u-boot/configs/omap3_logic_somlv_defconfig
/openbmc/u-boot/doc/device-tree-bindings/ram/k3-am654-ddrss.txt
/openbmc/u-boot/doc/device-tree-bindings/w1-eeprom/ds2502.txt
/openbmc/u-boot/drivers/adc/adc-uclass.c
/openbmc/u-boot/drivers/clk/clk_meson.c
/openbmc/u-boot/drivers/core/uclass.c
/openbmc/u-boot/drivers/gpio/Kconfig
/openbmc/u-boot/drivers/gpio/Makefile
/openbmc/u-boot/drivers/gpio/mt7621_gpio.c
/openbmc/u-boot/drivers/gpio/stm32f7_gpio.c
/openbmc/u-boot/drivers/i2c/stm32f7_i2c.c
/openbmc/u-boot/drivers/misc/fs_loader.c
nand/raw/pxa3xx_nand.c
/openbmc/u-boot/drivers/pinctrl/pinctrl-sandbox.c
/openbmc/u-boot/drivers/pinctrl/pinctrl-uclass.c
/openbmc/u-boot/drivers/pinctrl/pinctrl_stm32.c
/openbmc/u-boot/drivers/ram/Kconfig
/openbmc/u-boot/drivers/ram/Makefile
/openbmc/u-boot/drivers/ram/k3-am654-ddrss.c
/openbmc/u-boot/drivers/ram/k3-am654-ddrss.h
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/w1-eeprom/Kconfig
/openbmc/u-boot/drivers/w1-eeprom/Makefile
/openbmc/u-boot/drivers/w1-eeprom/ds2502.c
/openbmc/u-boot/drivers/watchdog/Kconfig
/openbmc/u-boot/drivers/watchdog/Makefile
/openbmc/u-boot/drivers/watchdog/mt7621_wdt.c
/openbmc/u-boot/examples/standalone/Makefile
/openbmc/u-boot/fs/Makefile
/openbmc/u-boot/fs/fat/fat.c
/openbmc/u-boot/include/adc.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/config_distro_bootcmd.h
/openbmc/u-boot/include/configs/am3517_evm.h
/openbmc/u-boot/include/configs/am65x_evm.h
/openbmc/u-boot/include/configs/db-88f6820-amc.h
/openbmc/u-boot/include/configs/db-88f6820-gp.h
/openbmc/u-boot/include/configs/gardena-smart-gateway-mt7688.h
/openbmc/u-boot/include/configs/linkit-smart-7688.h
/openbmc/u-boot/include/configs/ti_armv7_common.h
/openbmc/u-boot/include/dm/pinctrl.h
/openbmc/u-boot/include/dm/uclass.h
/openbmc/u-boot/include/linux/const.h
/openbmc/u-boot/include/linux/sizes.h
/openbmc/u-boot/include/serial.h
/openbmc/u-boot/include/w1.h
/openbmc/u-boot/lib/libfdt/fdt_region.c
/openbmc/u-boot/test/dm/adc.c
/openbmc/u-boot/test/py/tests/test_pinmux.py
/openbmc/u-boot/tools/k3_x509template.txt
a58986ca06-Nov-2018 Simon Glass <sjg@chromium.org>

sf: Add a method to obtain the block-protect setting

It is useful to obtain the block-protect setting of the SPI flash, so we
know whether it is fully open or (perhaps partially) write-protected. Ad

sf: Add a method to obtain the block-protect setting

It is useful to obtain the block-protect setting of the SPI flash, so we
know whether it is fully open or (perhaps partially) write-protected. Add
a method for this. Update the sandbox driver to process this operation and
add a test.

Signed-off-by: Simon Glass <sjg@chromium.org>

show more ...


/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/am3517-evm.dts
/openbmc/u-boot/arch/arm/dts/am3517-som.dtsi
/openbmc/u-boot/arch/arm/dts/am3517.dtsi
/openbmc/u-boot/arch/arm/dts/armada-8040-clearfog-gt-8k.dts
/openbmc/u-boot/arch/arm/dts/k3-am65-main.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am65-mcu.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am65-wakeup.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am65.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am654-base-board-ddr4-1600MHz.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am654-base-board-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am654-ddr.dtsi
/openbmc/u-boot/arch/arm/dts/k3-am654-r5-base-board.dts
/openbmc/u-boot/arch/arm/include/asm/armv8/mmu.h
/openbmc/u-boot/arch/arm/lib/memcpy.S
/openbmc/u-boot/arch/arm/mach-k3/Kconfig
/openbmc/u-boot/arch/arm/mach-k3/Makefile
/openbmc/u-boot/arch/arm/mach-k3/am6_init.c
/openbmc/u-boot/arch/arm/mach-k3/common.c
/openbmc/u-boot/arch/arm/mach-k3/common.h
/openbmc/u-boot/arch/arm/mach-k3/config.mk
/openbmc/u-boot/arch/arm/mach-k3/include/mach/sys_proto.h
/openbmc/u-boot/arch/arm/mach-k3/r5_mpu.c
/openbmc/u-boot/arch/arm/mach-mvebu/arm64-common.c
/openbmc/u-boot/arch/arm/mach-stm32mp/cpu.c
/openbmc/u-boot/arch/arm/mach-tegra/tegra186/nvtboot_mem.c
/openbmc/u-boot/arch/mips/Kconfig
/openbmc/u-boot/arch/mips/config.mk
/openbmc/u-boot/arch/mips/dts/gardena-smart-gateway-mt7688.dts
/openbmc/u-boot/arch/mips/dts/linkit-smart-7688.dts
/openbmc/u-boot/arch/mips/dts/mt7628a.dtsi
/openbmc/u-boot/arch/mips/include/asm/mach-generic/spaces.h
/openbmc/u-boot/arch/mips/include/asm/u-boot-mips.h
/openbmc/u-boot/arch/mips/mach-mt7620/Kconfig
/openbmc/u-boot/arch/mips/mach-mt7620/cpu.c
/openbmc/u-boot/arch/mips/mach-mt7620/lowlevel_init.S
/openbmc/u-boot/arch/nds32/config.mk
/openbmc/u-boot/arch/riscv/config.mk
/openbmc/u-boot/arch/riscv/include/asm/csr.h
/openbmc/u-boot/arch/sandbox/cpu/cpu.c
/openbmc/u-boot/arch/sandbox/cpu/os.c
/openbmc/u-boot/arch/sandbox/dts/sandbox.dts
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/arch/sandbox/include/asm/test.h
/openbmc/u-boot/arch/sh/config.mk
/openbmc/u-boot/board/gardena/smart-gateway-mt7688/board.c
/openbmc/u-boot/board/samsung/common/board.c
/openbmc/u-boot/board/sandbox/README.sandbox
/openbmc/u-boot/board/sandbox/sandbox.c
/openbmc/u-boot/board/seeed/linkit-smart-7688/board.c
/openbmc/u-boot/board/solidrun/clearfog/MAINTAINERS
/openbmc/u-boot/board/sunxi/MAINTAINERS
/openbmc/u-boot/board/ti/am65x/Kconfig
/openbmc/u-boot/board/ti/am65x/MAINTAINERS
/openbmc/u-boot/board/ti/am65x/README
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/adc.c
/openbmc/u-boot/cmd/fdt.c
/openbmc/u-boot/cmd/pinmux.c
/openbmc/u-boot/common/Kconfig
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/cros_ec.c
/openbmc/u-boot/common/image-sig.c
/openbmc/u-boot/config.mk
/openbmc/u-boot/configs/am3517_evm_defconfig
/openbmc/u-boot/configs/am65x_evm_r5_defconfig
/openbmc/u-boot/configs/clearfog_gt_8k_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688-ram_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688_defconfig
/openbmc/u-boot/configs/linkit-smart-7688-ram_defconfig
/openbmc/u-boot/configs/linkit-smart-7688_defconfig
/openbmc/u-boot/configs/omap35_logic_defconfig
/openbmc/u-boot/configs/omap35_logic_somlv_defconfig
/openbmc/u-boot/configs/omap3_logic_defconfig
/openbmc/u-boot/configs/omap3_logic_somlv_defconfig
/openbmc/u-boot/doc/device-tree-bindings/ram/k3-am654-ddrss.txt
/openbmc/u-boot/doc/device-tree-bindings/w1-eeprom/ds2502.txt
/openbmc/u-boot/drivers/adc/adc-uclass.c
/openbmc/u-boot/drivers/clk/clk_meson.c
/openbmc/u-boot/drivers/clk/clk_vexpress_osc.c
/openbmc/u-boot/drivers/core/dump.c
/openbmc/u-boot/drivers/core/uclass.c
/openbmc/u-boot/drivers/gpio/Kconfig
/openbmc/u-boot/drivers/gpio/Makefile
/openbmc/u-boot/drivers/gpio/mt7621_gpio.c
/openbmc/u-boot/drivers/gpio/stm32f7_gpio.c
/openbmc/u-boot/drivers/i2c/stm32f7_i2c.c
/openbmc/u-boot/drivers/misc/altera_sysid.c
/openbmc/u-boot/drivers/misc/cros_ec.c
/openbmc/u-boot/drivers/misc/cros_ec_sandbox.c
/openbmc/u-boot/drivers/misc/fs_loader.c
/openbmc/u-boot/drivers/misc/misc_sandbox.c
/openbmc/u-boot/drivers/misc/rockchip-efuse.c
/openbmc/u-boot/drivers/misc/stm32mp_fuse.c
spi/sandbox.c
spi/sf-uclass.c
spi/sf_internal.h
spi/sf_probe.c
spi/spi_flash.c
/openbmc/u-boot/drivers/pci/pci-uclass.c
/openbmc/u-boot/drivers/pinctrl/pinctrl-sandbox.c
/openbmc/u-boot/drivers/pinctrl/pinctrl-uclass.c
/openbmc/u-boot/drivers/pinctrl/pinctrl_stm32.c
/openbmc/u-boot/drivers/ram/Kconfig
/openbmc/u-boot/drivers/ram/Makefile
/openbmc/u-boot/drivers/ram/k3-am654-ddrss.c
/openbmc/u-boot/drivers/ram/k3-am654-ddrss.h
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/spi/spi-uclass.c
/openbmc/u-boot/drivers/tpm/tpm_tis_sandbox.c
/openbmc/u-boot/drivers/video/vidconsole-uclass.c
/openbmc/u-boot/drivers/video/video-uclass.c
/openbmc/u-boot/drivers/w1-eeprom/Kconfig
/openbmc/u-boot/drivers/w1-eeprom/Makefile
/openbmc/u-boot/drivers/w1-eeprom/ds2502.c
/openbmc/u-boot/drivers/watchdog/Kconfig
/openbmc/u-boot/drivers/watchdog/Makefile
/openbmc/u-boot/drivers/watchdog/mt7621_wdt.c
/openbmc/u-boot/examples/standalone/Makefile
/openbmc/u-boot/fs/Makefile
/openbmc/u-boot/fs/fat/fat.c
/openbmc/u-boot/include/adc.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/config_distro_bootcmd.h
/openbmc/u-boot/include/configs/am3517_evm.h
/openbmc/u-boot/include/configs/am65x_evm.h
/openbmc/u-boot/include/configs/db-88f6820-amc.h
/openbmc/u-boot/include/configs/db-88f6820-gp.h
/openbmc/u-boot/include/configs/gardena-smart-gateway-mt7688.h
/openbmc/u-boot/include/configs/linkit-smart-7688.h
/openbmc/u-boot/include/configs/ti_armv7_common.h
/openbmc/u-boot/include/cros_ec.h
/openbmc/u-boot/include/dm/pinctrl.h
/openbmc/u-boot/include/dm/uclass.h
/openbmc/u-boot/include/fdtdec.h
/openbmc/u-boot/include/linux/const.h
/openbmc/u-boot/include/linux/sizes.h
/openbmc/u-boot/include/log.h
/openbmc/u-boot/include/misc.h
/openbmc/u-boot/include/os.h
/openbmc/u-boot/include/serial.h
/openbmc/u-boot/include/spi_flash.h
/openbmc/u-boot/include/video.h
/openbmc/u-boot/include/w1.h
/openbmc/u-boot/lib/Kconfig
/openbmc/u-boot/lib/Makefile
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/lib/libfdt/fdt_region.c
/openbmc/u-boot/lib/string.c
/openbmc/u-boot/test/dm/adc.c
/openbmc/u-boot/test/dm/misc.c
/openbmc/u-boot/test/dm/sf.c
/openbmc/u-boot/test/py/tests/test_bind.py
/openbmc/u-boot/test/py/tests/test_pinmux.py
/openbmc/u-boot/tools/binman/README
/openbmc/u-boot/tools/binman/etype/blob.py
/openbmc/u-boot/tools/binman/etype/u_boot_elf.py
/openbmc/u-boot/tools/buildman/builder.py
/openbmc/u-boot/tools/buildman/cmdline.py
/openbmc/u-boot/tools/buildman/control.py
/openbmc/u-boot/tools/buildman/test.py
/openbmc/u-boot/tools/k3_x509template.txt
44cdfc0e18-Oct-2018 Vladimir Zapolskiy <vz@mleia.com>

mtd: nand: lpc32xx slc: disable DMA support in SPL builds

Testing and analysis shows that at the moment LPC32xx NAND SLC driver
can not get PL080 DMA backbone support in SPL build, because SPL NAND

mtd: nand: lpc32xx slc: disable DMA support in SPL builds

Testing and analysis shows that at the moment LPC32xx NAND SLC driver
can not get PL080 DMA backbone support in SPL build, because SPL NAND
loaders operate with subpage (ECC step to be precisely) reads, and
this is not supported in the NAND SLC + DMA + hardware ECC calculation
bundle.

The change removes a cautious build time warning and explicitly
disables DMA flavour of the driver for SPL builds, to reduce the
amound of #ifdef sections the code blocks are minimally reorganized.

Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>

show more ...

a098ce2118-Oct-2018 Vladimir Zapolskiy <vz@mleia.com>

mtd: nand: lpc32xx mlc: predefine number of NAND chips to support

Build option CONFIG_SYS_MAX_NAND_CHIPS is used by NXP LPC32xx NAND MLC
driver only, as a preparation for potential removal or replac

mtd: nand: lpc32xx mlc: predefine number of NAND chips to support

Build option CONFIG_SYS_MAX_NAND_CHIPS is used by NXP LPC32xx NAND MLC
driver only, as a preparation for potential removal or replacement of
the option the change predefines CONFIG_SYS_MAX_NAND_CHIPS to 1, same
value is used by the single user Work Microwave Work 92105 board, thus
it will be safe now to remove the option as a board specific one.

Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>

show more ...


/openbmc/u-boot/.travis.yml
/openbmc/u-boot/Documentation/devicetree/bindings/misc/gdsys,iocon_fpga.txt
/openbmc/u-boot/Documentation/devicetree/bindings/misc/gdsys,iocpu_fpga.txt
/openbmc/u-boot/Documentation/devicetree/bindings/misc/gdsys,soc.txt
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/Kconfig
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/psci.S
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/ast2500-evb.dts
/openbmc/u-boot/arch/arm/dts/ast2500.dtsi
/openbmc/u-boot/arch/arm/dts/at91sam9260-smartweb.dts
/openbmc/u-boot/arch/arm/dts/at91sam9g20-taurus.dts
/openbmc/u-boot/arch/arm/dts/bcm6858.dtsi
/openbmc/u-boot/arch/arm/dts/bcm968580xref.dts
/openbmc/u-boot/arch/arm/dts/sun50i-a64-amarula-relic.dts
/openbmc/u-boot/arch/arm/dts/sun50i-a64-bananapi-m64.dts
/openbmc/u-boot/arch/arm/dts/sun50i-a64-nanopi-a64.dts
/openbmc/u-boot/arch/arm/dts/sun50i-a64-olinuxino.dts
/openbmc/u-boot/arch/arm/dts/sun50i-a64-orangepi-win.dts
/openbmc/u-boot/arch/arm/dts/sun50i-a64-pine64-lts.dts
/openbmc/u-boot/arch/arm/dts/sun50i-a64-pine64.dts
/openbmc/u-boot/arch/arm/dts/sun50i-a64-pinebook-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/sun50i-a64-pinebook.dts
/openbmc/u-boot/arch/arm/dts/sun50i-a64-sopine-baseboard.dts
/openbmc/u-boot/arch/arm/dts/sun50i-a64-sopine.dtsi
/openbmc/u-boot/arch/arm/dts/sun50i-a64.dtsi
/openbmc/u-boot/arch/arm/dts/sun50i-h5-orangepi-pc2.dts
/openbmc/u-boot/arch/arm/dts/sun50i-h5-orangepi-zero-plus.dts
/openbmc/u-boot/arch/arm/dts/sun50i-h6-orangepi-lite2.dts
/openbmc/u-boot/arch/arm/dts/sun50i-h6-orangepi-one-plus.dts
/openbmc/u-boot/arch/arm/dts/sun50i-h6-orangepi.dtsi
/openbmc/u-boot/arch/arm/dts/sun8i-h2-plus-bananapi-m2-zero.dts
/openbmc/u-boot/arch/arm/dts/sun8i-h3.dtsi
/openbmc/u-boot/arch/arm/dts/sunxi-h3-h5.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/mmc.h
/openbmc/u-boot/arch/arm/include/asm/macro.h
/openbmc/u-boot/arch/arm/include/asm/system.h
/openbmc/u-boot/arch/arm/include/asm/ti-common/keystone_net.h
/openbmc/u-boot/arch/arm/mach-at91/include/mach/at91_wdt.h
/openbmc/u-boot/arch/arm/mach-at91/spl.c
/openbmc/u-boot/arch/arm/mach-at91/spl_at91.c
/openbmc/u-boot/arch/arm/mach-at91/spl_atmel.c
/openbmc/u-boot/arch/arm/mach-davinci/dp83848.c
/openbmc/u-boot/arch/arm/mach-davinci/et1011c.c
/openbmc/u-boot/arch/arm/mach-davinci/ksz8873.c
/openbmc/u-boot/arch/arm/mach-davinci/lxt972.c
/openbmc/u-boot/arch/arm/mach-stm32mp/bsec.c
/openbmc/u-boot/arch/arm/mach-sunxi/Kconfig
/openbmc/u-boot/arch/arm/mach-sunxi/clock_sun6i.c
/openbmc/u-boot/arch/mips/include/asm/io.h
/openbmc/u-boot/arch/riscv/lib/bootm.c
/openbmc/u-boot/arch/sandbox/cpu/os.c
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/arch/x86/cpu/baytrail/cpu.c
/openbmc/u-boot/arch/x86/cpu/broadwell/cpu.c
/openbmc/u-boot/arch/x86/cpu/cpu_x86.c
/openbmc/u-boot/arch/x86/cpu/ivybridge/model_206ax.c
/openbmc/u-boot/arch/x86/cpu/tangier/sysreset.c
/openbmc/u-boot/arch/x86/include/asm/io.h
/openbmc/u-boot/board/broadcom/bcm968580xref/Kconfig
/openbmc/u-boot/board/broadcom/bcm968580xref/MAINTAINERS
/openbmc/u-boot/board/broadcom/bcm968580xref/Makefile
/openbmc/u-boot/board/broadcom/bcm968580xref/bcm968580xref.c
/openbmc/u-boot/board/emulation/qemu-arm/Kconfig
/openbmc/u-boot/board/emulation/qemu-arm/qemu-arm.c
/openbmc/u-boot/board/emulation/qemu-riscv/Kconfig
/openbmc/u-boot/board/emulation/qemu-riscv/qemu-riscv.c
/openbmc/u-boot/board/emulation/qemu-x86/Kconfig
/openbmc/u-boot/board/sunxi/MAINTAINERS
/openbmc/u-boot/board/sunxi/board.c
/openbmc/u-boot/board/ti/ks2_evm/board.c
/openbmc/u-boot/board/ti/ks2_evm/board.h
/openbmc/u-boot/board/ti/ks2_evm/board_k2e.c
/openbmc/u-boot/board/ti/ks2_evm/board_k2g.c
/openbmc/u-boot/board/ti/ks2_evm/board_k2hk.c
/openbmc/u-boot/board/ti/ks2_evm/board_k2l.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/bdinfo.c
/openbmc/u-boot/cmd/sata.c
/openbmc/u-boot/cmd/virtio.c
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/usb_storage.c
/openbmc/u-boot/configs/BSC9131RDB_NAND_SYSCLK100_defconfig
/openbmc/u-boot/configs/BSC9131RDB_NAND_defconfig
/openbmc/u-boot/configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig
/openbmc/u-boot/configs/BSC9131RDB_SPIFLASH_defconfig
/openbmc/u-boot/configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig
/openbmc/u-boot/configs/BSC9132QDS_NAND_DDRCLK100_defconfig
/openbmc/u-boot/configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig
/openbmc/u-boot/configs/BSC9132QDS_NAND_DDRCLK133_defconfig
/openbmc/u-boot/configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig
/openbmc/u-boot/configs/BSC9132QDS_NOR_DDRCLK100_defconfig
/openbmc/u-boot/configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig
/openbmc/u-boot/configs/BSC9132QDS_NOR_DDRCLK133_defconfig
/openbmc/u-boot/configs/BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig
/openbmc/u-boot/configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig
/openbmc/u-boot/configs/BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig
/openbmc/u-boot/configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig
/openbmc/u-boot/configs/BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig
/openbmc/u-boot/configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig
/openbmc/u-boot/configs/BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig
/openbmc/u-boot/configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig
/openbmc/u-boot/configs/CHIP_pro_defconfig
/openbmc/u-boot/configs/Nintendo_NES_Classic_Edition_defconfig
/openbmc/u-boot/configs/P1020RDB-PD_NAND_defconfig
/openbmc/u-boot/configs/P1020RDB-PD_SDCARD_defconfig
/openbmc/u-boot/configs/P1020RDB-PD_SPIFLASH_defconfig
/openbmc/u-boot/configs/P1020RDB-PD_defconfig
/openbmc/u-boot/configs/P1021RDB-PC_36BIT_NAND_defconfig
/openbmc/u-boot/configs/P1021RDB-PC_36BIT_SDCARD_defconfig
/openbmc/u-boot/configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig
/openbmc/u-boot/configs/P1021RDB-PC_36BIT_defconfig
/openbmc/u-boot/configs/P1021RDB-PC_NAND_defconfig
/openbmc/u-boot/configs/P1021RDB-PC_SDCARD_defconfig
/openbmc/u-boot/configs/P1021RDB-PC_SPIFLASH_defconfig
/openbmc/u-boot/configs/P1021RDB-PC_defconfig
/openbmc/u-boot/configs/P1022DS_36BIT_NAND_defconfig
/openbmc/u-boot/configs/P1022DS_36BIT_SDCARD_defconfig
/openbmc/u-boot/configs/P1022DS_36BIT_SPIFLASH_defconfig
/openbmc/u-boot/configs/P1022DS_36BIT_defconfig
/openbmc/u-boot/configs/P1022DS_NAND_defconfig
/openbmc/u-boot/configs/P1022DS_SDCARD_defconfig
/openbmc/u-boot/configs/P1022DS_SPIFLASH_defconfig
/openbmc/u-boot/configs/P1022DS_defconfig
/openbmc/u-boot/configs/P2020RDB-PC_36BIT_NAND_defconfig
/openbmc/u-boot/configs/P2020RDB-PC_36BIT_SDCARD_defconfig
/openbmc/u-boot/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig
/openbmc/u-boot/configs/P2020RDB-PC_36BIT_defconfig
/openbmc/u-boot/configs/P2020RDB-PC_NAND_defconfig
/openbmc/u-boot/configs/P2020RDB-PC_SDCARD_defconfig
/openbmc/u-boot/configs/P2020RDB-PC_SPIFLASH_defconfig
/openbmc/u-boot/configs/P2020RDB-PC_defconfig
/openbmc/u-boot/configs/T1023RDB_NAND_defconfig
/openbmc/u-boot/configs/T1023RDB_SDCARD_defconfig
/openbmc/u-boot/configs/T1023RDB_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1023RDB_SPIFLASH_defconfig
/openbmc/u-boot/configs/T1023RDB_defconfig
/openbmc/u-boot/configs/T1024QDS_DDR4_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1024QDS_DDR4_defconfig
/openbmc/u-boot/configs/T1024QDS_NAND_defconfig
/openbmc/u-boot/configs/T1024QDS_SDCARD_defconfig
/openbmc/u-boot/configs/T1024QDS_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1024QDS_SPIFLASH_defconfig
/openbmc/u-boot/configs/T1024QDS_defconfig
/openbmc/u-boot/configs/T1024RDB_NAND_defconfig
/openbmc/u-boot/configs/T1024RDB_SDCARD_defconfig
/openbmc/u-boot/configs/T1024RDB_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1024RDB_SPIFLASH_defconfig
/openbmc/u-boot/configs/T1024RDB_defconfig
/openbmc/u-boot/configs/T1040D4RDB_NAND_defconfig
/openbmc/u-boot/configs/T1040D4RDB_SDCARD_defconfig
/openbmc/u-boot/configs/T1040D4RDB_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1040D4RDB_SPIFLASH_defconfig
/openbmc/u-boot/configs/T1040D4RDB_defconfig
/openbmc/u-boot/configs/T1040QDS_DDR4_defconfig
/openbmc/u-boot/configs/T1040QDS_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1040QDS_defconfig
/openbmc/u-boot/configs/T1040RDB_NAND_defconfig
/openbmc/u-boot/configs/T1040RDB_SDCARD_defconfig
/openbmc/u-boot/configs/T1040RDB_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1040RDB_SPIFLASH_defconfig
/openbmc/u-boot/configs/T1040RDB_defconfig
/openbmc/u-boot/configs/T1042D4RDB_NAND_defconfig
/openbmc/u-boot/configs/T1042D4RDB_SDCARD_defconfig
/openbmc/u-boot/configs/T1042D4RDB_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1042D4RDB_SPIFLASH_defconfig
/openbmc/u-boot/configs/T1042D4RDB_defconfig
/openbmc/u-boot/configs/T1042RDB_PI_NAND_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1042RDB_PI_NAND_defconfig
/openbmc/u-boot/configs/T1042RDB_PI_SDCARD_defconfig
/openbmc/u-boot/configs/T1042RDB_PI_SPIFLASH_defconfig
/openbmc/u-boot/configs/T1042RDB_PI_defconfig
/openbmc/u-boot/configs/T1042RDB_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1042RDB_defconfig
/openbmc/u-boot/configs/T2080QDS_NAND_defconfig
/openbmc/u-boot/configs/T2080QDS_SDCARD_defconfig
/openbmc/u-boot/configs/T2080QDS_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T2080QDS_SPIFLASH_defconfig
/openbmc/u-boot/configs/T2080QDS_defconfig
/openbmc/u-boot/configs/T2080RDB_NAND_defconfig
/openbmc/u-boot/configs/T2080RDB_SDCARD_defconfig
/openbmc/u-boot/configs/T2080RDB_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T2080RDB_SPIFLASH_defconfig
/openbmc/u-boot/configs/T2080RDB_defconfig
/openbmc/u-boot/configs/T2081QDS_NAND_defconfig
/openbmc/u-boot/configs/T2081QDS_SDCARD_defconfig
/openbmc/u-boot/configs/T2081QDS_SPIFLASH_defconfig
/openbmc/u-boot/configs/T2081QDS_defconfig
/openbmc/u-boot/configs/TWR-P1025_defconfig
/openbmc/u-boot/configs/alt_defconfig
/openbmc/u-boot/configs/am335x_baltos_defconfig
/openbmc/u-boot/configs/am335x_boneblack_defconfig
/openbmc/u-boot/configs/am335x_boneblack_vboot_defconfig
/openbmc/u-boot/configs/am335x_evm_defconfig
/openbmc/u-boot/configs/am335x_evm_spiboot_defconfig
/openbmc/u-boot/configs/am335x_evm_usbspl_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_uart_defconfig
/openbmc/u-boot/configs/am335x_igep003x_defconfig
/openbmc/u-boot/configs/am335x_pdu001_defconfig
/openbmc/u-boot/configs/am335x_shc_defconfig
/openbmc/u-boot/configs/am335x_shc_ict_defconfig
/openbmc/u-boot/configs/am335x_shc_netboot_defconfig
/openbmc/u-boot/configs/am335x_shc_prompt_defconfig
/openbmc/u-boot/configs/am335x_shc_sdboot_defconfig
/openbmc/u-boot/configs/am335x_shc_sdboot_prompt_defconfig
/openbmc/u-boot/configs/am335x_sl50_defconfig
/openbmc/u-boot/configs/am3517_evm_defconfig
/openbmc/u-boot/configs/am43xx_evm_defconfig
/openbmc/u-boot/configs/am43xx_evm_rtconly_defconfig
/openbmc/u-boot/configs/am43xx_evm_usbhost_boot_defconfig
/openbmc/u-boot/configs/am43xx_hs_evm_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_hs_evm_defconfig
/openbmc/u-boot/configs/apf27_defconfig
/openbmc/u-boot/configs/apx4devkit_defconfig
/openbmc/u-boot/configs/aristainetos2_defconfig
/openbmc/u-boot/configs/aristainetos2b_defconfig
/openbmc/u-boot/configs/aristainetos_defconfig
/openbmc/u-boot/configs/at91sam9n12ek_mmc_defconfig
/openbmc/u-boot/configs/at91sam9n12ek_nandflash_defconfig
/openbmc/u-boot/configs/at91sam9n12ek_spiflash_defconfig
/openbmc/u-boot/configs/at91sam9x5ek_dataflash_defconfig
/openbmc/u-boot/configs/at91sam9x5ek_mmc_defconfig
/openbmc/u-boot/configs/at91sam9x5ek_nandflash_defconfig
/openbmc/u-boot/configs/at91sam9x5ek_spiflash_defconfig
/openbmc/u-boot/configs/bananapi_m2_zero_defconfig
/openbmc/u-boot/configs/bcm7260_defconfig
/openbmc/u-boot/configs/bcm7445_defconfig
/openbmc/u-boot/configs/bcm968580_ram_defconfig
/openbmc/u-boot/configs/birdland_bav335a_defconfig
/openbmc/u-boot/configs/birdland_bav335b_defconfig
/openbmc/u-boot/configs/brppt1_mmc_defconfig
/openbmc/u-boot/configs/brppt1_nand_defconfig
/openbmc/u-boot/configs/brppt1_spi_defconfig
/openbmc/u-boot/configs/cairo_defconfig
/openbmc/u-boot/configs/chiliboard_defconfig
/openbmc/u-boot/configs/chromebook_link64_defconfig
/openbmc/u-boot/configs/chromebook_link_defconfig
/openbmc/u-boot/configs/clearfog_defconfig
/openbmc/u-boot/configs/cm_fx6_defconfig
/openbmc/u-boot/configs/cm_t335_defconfig
/openbmc/u-boot/configs/cm_t3517_defconfig
/openbmc/u-boot/configs/cm_t35_defconfig
/openbmc/u-boot/configs/cm_t43_defconfig
/openbmc/u-boot/configs/colibri-imx6ull_defconfig
/openbmc/u-boot/configs/colibri_imx7_defconfig
/openbmc/u-boot/configs/colibri_t20_defconfig
/openbmc/u-boot/configs/corvus_defconfig
/openbmc/u-boot/configs/da850_am18xxevm_defconfig
/openbmc/u-boot/configs/da850evm_defconfig
/openbmc/u-boot/configs/da850evm_nand_defconfig
/openbmc/u-boot/configs/devkit8000_defconfig
/openbmc/u-boot/configs/display5_defconfig
/openbmc/u-boot/configs/display5_factory_defconfig
/openbmc/u-boot/configs/dns325_defconfig
/openbmc/u-boot/configs/dockstar_defconfig
/openbmc/u-boot/configs/dra7xx_evm_defconfig
/openbmc/u-boot/configs/dra7xx_hs_evm_defconfig
/openbmc/u-boot/configs/draco_defconfig
/openbmc/u-boot/configs/dragonboard410c_defconfig
/openbmc/u-boot/configs/ds414_defconfig
/openbmc/u-boot/configs/ea20_defconfig
/openbmc/u-boot/configs/eco5pk_defconfig
/openbmc/u-boot/configs/etamin_defconfig
/openbmc/u-boot/configs/ethernut5_defconfig
/openbmc/u-boot/configs/evb-ast2500_defconfig
/openbmc/u-boot/configs/flea3_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688-ram_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688_defconfig
/openbmc/u-boot/configs/goflexhome_defconfig
/openbmc/u-boot/configs/gose_defconfig
/openbmc/u-boot/configs/guruplug_defconfig
/openbmc/u-boot/configs/gwventana_emmc_defconfig
/openbmc/u-boot/configs/gwventana_gw5904_defconfig
/openbmc/u-boot/configs/gwventana_nand_defconfig
/openbmc/u-boot/configs/harmony_defconfig
/openbmc/u-boot/configs/hikey_defconfig
/openbmc/u-boot/configs/ib62x0_defconfig
/openbmc/u-boot/configs/iconnect_defconfig
/openbmc/u-boot/configs/ids8313_defconfig
/openbmc/u-boot/configs/igep0032_defconfig
/openbmc/u-boot/configs/igep00x0_defconfig
/openbmc/u-boot/configs/imx6dl_icore_nand_defconfig
/openbmc/u-boot/configs/imx6q_icore_nand_defconfig
/openbmc/u-boot/configs/imx6q_logic_defconfig
/openbmc/u-boot/configs/imx6qdl_icore_mmc_defconfig
/openbmc/u-boot/configs/imx6qdl_icore_nand_defconfig
/openbmc/u-boot/configs/imx6ul_geam_nand_defconfig
/openbmc/u-boot/configs/imx6ul_isiot_nand_defconfig
/openbmc/u-boot/configs/imx8qxp_mek_defconfig
/openbmc/u-boot/configs/ipam390_defconfig
/openbmc/u-boot/configs/k2e_evm_defconfig
/openbmc/u-boot/configs/k2e_hs_evm_defconfig
/openbmc/u-boot/configs/k2g_evm_defconfig
/openbmc/u-boot/configs/k2g_hs_evm_defconfig
/openbmc/u-boot/configs/k2hk_evm_defconfig
/openbmc/u-boot/configs/k2hk_hs_evm_defconfig
/openbmc/u-boot/configs/k2l_evm_defconfig
/openbmc/u-boot/configs/k2l_hs_evm_defconfig
/openbmc/u-boot/configs/khadas-vim2_defconfig
/openbmc/u-boot/configs/km_kirkwood_128m16_defconfig
/openbmc/u-boot/configs/km_kirkwood_defconfig
/openbmc/u-boot/configs/km_kirkwood_pci_defconfig
/openbmc/u-boot/configs/kmcoge4_defconfig
/openbmc/u-boot/configs/kmcoge5ne_defconfig
/openbmc/u-boot/configs/kmcoge5un_defconfig
/openbmc/u-boot/configs/kmeter1_defconfig
/openbmc/u-boot/configs/kmlion1_defconfig
/openbmc/u-boot/configs/kmnusa_defconfig
/openbmc/u-boot/configs/kmopti2_defconfig
/openbmc/u-boot/configs/kmsugp1_defconfig
/openbmc/u-boot/configs/kmsupx5_defconfig
/openbmc/u-boot/configs/kmsuv31_defconfig
/openbmc/u-boot/configs/kmtegr1_defconfig
/openbmc/u-boot/configs/kmtepr2_defconfig
/openbmc/u-boot/configs/kmvect1_defconfig
/openbmc/u-boot/configs/koelsch_defconfig
/openbmc/u-boot/configs/lager_defconfig
/openbmc/u-boot/configs/ls1021atwr_qspi_defconfig
/openbmc/u-boot/configs/ls1021atwr_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1043aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1043aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1046aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1046aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1046ardb_emmc_defconfig
/openbmc/u-boot/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1046ardb_sdcard_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls2080a_emu_defconfig
/openbmc/u-boot/configs/ls2080aqds_nand_defconfig
/openbmc/u-boot/configs/ls2080aqds_qspi_defconfig
/openbmc/u-boot/configs/ls2080aqds_sdcard_defconfig
/openbmc/u-boot/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2088ardb_qspi_defconfig
/openbmc/u-boot/configs/m53menlo_defconfig
/openbmc/u-boot/configs/mccmon6_nor_defconfig
/openbmc/u-boot/configs/mccmon6_sd_defconfig
/openbmc/u-boot/configs/mcx_defconfig
/openbmc/u-boot/configs/mgcoge3un_defconfig
/openbmc/u-boot/configs/microblaze-generic_defconfig
/openbmc/u-boot/configs/mt_ventoux_defconfig
/openbmc/u-boot/configs/mx28evk_auart_console_defconfig
/openbmc/u-boot/configs/mx28evk_defconfig
/openbmc/u-boot/configs/mx28evk_nand_defconfig
/openbmc/u-boot/configs/mx28evk_spi_defconfig
/openbmc/u-boot/configs/mx35pdk_defconfig
/openbmc/u-boot/configs/mx6sxsabreauto_defconfig
/openbmc/u-boot/configs/mx6sxsabresd_defconfig
/openbmc/u-boot/configs/mx6ul_14x14_evk_defconfig
/openbmc/u-boot/configs/mx6ul_9x9_evk_defconfig
/openbmc/u-boot/configs/mx7dsabresd_qspi_defconfig
/openbmc/u-boot/configs/nas220_defconfig
/openbmc/u-boot/configs/nsa310s_defconfig
/openbmc/u-boot/configs/omap35_logic_defconfig
/openbmc/u-boot/configs/omap35_logic_somlv_defconfig
/openbmc/u-boot/configs/omap3_beagle_defconfig
/openbmc/u-boot/configs/omap3_evm_defconfig
/openbmc/u-boot/configs/omap3_logic_defconfig
/openbmc/u-boot/configs/omap3_logic_somlv_defconfig
/openbmc/u-boot/configs/omap3_overo_defconfig
/openbmc/u-boot/configs/omap3_pandora_defconfig
/openbmc/u-boot/configs/omap3_zoom1_defconfig
/openbmc/u-boot/configs/omapl138_lcdk_defconfig
/openbmc/u-boot/configs/openrd_base_defconfig
/openbmc/u-boot/configs/openrd_client_defconfig
/openbmc/u-boot/configs/openrd_ultimate_defconfig
/openbmc/u-boot/configs/orangepi_lite2_defconfig
/openbmc/u-boot/configs/pcm051_rev1_defconfig
/openbmc/u-boot/configs/pcm051_rev3_defconfig
/openbmc/u-boot/configs/pcm058_defconfig
/openbmc/u-boot/configs/pengwyn_defconfig
/openbmc/u-boot/configs/pepper_defconfig
/openbmc/u-boot/configs/pfla02_defconfig
/openbmc/u-boot/configs/picosam9g45_defconfig
/openbmc/u-boot/configs/pine64-lts_defconfig
/openbmc/u-boot/configs/pinebook_defconfig
/openbmc/u-boot/configs/platinum_picon_defconfig
/openbmc/u-boot/configs/platinum_titanium_defconfig
/openbmc/u-boot/configs/pogo_e02_defconfig
/openbmc/u-boot/configs/porter_defconfig
/openbmc/u-boot/configs/portl2_defconfig
/openbmc/u-boot/configs/pxm2_defconfig
/openbmc/u-boot/configs/qemu_arm64_defconfig
/openbmc/u-boot/configs/qemu_arm_defconfig
/openbmc/u-boot/configs/r8a7795_salvator-x_defconfig
/openbmc/u-boot/configs/r8a77970_eagle_defconfig
/openbmc/u-boot/configs/rastaban_defconfig
/openbmc/u-boot/configs/rut_defconfig
/openbmc/u-boot/configs/s5pc210_universal_defconfig
/openbmc/u-boot/configs/sama5d3_xplained_mmc_defconfig
/openbmc/u-boot/configs/sama5d3_xplained_nandflash_defconfig
/openbmc/u-boot/configs/sandbox64_defconfig
/openbmc/u-boot/configs/sandbox_defconfig
/openbmc/u-boot/configs/sandbox_flattree_defconfig
/openbmc/u-boot/configs/sandbox_noblk_defconfig
/openbmc/u-boot/configs/sandbox_spl_defconfig
/openbmc/u-boot/configs/sheevaplug_defconfig
/openbmc/u-boot/configs/silk_defconfig
/openbmc/u-boot/configs/smartweb_defconfig
/openbmc/u-boot/configs/smdkc100_defconfig
/openbmc/u-boot/configs/sniper_defconfig
/openbmc/u-boot/configs/socfpga_arria10_defconfig
/openbmc/u-boot/configs/socfpga_dbm_soc1_defconfig
/openbmc/u-boot/configs/socfpga_de10_nano_defconfig
/openbmc/u-boot/configs/socfpga_de1_soc_defconfig
/openbmc/u-boot/configs/spear300_defconfig
/openbmc/u-boot/configs/spear300_nand_defconfig
/openbmc/u-boot/configs/spear300_usbtty_defconfig
/openbmc/u-boot/configs/spear300_usbtty_nand_defconfig
/openbmc/u-boot/configs/spear310_defconfig
/openbmc/u-boot/configs/spear310_nand_defconfig
/openbmc/u-boot/configs/spear310_pnor_defconfig
/openbmc/u-boot/configs/spear310_usbtty_defconfig
/openbmc/u-boot/configs/spear310_usbtty_nand_defconfig
/openbmc/u-boot/configs/spear310_usbtty_pnor_defconfig
/openbmc/u-boot/configs/spear320_defconfig
/openbmc/u-boot/configs/spear320_nand_defconfig
/openbmc/u-boot/configs/spear320_pnor_defconfig
/openbmc/u-boot/configs/spear320_usbtty_defconfig
/openbmc/u-boot/configs/spear320_usbtty_nand_defconfig
/openbmc/u-boot/configs/spear320_usbtty_pnor_defconfig
/openbmc/u-boot/configs/spear600_defconfig
/openbmc/u-boot/configs/spear600_nand_defconfig
/openbmc/u-boot/configs/spear600_usbtty_defconfig
/openbmc/u-boot/configs/spear600_usbtty_nand_defconfig
/openbmc/u-boot/configs/stout_defconfig
/openbmc/u-boot/configs/suvd3_defconfig
/openbmc/u-boot/configs/taurus_defconfig
/openbmc/u-boot/configs/thuban_defconfig
/openbmc/u-boot/configs/titanium_defconfig
/openbmc/u-boot/configs/tricorder_defconfig
/openbmc/u-boot/configs/tricorder_flash_defconfig
/openbmc/u-boot/configs/tuge1_defconfig
/openbmc/u-boot/configs/turris_mox_defconfig
/openbmc/u-boot/configs/tuxx1_defconfig
/openbmc/u-boot/configs/twister_defconfig
/openbmc/u-boot/configs/udoo_defconfig
/openbmc/u-boot/configs/uniphier_ld4_sld8_defconfig
/openbmc/u-boot/configs/uniphier_v7_defconfig
/openbmc/u-boot/configs/uniphier_v8_defconfig
/openbmc/u-boot/configs/vct_platinum_onenand_defconfig
/openbmc/u-boot/configs/vct_platinum_onenand_small_defconfig
/openbmc/u-boot/configs/vct_platinumavc_onenand_defconfig
/openbmc/u-boot/configs/vct_platinumavc_onenand_small_defconfig
/openbmc/u-boot/configs/vct_premium_onenand_defconfig
/openbmc/u-boot/configs/vct_premium_onenand_small_defconfig
/openbmc/u-boot/configs/warp7_bl33_defconfig
/openbmc/u-boot/configs/warp7_defconfig
/openbmc/u-boot/configs/wb45n_defconfig
/openbmc/u-boot/configs/woodburn_defconfig
/openbmc/u-boot/configs/woodburn_sd_defconfig
/openbmc/u-boot/configs/x600_defconfig
/openbmc/u-boot/disk/part.c
/openbmc/u-boot/doc/README.at91
/openbmc/u-boot/doc/README.virtio
/openbmc/u-boot/doc/README.watchdog
/openbmc/u-boot/doc/device-tree-bindings/net/mediatek,mt7628-eth.txt
/openbmc/u-boot/doc/driver-model/README.txt
/openbmc/u-boot/drivers/Kconfig
/openbmc/u-boot/drivers/Makefile
/openbmc/u-boot/drivers/block/blk-uclass.c
/openbmc/u-boot/drivers/block/ide.c
/openbmc/u-boot/drivers/block/sandbox.c
/openbmc/u-boot/drivers/clk/altera/clk-arria10.c
/openbmc/u-boot/drivers/clk/aspeed/clk_ast2500.c
/openbmc/u-boot/drivers/clk/clk-uclass.c
/openbmc/u-boot/drivers/clk/clk_pic32.c
/openbmc/u-boot/drivers/clk/clk_zynq.c
/openbmc/u-boot/drivers/clk/exynos/clk-exynos7420.c
/openbmc/u-boot/drivers/clk/owl/clk_s900.c
/openbmc/u-boot/drivers/core/device.c
/openbmc/u-boot/drivers/core/dump.c
/openbmc/u-boot/drivers/core/lists.c
/openbmc/u-boot/drivers/core/ofnode.c
/openbmc/u-boot/drivers/core/regmap.c
/openbmc/u-boot/drivers/core/root.c
/openbmc/u-boot/drivers/core/uclass.c
/openbmc/u-boot/drivers/core/util.c
/openbmc/u-boot/drivers/cpu/mpc83xx_cpu.c
/openbmc/u-boot/drivers/gpio/omap_gpio.c
/openbmc/u-boot/drivers/gpio/pca953x_gpio.c
/openbmc/u-boot/drivers/gpio/stm32f7_gpio.c
/openbmc/u-boot/drivers/gpio/tegra186_gpio.c
/openbmc/u-boot/drivers/gpio/tegra_gpio.c
/openbmc/u-boot/drivers/i2c/omap24xx_i2c.c
/openbmc/u-boot/drivers/misc/Kconfig
/openbmc/u-boot/drivers/misc/Makefile
/openbmc/u-boot/drivers/misc/gdsys_soc.c
/openbmc/u-boot/drivers/misc/gdsys_soc.h
/openbmc/u-boot/drivers/misc/ihs_fpga.c
/openbmc/u-boot/drivers/misc/ihs_fpga.h
/openbmc/u-boot/drivers/misc/imx8/scu.c
/openbmc/u-boot/drivers/misc/swap_case.c
/openbmc/u-boot/drivers/mmc/mmc.c
/openbmc/u-boot/drivers/mmc/omap_hsmmc.c
/openbmc/u-boot/drivers/mmc/sunxi_mmc.c
nand/raw/lpc32xx_nand_mlc.c
/openbmc/u-boot/drivers/net/Kconfig
/openbmc/u-boot/drivers/net/Makefile
/openbmc/u-boot/drivers/net/ftgmac100.c
/openbmc/u-boot/drivers/net/ftgmac100.h
/openbmc/u-boot/drivers/net/mt7628-eth.c
/openbmc/u-boot/drivers/net/phy/mscc.c
/openbmc/u-boot/drivers/net/ti/Kconfig
/openbmc/u-boot/drivers/net/ti/Makefile
/openbmc/u-boot/drivers/net/ti/cpsw-common.c
/openbmc/u-boot/drivers/net/ti/cpsw.c
/openbmc/u-boot/drivers/net/ti/cpsw_mdio.c
/openbmc/u-boot/drivers/net/ti/cpsw_mdio.h
/openbmc/u-boot/drivers/net/ti/davinci_emac.c
/openbmc/u-boot/drivers/net/ti/davinci_emac.h
/openbmc/u-boot/drivers/net/ti/keystone_net.c
/openbmc/u-boot/drivers/nvme/nvme.c
/openbmc/u-boot/drivers/pci/pci-uclass.c
/openbmc/u-boot/drivers/pinctrl/broadcom/pinctrl-bcm283x.c
/openbmc/u-boot/drivers/pinctrl/exynos/pinctrl-exynos7420.c
/openbmc/u-boot/drivers/pinctrl/nxp/pinctrl-imx5.c
/openbmc/u-boot/drivers/pinctrl/nxp/pinctrl-imx6.c
/openbmc/u-boot/drivers/pinctrl/nxp/pinctrl-imx7.c
/openbmc/u-boot/drivers/pinctrl/nxp/pinctrl-imx7ulp.c
/openbmc/u-boot/drivers/pinctrl/pinctrl-single.c
/openbmc/u-boot/drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c
/openbmc/u-boot/drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c
/openbmc/u-boot/drivers/ram/bmips_ram.c
/openbmc/u-boot/drivers/scsi/scsi.c
/openbmc/u-boot/drivers/serial/Kconfig
/openbmc/u-boot/drivers/serial/Makefile
/openbmc/u-boot/drivers/serial/altera_jtag_uart.c
/openbmc/u-boot/drivers/serial/altera_uart.c
/openbmc/u-boot/drivers/serial/arm_dcc.c
/openbmc/u-boot/drivers/serial/atmel_usart.c
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/serial/serial-uclass.c
/openbmc/u-boot/drivers/serial/serial_ar933x.c
/openbmc/u-boot/drivers/serial/serial_arc.c
/openbmc/u-boot/drivers/serial/serial_bcm283x_mu.c
/openbmc/u-boot/drivers/serial/serial_bcm283x_pl011.c
/openbmc/u-boot/drivers/serial/serial_bcm6345.c
/openbmc/u-boot/drivers/serial/serial_bcm6858.c
/openbmc/u-boot/drivers/serial/serial_efi.c
/openbmc/u-boot/drivers/serial/serial_intel_mid.c
/openbmc/u-boot/drivers/serial/serial_lpuart.c
/openbmc/u-boot/drivers/serial/serial_meson.c
/openbmc/u-boot/drivers/serial/serial_mvebu_a3700.c
/openbmc/u-boot/drivers/serial/serial_mxc.c
/openbmc/u-boot/drivers/serial/serial_omap.c
/openbmc/u-boot/drivers/serial/serial_owl.c
/openbmc/u-boot/drivers/serial/serial_pic32.c
/openbmc/u-boot/drivers/serial/serial_pl01x.c
/openbmc/u-boot/drivers/serial/serial_s5p.c
/openbmc/u-boot/drivers/serial/serial_sh.c
/openbmc/u-boot/drivers/serial/serial_sti_asc.c
/openbmc/u-boot/drivers/serial/serial_stm32.c
/openbmc/u-boot/drivers/serial/serial_xuartlite.c
/openbmc/u-boot/drivers/serial/serial_zynq.c
/openbmc/u-boot/drivers/sysreset/sysreset_x86.c
/openbmc/u-boot/drivers/timer/Kconfig
/openbmc/u-boot/drivers/timer/ag101p_timer.c
/openbmc/u-boot/drivers/timer/altera_timer.c
/openbmc/u-boot/drivers/timer/arc_timer.c
/openbmc/u-boot/drivers/timer/ast_timer.c
/openbmc/u-boot/drivers/timer/atcpit100_timer.c
/openbmc/u-boot/drivers/timer/atmel_pit_timer.c
/openbmc/u-boot/drivers/timer/cadence-ttc.c
/openbmc/u-boot/drivers/timer/dw-apb-timer.c
/openbmc/u-boot/drivers/timer/mpc83xx_timer.c
/openbmc/u-boot/drivers/timer/omap-timer.c
/openbmc/u-boot/drivers/timer/rockchip_timer.c
/openbmc/u-boot/drivers/timer/sti-timer.c
/openbmc/u-boot/drivers/timer/stm32_timer.c
/openbmc/u-boot/drivers/timer/timer-uclass.c
/openbmc/u-boot/drivers/timer/tsc_timer.c
/openbmc/u-boot/drivers/video/bridge/video-bridge-uclass.c
/openbmc/u-boot/drivers/video/simplefb.c
/openbmc/u-boot/drivers/video/sunxi/lcdc.c
/openbmc/u-boot/drivers/virtio/Kconfig
/openbmc/u-boot/drivers/virtio/Makefile
/openbmc/u-boot/drivers/virtio/virtio-uclass.c
/openbmc/u-boot/drivers/virtio/virtio_blk.c
/openbmc/u-boot/drivers/virtio/virtio_blk.h
/openbmc/u-boot/drivers/virtio/virtio_mmio.c
/openbmc/u-boot/drivers/virtio/virtio_mmio.h
/openbmc/u-boot/drivers/virtio/virtio_net.c
/openbmc/u-boot/drivers/virtio/virtio_net.h
/openbmc/u-boot/drivers/virtio/virtio_pci.h
/openbmc/u-boot/drivers/virtio/virtio_pci_legacy.c
/openbmc/u-boot/drivers/virtio/virtio_pci_modern.c
/openbmc/u-boot/drivers/virtio/virtio_ring.c
/openbmc/u-boot/drivers/virtio/virtio_sandbox.c
/openbmc/u-boot/drivers/watchdog/Kconfig
/openbmc/u-boot/drivers/watchdog/Makefile
/openbmc/u-boot/drivers/watchdog/ast_wdt.c
/openbmc/u-boot/drivers/watchdog/at91sam9_wdt.c
/openbmc/u-boot/include/blk.h
/openbmc/u-boot/include/configs/broadcom_bcm968580xref.h
/openbmc/u-boot/include/configs/picosam9g45.h
/openbmc/u-boot/include/configs/smartweb.h
/openbmc/u-boot/include/configs/taurus.h
/openbmc/u-boot/include/configs/ti_armv7_keystone2.h
/openbmc/u-boot/include/configs/wb45n.h
/openbmc/u-boot/include/dm/device-internal.h
/openbmc/u-boot/include/dm/lists.h
/openbmc/u-boot/include/dm/root.h
/openbmc/u-boot/include/dm/test.h
/openbmc/u-boot/include/dm/uclass-id.h
/openbmc/u-boot/include/dm/uclass.h
/openbmc/u-boot/include/dm/util.h
/openbmc/u-boot/include/init.h
/openbmc/u-boot/include/linux/io.h
/openbmc/u-boot/include/netdev.h
/openbmc/u-boot/include/pci.h
/openbmc/u-boot/include/regmap.h
/openbmc/u-boot/include/virtio.h
/openbmc/u-boot/include/virtio_ring.h
/openbmc/u-boot/include/virtio_types.h
/openbmc/u-boot/lib/Kconfig
/openbmc/u-boot/lib/efi/efi_app.c
/openbmc/u-boot/lib/efi_driver/efi_block_device.c
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/dm/Makefile
/openbmc/u-boot/test/dm/blk.c
/openbmc/u-boot/test/dm/bus.c
/openbmc/u-boot/test/dm/pci.c
/openbmc/u-boot/test/dm/regmap.c
/openbmc/u-boot/test/dm/test-fdt.c
/openbmc/u-boot/test/dm/virtio.c
/openbmc/u-boot/tools/buildman/README
/openbmc/u-boot/tools/buildman/board.py
/openbmc/u-boot/tools/buildman/cmdline.py
/openbmc/u-boot/tools/buildman/control.py
/openbmc/u-boot/tools/buildman/test.py
1f758b7913-Nov-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: Drop duplicate MTD_PARTITIONS Kconfig option

Commit 9c5b00973bce ("Convert CONFIG_MTD_PARTITIONS et al to Kconfig")
introduced a publicly visible Kconfig entry for the
CONFIG_MTD_PARTITIONS opt

mtd: Drop duplicate MTD_PARTITIONS Kconfig option

Commit 9c5b00973bce ("Convert CONFIG_MTD_PARTITIONS et al to Kconfig")
introduced a publicly visible Kconfig entry for the
CONFIG_MTD_PARTITIONS option, while the rework on MTD partitioning
was in progress, and we somehow did not notice that the same Kconfig
entry was added by commit 4048a5c519a8 ("mtd: declare MTD_PARTITIONS
symbol in Kconfig"), but this time as an invisible entry (this can
only be selected by other options).

Keep the non-visible version of this symbol, since MTD_PARTITIONS is
not something the user should be able to enable/disable directly.

Fixes: 4048a5c519a8 ("mtd: declare MTD_PARTITIONS symbol in Kconfig")
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Reviewed-by: Lukasz Majewski <lukma@denx.de>
Reviewed-by: Jagan Teki <jagan@openedev.com>

show more ...

5ffcd50613-Nov-2018 Boris Brezillon <boris.brezillon@bootlin.com>

mtd: Use default mtdparts/mtids when not defined in the environment

U-boot provides a mean to define default values for mtdids and mtdparts
when they're not defined in the environment. Patch mtd_pro

mtd: Use default mtdparts/mtids when not defined in the environment

U-boot provides a mean to define default values for mtdids and mtdparts
when they're not defined in the environment. Patch mtd_probe_devices()
to use those default values when env_get("mtdparts") or
env_get("mtdids") return NULL.

This implementation is based on the logic found in cmd/mtdparts.c.

Fixes: 5db66b3aee6f ("cmd: mtd: add 'mtd' command")
Reported-by: Stefan Roese <sr@denx.de>
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Tested-by: Stefan Roese <sr@denx.de>
Reviewed-by: Lukasz Majewski <lukma@denx.de>
Reviewed-by: Jagan Teki <jagan@openedev.com>

show more ...


/openbmc/u-boot/.travis.yml
/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arc/Kconfig
/openbmc/u-boot/arch/arc/dts/Makefile
/openbmc/u-boot/arch/arc/dts/emsdp.dts
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/Makefile
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/armada-xp-theadorable.dts
/openbmc/u-boot/arch/arm/dts/fsl-imx8-ca35.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-imx8dx.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-imx8dxp.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-imx8qxp-mek.dts
/openbmc/u-boot/arch/arm/dts/fsl-imx8qxp.dtsi
/openbmc/u-boot/arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/imx6ul-opos6ul.dtsi
/openbmc/u-boot/arch/arm/dts/imx6ul-opos6uldev-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/imx6ul-opos6uldev.dts
/openbmc/u-boot/arch/arm/include/asm/arch-aspeed/wdt.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/imx-regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/imx8-pins.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/iomux.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/power-domain.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/sci/rpc.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/sci/sci.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/sci/svc/pad/api.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/sci/types.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx5/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/spl.h
/openbmc/u-boot/arch/arm/include/asm/armv8/cpu.h
/openbmc/u-boot/arch/arm/include/asm/global_data.h
/openbmc/u-boot/arch/arm/include/asm/mach-imx/boot_mode.h
/openbmc/u-boot/arch/arm/include/asm/mach-imx/sys_proto.h
/openbmc/u-boot/arch/arm/mach-imx/Makefile
/openbmc/u-boot/arch/arm/mach-imx/imx8/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/imx8/Makefile
/openbmc/u-boot/arch/arm/mach-imx/imx8/clock.c
/openbmc/u-boot/arch/arm/mach-imx/imx8/cpu.c
/openbmc/u-boot/arch/arm/mach-imx/imx8/iomux.c
/openbmc/u-boot/arch/arm/mach-imx/mx5/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/mx5/clock.c
/openbmc/u-boot/arch/arm/mach-imx/mx6/soc.c
/openbmc/u-boot/arch/arm/mach-imx/mx7/ddr.c
/openbmc/u-boot/arch/arm/mach-imx/mx7/soc.c
/openbmc/u-boot/arch/arm/mach-imx/syscounter.c
/openbmc/u-boot/arch/arm/mach-mvebu/dram.c
/openbmc/u-boot/arch/arm/mach-mvebu/include/mach/cpu.h
/openbmc/u-boot/arch/arm/mach-rmobile/cpu_info.c
/openbmc/u-boot/arch/arm/mach-rmobile/memmap-gen3.c
/openbmc/u-boot/arch/arm/mach-sunxi/Kconfig
/openbmc/u-boot/arch/arm/mach-sunxi/board.c
/openbmc/u-boot/arch/arm/mach-sunxi/dram_sun4i.c
/openbmc/u-boot/arch/arm/mach-sunxi/p2wi.c
/openbmc/u-boot/arch/mips/Kconfig
/openbmc/u-boot/arch/mips/config.mk
/openbmc/u-boot/arch/mips/cpu/u-boot.lds
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/Kconfig
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/cmd_errata.c
/openbmc/u-boot/arch/powerpc/include/asm/immap_85xx.h
/openbmc/u-boot/arch/x86/config.mk
/openbmc/u-boot/arch/x86/cpu/quark/Kconfig
/openbmc/u-boot/arch/x86/cpu/start.S
/openbmc/u-boot/arch/x86/cpu/start64.S
/openbmc/u-boot/arch/x86/cpu/x86_64/cpu.c
/openbmc/u-boot/arch/x86/include/asm/arch-baytrail/acpi/global_nvs.asl
/openbmc/u-boot/arch/x86/include/asm/arch-baytrail/acpi/southcluster.asl
/openbmc/u-boot/arch/x86/include/asm/arch-quark/acpi/global_nvs.asl
/openbmc/u-boot/arch/x86/include/asm/arch-tangier/acpi/global_nvs.asl
/openbmc/u-boot/arch/x86/lib/bootm.c
/openbmc/u-boot/arch/x86/lib/relocate.c
/openbmc/u-boot/board/freescale/imx8qxp_mek/Kconfig
/openbmc/u-boot/board/freescale/imx8qxp_mek/MAINTAINERS
/openbmc/u-boot/board/freescale/imx8qxp_mek/Makefile
/openbmc/u-boot/board/freescale/imx8qxp_mek/README
/openbmc/u-boot/board/freescale/imx8qxp_mek/imx8qxp_mek.c
/openbmc/u-boot/board/freescale/imx8qxp_mek/imximage.cfg
/openbmc/u-boot/board/ge/bx50v3/MAINTAINERS
/openbmc/u-boot/board/ge/bx50v3/bx50v3.c
/openbmc/u-boot/board/logicpd/omap3som/omap3logic.c
/openbmc/u-boot/board/menlo/m53menlo/Kconfig
/openbmc/u-boot/board/menlo/m53menlo/MAINTAINERS
/openbmc/u-boot/board/menlo/m53menlo/Makefile
/openbmc/u-boot/board/menlo/m53menlo/imximage.cfg
/openbmc/u-boot/board/menlo/m53menlo/m53menlo.c
/openbmc/u-boot/board/samsung/common/exynos5-dt-types.c
/openbmc/u-boot/board/samsung/common/exynos5-dt.c
/openbmc/u-boot/board/st/stm32mp1/MAINTAINERS
/openbmc/u-boot/board/sunxi/README.nand
/openbmc/u-boot/board/sunxi/README.sunxi64
/openbmc/u-boot/board/sunxi/board.c
/openbmc/u-boot/board/synopsys/emsdp/Kconfig
/openbmc/u-boot/board/synopsys/emsdp/MAINTAINERS
/openbmc/u-boot/board/synopsys/emsdp/Makefile
/openbmc/u-boot/board/synopsys/emsdp/README
/openbmc/u-boot/board/synopsys/emsdp/emsdp.c
/openbmc/u-boot/board/synopsys/iot_devkit/README
/openbmc/u-boot/board/technexion/pico-imx7d/pico-imx7d.c
/openbmc/u-boot/board/toradex/colibri_imx7/colibri_imx7.c
/openbmc/u-boot/board/warp7/MAINTAINERS
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/mii.c
/openbmc/u-boot/cmd/remoteproc.c
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/common_fit.c
/openbmc/u-boot/common/image.c
/openbmc/u-boot/common/miiphyutil.c
/openbmc/u-boot/common/spl/spl.c
/openbmc/u-boot/configs/T1023RDB_NAND_defconfig
/openbmc/u-boot/configs/T1023RDB_SDCARD_defconfig
/openbmc/u-boot/configs/T1023RDB_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1023RDB_SPIFLASH_defconfig
/openbmc/u-boot/configs/T1023RDB_defconfig
/openbmc/u-boot/configs/T1024RDB_NAND_defconfig
/openbmc/u-boot/configs/T1024RDB_SDCARD_defconfig
/openbmc/u-boot/configs/T1024RDB_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T1024RDB_SPIFLASH_defconfig
/openbmc/u-boot/configs/T1024RDB_defconfig
/openbmc/u-boot/configs/T2080QDS_NAND_defconfig
/openbmc/u-boot/configs/T2080QDS_SDCARD_defconfig
/openbmc/u-boot/configs/T2080QDS_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T2080QDS_SPIFLASH_defconfig
/openbmc/u-boot/configs/T2080QDS_SRIO_PCIE_BOOT_defconfig
/openbmc/u-boot/configs/T2080QDS_defconfig
/openbmc/u-boot/configs/T2080RDB_NAND_defconfig
/openbmc/u-boot/configs/T2080RDB_SDCARD_defconfig
/openbmc/u-boot/configs/T2080RDB_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/T2080RDB_SPIFLASH_defconfig
/openbmc/u-boot/configs/T2080RDB_SRIO_PCIE_BOOT_defconfig
/openbmc/u-boot/configs/T2080RDB_defconfig
/openbmc/u-boot/configs/T2081QDS_NAND_defconfig
/openbmc/u-boot/configs/T2081QDS_SDCARD_defconfig
/openbmc/u-boot/configs/T2081QDS_SPIFLASH_defconfig
/openbmc/u-boot/configs/T2081QDS_SRIO_PCIE_BOOT_defconfig
/openbmc/u-boot/configs/T2081QDS_defconfig
/openbmc/u-boot/configs/aristainetos2_defconfig
/openbmc/u-boot/configs/aristainetos2b_defconfig
/openbmc/u-boot/configs/aristainetos_defconfig
/openbmc/u-boot/configs/chromebook_samus_defconfig
/openbmc/u-boot/configs/colibri_vf_defconfig
/openbmc/u-boot/configs/dh_imx6_defconfig
/openbmc/u-boot/configs/display5_defconfig
/openbmc/u-boot/configs/display5_factory_defconfig
/openbmc/u-boot/configs/emsdp_defconfig
/openbmc/u-boot/configs/ge_bx50v3_defconfig
/openbmc/u-boot/configs/imx8qxp_mek_defconfig
/openbmc/u-boot/configs/kp_imx6q_tpc_defconfig
/openbmc/u-boot/configs/ls1043ardb_defconfig
/openbmc/u-boot/configs/ls1043ardb_nand_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043ardb_nand_defconfig
/openbmc/u-boot/configs/ls1043ardb_sdcard_defconfig
/openbmc/u-boot/configs/ls1046ardb_emmc_defconfig
/openbmc/u-boot/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046ardb_sdcard_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls2080ardb_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2080ardb_defconfig
/openbmc/u-boot/configs/ls2080ardb_nand_defconfig
/openbmc/u-boot/configs/ls2081ardb_defconfig
/openbmc/u-boot/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2088ardb_qspi_defconfig
/openbmc/u-boot/configs/m53menlo_defconfig
/openbmc/u-boot/configs/mx53ppd_defconfig
/openbmc/u-boot/configs/odroid-xu3_defconfig
/openbmc/u-boot/configs/omap35_logic_somlv_defconfig
/openbmc/u-boot/configs/omap3_logic_somlv_defconfig
/openbmc/u-boot/configs/pico-hobbit-imx7d_defconfig
/openbmc/u-boot/configs/pico-imx7d_defconfig
/openbmc/u-boot/configs/pico-pi-imx7d_defconfig
/openbmc/u-boot/configs/pine64_plus_defconfig
/openbmc/u-boot/configs/qemu-x86_64_defconfig
/openbmc/u-boot/configs/sama5d2_ptc_ek_mmc_defconfig
/openbmc/u-boot/configs/theadorable-x86-conga-qa3-e3845-pcie-x4_defconfig
/openbmc/u-boot/configs/theadorable-x86-conga-qa3-e3845_defconfig
/openbmc/u-boot/configs/theadorable-x86-dfi-bt700_defconfig
/openbmc/u-boot/configs/tqma6s_wru4_mmc_defconfig
/openbmc/u-boot/configs/udoo_defconfig
/openbmc/u-boot/configs/vf610twr_defconfig
/openbmc/u-boot/configs/vf610twr_nand_defconfig
/openbmc/u-boot/configs/warp7_bl33_defconfig
/openbmc/u-boot/configs/warp7_defconfig
/openbmc/u-boot/configs/warp_defconfig
/openbmc/u-boot/doc/README.x86
/openbmc/u-boot/doc/imx/common/imx25.txt
/openbmc/u-boot/doc/imx/common/imx27.txt
/openbmc/u-boot/doc/imx/common/imx5.txt
/openbmc/u-boot/doc/imx/common/imx6.txt
/openbmc/u-boot/doc/imx/common/mxs.txt
/openbmc/u-boot/doc/imx/hab/habv4/encrypted_boot.txt
/openbmc/u-boot/doc/imx/hab/habv4/secure_boot.txt
/openbmc/u-boot/doc/imx/misc/sdp.txt
/openbmc/u-boot/doc/imx/mkimage/imximage.txt
/openbmc/u-boot/doc/imx/mkimage/mxsimage.txt
/openbmc/u-boot/drivers/adc/Makefile
/openbmc/u-boot/drivers/axi/Makefile
/openbmc/u-boot/drivers/board/Makefile
/openbmc/u-boot/drivers/board/gazerbeam.h
/openbmc/u-boot/drivers/clk/Kconfig
/openbmc/u-boot/drivers/clk/Makefile
/openbmc/u-boot/drivers/clk/altera/Makefile
/openbmc/u-boot/drivers/clk/aspeed/Makefile
/openbmc/u-boot/drivers/clk/imx/Kconfig
/openbmc/u-boot/drivers/clk/imx/Makefile
/openbmc/u-boot/drivers/clk/imx/clk-imx8.c
/openbmc/u-boot/drivers/clk/owl/Makefile
/openbmc/u-boot/drivers/clk/rockchip/Makefile
/openbmc/u-boot/drivers/clk/tegra/Makefile
/openbmc/u-boot/drivers/cpu/Makefile
/openbmc/u-boot/drivers/fastboot/Makefile
/openbmc/u-boot/drivers/fpga/socfpga_arria10.c
/openbmc/u-boot/drivers/fpga/socfpga_gen5.c
/openbmc/u-boot/drivers/gpio/mxc_gpio.c
/openbmc/u-boot/drivers/i2c/imx_lpi2c.c
/openbmc/u-boot/drivers/mailbox/Makefile
/openbmc/u-boot/drivers/misc/Makefile
/openbmc/u-boot/drivers/misc/fs_loader.c
/openbmc/u-boot/drivers/misc/imx8/Makefile
/openbmc/u-boot/drivers/misc/imx8/scu.c
/openbmc/u-boot/drivers/misc/imx8/scu_api.c
/openbmc/u-boot/drivers/mmc/dw_mmc.c
/openbmc/u-boot/drivers/mmc/fsl_esdhc.c
/openbmc/u-boot/drivers/mmc/renesas-sdhi.c
/openbmc/u-boot/drivers/mmc/tmio-common.c
mtd_uboot.c
/openbmc/u-boot/drivers/net/Kconfig
/openbmc/u-boot/drivers/net/fec_mxc.c
/openbmc/u-boot/drivers/net/fec_mxc.h
/openbmc/u-boot/drivers/net/fm/t1040.c
/openbmc/u-boot/drivers/net/mvpp2.c
/openbmc/u-boot/drivers/net/pfe_eth/Makefile
/openbmc/u-boot/drivers/net/phy/Kconfig
/openbmc/u-boot/drivers/net/phy/aquantia.c
/openbmc/u-boot/drivers/phy/allwinner/Makefile
/openbmc/u-boot/drivers/pinctrl/nxp/Kconfig
/openbmc/u-boot/drivers/pinctrl/nxp/Makefile
/openbmc/u-boot/drivers/pinctrl/nxp/pinctrl-imx.c
/openbmc/u-boot/drivers/pinctrl/nxp/pinctrl-imx.h
/openbmc/u-boot/drivers/pinctrl/nxp/pinctrl-imx8.c
/openbmc/u-boot/drivers/pinctrl/nxp/pinctrl-scu.c
/openbmc/u-boot/drivers/pinctrl/renesas/pfc-r8a77990.c
/openbmc/u-boot/drivers/pinctrl/renesas/pfc.c
/openbmc/u-boot/drivers/power/domain/Kconfig
/openbmc/u-boot/drivers/power/domain/Makefile
/openbmc/u-boot/drivers/power/domain/imx8-power-domain.c
/openbmc/u-boot/drivers/power/regulator/Kconfig
/openbmc/u-boot/drivers/power/regulator/Makefile
/openbmc/u-boot/drivers/pwm/sunxi_pwm.c
/openbmc/u-boot/drivers/ram/Makefile
/openbmc/u-boot/drivers/ram/rockchip/Makefile
/openbmc/u-boot/drivers/reset/Makefile
/openbmc/u-boot/drivers/serial/serial-uclass.c
/openbmc/u-boot/drivers/serial/serial_lpuart.c
/openbmc/u-boot/drivers/serial/serial_mxc.c
/openbmc/u-boot/drivers/timer/Kconfig
/openbmc/u-boot/drivers/timer/tsc_timer.c
/openbmc/u-boot/drivers/usb/common/Makefile
/openbmc/u-boot/drivers/usb/common/fsl-errata.c
/openbmc/u-boot/drivers/usb/dwc3/dwc3-generic.c
/openbmc/u-boot/drivers/usb/host/ehci-fsl.c
/openbmc/u-boot/drivers/usb/host/ehci-hcd.c
/openbmc/u-boot/drivers/usb/host/ehci.h
/openbmc/u-boot/drivers/video/sunxi/sunxi_display.c
/openbmc/u-boot/drivers/video/tegra124/Makefile
/openbmc/u-boot/drivers/w1-eeprom/ds24xxx.c
/openbmc/u-boot/drivers/w1/w1-uclass.c
/openbmc/u-boot/drivers/watchdog/Kconfig
/openbmc/u-boot/drivers/watchdog/ast_wdt.c
/openbmc/u-boot/fs/ubifs/ubifs.c
/openbmc/u-boot/include/configs/T102xRDB.h
/openbmc/u-boot/include/configs/T208xQDS.h
/openbmc/u-boot/include/configs/T208xRDB.h
/openbmc/u-boot/include/configs/aristainetos-common.h
/openbmc/u-boot/include/configs/at91sam9x5ek.h
/openbmc/u-boot/include/configs/cl-som-imx7.h
/openbmc/u-boot/include/configs/colibri-imx6ull.h
/openbmc/u-boot/include/configs/colibri_imx7.h
/openbmc/u-boot/include/configs/dh_imx6.h
/openbmc/u-boot/include/configs/display5.h
/openbmc/u-boot/include/configs/emsdp.h
/openbmc/u-boot/include/configs/ge_bx50v3.h
/openbmc/u-boot/include/configs/imx8qxp_mek.h
/openbmc/u-boot/include/configs/kp_imx6q_tpc.h
/openbmc/u-boot/include/configs/ls1043ardb.h
/openbmc/u-boot/include/configs/ls1046ardb.h
/openbmc/u-boot/include/configs/ls1088ardb.h
/openbmc/u-boot/include/configs/ls2080ardb.h
/openbmc/u-boot/include/configs/m53menlo.h
/openbmc/u-boot/include/configs/mx53ppd.h
/openbmc/u-boot/include/configs/mx7dsabresd.h
/openbmc/u-boot/include/configs/omap3_logic.h
/openbmc/u-boot/include/configs/pico-imx6ul.h
/openbmc/u-boot/include/configs/pico-imx7d.h
/openbmc/u-boot/include/configs/socfpga_common.h
/openbmc/u-boot/include/configs/theadorable-x86-common.h
/openbmc/u-boot/include/configs/tqma6_wru4.h
/openbmc/u-boot/include/configs/udoo.h
/openbmc/u-boot/include/configs/warp.h
/openbmc/u-boot/include/configs/warp7.h
/openbmc/u-boot/include/configs/zynq-common.h
/openbmc/u-boot/include/dt-bindings/clock/imx8qxp-clock.h
/openbmc/u-boot/include/dt-bindings/pinctrl/pads-imx8qxp.h
/openbmc/u-boot/include/dt-bindings/soc/imx8_pd.h
/openbmc/u-boot/include/dt-bindings/soc/imx_rsrc.h
/openbmc/u-boot/include/dwmmc.h
/openbmc/u-boot/include/environment/ti/boot.h
/openbmc/u-boot/include/fsl_lpuart.h
/openbmc/u-boot/include/fsl_usb.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/imx8image.h
/openbmc/u-boot/include/init.h
/openbmc/u-boot/include/miiphy.h
/openbmc/u-boot/include/phy.h
/openbmc/u-boot/include/samsung/exynos5-dt-types.h
/openbmc/u-boot/lib/optee/Kconfig
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/dm/tee.c
/openbmc/u-boot/test/overlay/cmd_ut_overlay.c
/openbmc/u-boot/tools/Makefile
/openbmc/u-boot/tools/binman/etype/intel_refcode.py
/openbmc/u-boot/tools/binman/ftest.py
/openbmc/u-boot/tools/binman/test/100_intel_refcode.dts
/openbmc/u-boot/tools/imagetool.h
/openbmc/u-boot/tools/imx8image.c
/openbmc/u-boot/tools/imx_cntr_image.sh
/openbmc/u-boot/tools/mips-relocs.c
/openbmc/u-boot/tools/mkimage.c
ed5df08508-Oct-2018 Bin Meng <bmeng.cn@gmail.com>

nand: atmel: Initialize pmecc smu with correct size

Currently in pmecc_get_sigma(), the code tries to clear the memory
pointed by smu with wrong size 'sizeof(int16_t) * ARRAY_SIZE(smu)'.
Since smu i

nand: atmel: Initialize pmecc smu with correct size

Currently in pmecc_get_sigma(), the code tries to clear the memory
pointed by smu with wrong size 'sizeof(int16_t) * ARRAY_SIZE(smu)'.
Since smu is actually a pointer, not an array, so ARRAY_SIZE(smu)
does not generate correct size to be cleared.

In fact, GCC 8.1.0 reports a warning against it:

error: division 'sizeof (int16_t * {aka short int *}) / sizeof (int16_t
{aka short int})' does not compute the number of array elements
[-Werror=sizeof-pointer-div]

Fix it by using the correct size.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>

show more ...

12345678910>>...66