History log of /openbmc/u-boot/test/ (Results 576 – 600 of 613)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1ca7e20623-Jul-2014 Simon Glass <sjg@chromium.org>

dm: Provide a function to scan child FDT nodes

At present only root nodes in the device tree are scanned for devices.
But some devices can have children. For example a SPI bus may have
several child

dm: Provide a function to scan child FDT nodes

At present only root nodes in the device tree are scanned for devices.
But some devices can have children. For example a SPI bus may have
several children for each of its chip selects.

Add a function which scans subnodes and binds devices for each one. This
can be used for the root node scan also, so change it.

A device can call this function in its bind() or probe() methods to bind
its children.

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

show more ...

c910e2e223-Jul-2014 Simon Glass <sjg@chromium.org>

dm: Avoid accessing uclasses before they are ready

Don't allow access to uclasses before they have been initialised.

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

f4cdead223-Jul-2014 Simon Glass <sjg@chromium.org>

dm: Allow a device to be found by its FDT offset

Each device that was bound from a device tree has an node that caused it to
be bound. Add functions that find and return a device based on a device t

dm: Allow a device to be found by its FDT offset

Each device that was bound from a device tree has an node that caused it to
be bound. Add functions that find and return a device based on a device tree
offset.

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

show more ...

b7d6657023-Jul-2014 Simon Glass <sjg@chromium.org>

dm: Display the sequence number for each device

Add this information to 'dm tree' and 'dm uclass' commands.

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

5a66a8ff23-Jul-2014 Simon Glass <sjg@chromium.org>

dm: Introduce device sequence numbering

In U-Boot it is pretty common to number devices from 0 and access them
on the command line using this numbering. While it may come to pass that
we will move a

dm: Introduce device sequence numbering

In U-Boot it is pretty common to number devices from 0 and access them
on the command line using this numbering. While it may come to pass that
we will move away from this numbering, the possibility seems remote at
present.

Given that devices within a uclass will have an implied numbering, it
makes sense to build this into driver model as a core feature. The cost
is fairly small in terms of code and data space.

With each uclass having numbered devices we can ask for SPI port 0 or
serial port 1 and receive a single device.

Devices typically request a sequence number using aliases in the device
tree. These are resolved when the device is probed, to deal with conflicts.
Sequence numbers need not be sequential and holes are permitted.

At present there is no support for sequence numbers using static platform
data. It could easily be added to 'struct driver_info' if needed, but it
seems better to add features as we find a use for them, and the use of -1
to mean 'no sequence' makes the default value somewhat painful.

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

show more ...

4e8bc21123-Jul-2014 Simon Glass <sjg@chromium.org>

dm: Avoid activating devices in 'dm uclass' command

This command currently activates devices as it lists them. This is not
desirable since it changes the system state. Fix it and avoid printing
a ne

dm: Avoid activating devices in 'dm uclass' command

This command currently activates devices as it lists them. This is not
desirable since it changes the system state. Fix it and avoid printing
a newline if there are no devices in a uclass.

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

show more ...

fffa24d723-Jul-2014 Simon Glass <sjg@chromium.org>

dm: Move device display into its own function

The device display for 'dm tree' and 'dm uclass' is mostly the same, so
move it into a common function.

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

00606d7e23-Jul-2014 Simon Glass <sjg@chromium.org>

dm: Allow drivers to be marked 'before relocation'

Driver model currently only operates after relocation is complete. In this
state U-Boot typically has a small amount of memory available. In adding

dm: Allow drivers to be marked 'before relocation'

Driver model currently only operates after relocation is complete. In this
state U-Boot typically has a small amount of memory available. In adding
support for driver model prior to relocation we must try to use as little
memory as possible.

In addition, on some machines the memory has not be inited and/or the CPU
is not running at full speed or the data cache is off. These can reduce
execution performance, so the less initialisation that is done before
relocation the better.

An immediately-obvious improvement is to only initialise drivers which are
actually going to be used before relocation. On many boards the only such
driver is a serial UART, so this provides a very large potential benefit.

Allow drivers to mark themselves as 'pre-reloc' which means that they will
be initialised prior to relocation. This can be done either with a driver
flag or with a 'dm,pre-reloc' device tree property.

To support this, the various dm scanning function now take a 'pre_reloc_only'
parameter which indicates that only drivers marked pre-reloc should be
bound.

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

show more ...

7497812d23-Jul-2014 Simon Glass <sjg@chromium.org>

dm: Make sure that the root device is probed

The root device should be probed just like any other device. The effect of
this is to mark the device as activated, so that it can be removed (along
with

dm: Make sure that the root device is probed

The root device should be probed just like any other device. The effect of
this is to mark the device as activated, so that it can be removed (along
with its children) if required.

Signed-off-by: Simon Glass <sjg@chromium.org>
Acked-by: Marek Vasut <marex@denx.de>

show more ...

eb9ef5fe23-Jul-2014 Simon Glass <sjg@chromium.org>

dm: Use an explicit expect value in core tests

Rather than reusing the 'reg' property, use an explicit property for the
expected ping value used in testing.

Signed-off-by: Simon Glass <sjg@chromium

dm: Use an explicit expect value in core tests

Rather than reusing the 'reg' property, use an explicit property for the
expected ping value used in testing.

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

show more ...


/openbmc/u-boot/.gitignore
/openbmc/u-boot/.mailmap
/openbmc/u-boot/Makefile
/openbmc/u-boot/README
/openbmc/u-boot/arch/arm/config.mk
/openbmc/u-boot/arch/arm/cpu/arm720t/tegra-common/spl.c
/openbmc/u-boot/arch/arm/cpu/arm920t/ep93xx/lowlevel_init.S
/openbmc/u-boot/arch/arm/cpu/arm926ejs/davinci/da850_lowlevel.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/davinci/dm365_lowlevel.c
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/ddr.c
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/emif4.c
/openbmc/u-boot/arch/arm/cpu/armv7/at91/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv7/cache_v7.c
/openbmc/u-boot/arch/arm/cpu/armv7/exynos/dmc_common.c
/openbmc/u-boot/arch/arm/cpu/armv7/exynos/dmc_init_ddr3.c
/openbmc/u-boot/arch/arm/cpu/armv7/exynos/exynos5_setup.h
/openbmc/u-boot/arch/arm/cpu/armv7/exynos/lowlevel_init.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/mx6/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/mx6/clock.c
/openbmc/u-boot/arch/arm/cpu/armv7/mx6/ddr.c
/openbmc/u-boot/arch/arm/cpu/armv7/mx6/hab.c
/openbmc/u-boot/arch/arm/cpu/armv7/mx6/soc.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap-common/mem-common.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap3/board.c
/openbmc/u-boot/arch/arm/cpu/armv7/socfpga/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/socfpga/misc.c
/openbmc/u-boot/arch/arm/cpu/armv7/socfpga/scan_manager.c
/openbmc/u-boot/arch/arm/cpu/armv7/socfpga/spl.c
/openbmc/u-boot/arch/arm/cpu/armv7/tegra20/display.c
/openbmc/u-boot/arch/arm/cpu/armv7/zynq/u-boot.lds
/openbmc/u-boot/arch/arm/cpu/armv8/cache_v8.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-lsch3/Makefile
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-lsch3/README
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-lsch3/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-lsch3/cpu.h
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-lsch3/lowlevel.S
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-lsch3/speed.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-lsch3/speed.h
/openbmc/u-boot/arch/arm/cpu/armv8/transition.S
/openbmc/u-boot/arch/arm/dts/Makefile
/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/imx-common/Makefile
/openbmc/u-boot/arch/arm/imx-common/cpu.c
/openbmc/u-boot/arch/arm/imx-common/iomux-v3.c
/openbmc/u-boot/arch/arm/imx-common/sata.c
/openbmc/u-boot/arch/arm/imx-common/spl.c
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/hardware_am43xx.h
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/omap.h
/openbmc/u-boot/arch/arm/include/asm/arch-davinci/hardware.h
/openbmc/u-boot/arch/arm/include/asm/arch-ep93xx/ep93xx.h
/openbmc/u-boot/arch/arm/include/asm/arch-exynos/dmc.h
/openbmc/u-boot/arch/arm/include/asm/arch-exynos/power.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-lsch3/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-lsch3/config.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-lsch3/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-lsch3/imx-regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/hardware-k2hk.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/hardware.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/hab.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/imx-regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/iomux.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/mx6-ddr.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/mx6dl_pins.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/arch-socfpga/scan_manager.h
/openbmc/u-boot/arch/arm/include/asm/arch-socfpga/socfpga_base_addrs.h
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/tegra_i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-tnetv107x/hardware.h
/openbmc/u-boot/arch/arm/include/asm/arch-vf610/crm_regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-vf610/imx-regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-vf610/iomux-vf610.h
/openbmc/u-boot/arch/arm/include/asm/armv8/mmu.h
/openbmc/u-boot/arch/arm/include/asm/cache.h
/openbmc/u-boot/arch/arm/include/asm/config.h
/openbmc/u-boot/arch/arm/include/asm/emif.h
/openbmc/u-boot/arch/arm/include/asm/imx-common/iomux-v3.h
/openbmc/u-boot/arch/arm/include/asm/io.h
/openbmc/u-boot/arch/arm/include/asm/proc-armv/system.h
/openbmc/u-boot/arch/arm/include/asm/semihosting.h
/openbmc/u-boot/arch/arm/include/asm/spl.h
/openbmc/u-boot/arch/arm/include/asm/system.h
/openbmc/u-boot/arch/arm/include/asm/ti-common/davinci_nand.h
/openbmc/u-boot/arch/arm/include/asm/ti-common/ti-aemif.h
/openbmc/u-boot/arch/arm/lib/Makefile
/openbmc/u-boot/arch/arm/lib/cache-cp15.c
/openbmc/u-boot/arch/arm/lib/cache.c
/openbmc/u-boot/arch/arm/lib/semihosting.c
/openbmc/u-boot/arch/arm/lib/vectors.S
/openbmc/u-boot/arch/avr32/cpu/cache.c
/openbmc/u-boot/arch/avr32/include/asm/arch-at32ap700x/cacheflush.h
/openbmc/u-boot/arch/avr32/include/asm/dma-mapping.h
/openbmc/u-boot/arch/avr32/lib/board.c
/openbmc/u-boot/arch/blackfin/include/asm/config-pre.h
/openbmc/u-boot/arch/blackfin/lib/cache.c
/openbmc/u-boot/arch/m68k/cpu/mcf523x/cpu_init.c
/openbmc/u-boot/arch/m68k/cpu/mcf5445x/speed.c
/openbmc/u-boot/arch/m68k/include/asm/posix_types.h
/openbmc/u-boot/arch/powerpc/cpu/mpc824x/start.S
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/cpu.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/cpu_init.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/fec.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/scc.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/serial.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/video.c
/openbmc/u-boot/arch/powerpc/cpu/ppc4xx/speed.c
/openbmc/u-boot/arch/sandbox/cpu/start.c
/openbmc/u-boot/arch/sandbox/include/asm/config.h
/openbmc/u-boot/arch/sandbox/include/asm/sound.h
/openbmc/u-boot/arch/sparc/cpu/u-boot.lds
/openbmc/u-boot/board/Barix/ipam390/ipam390.c
/openbmc/u-boot/board/ait/cam_enc_4xx/cam_enc_4xx.c
/openbmc/u-boot/board/altera/socfpga/iocsr_config.c
/openbmc/u-boot/board/altera/socfpga/iocsr_config.h
/openbmc/u-boot/board/altera/socfpga/socfpga_cyclone5.c
/openbmc/u-boot/board/armltd/vexpress64/vexpress64.c
/openbmc/u-boot/board/cirrus/edb93xx/Makefile
/openbmc/u-boot/board/cirrus/edb93xx/edb93xx.c
/openbmc/u-boot/board/cirrus/edb93xx/u-boot.lds
/openbmc/u-boot/board/davinci/da8xxevm/da830evm.c
/openbmc/u-boot/board/davinci/da8xxevm/da850evm.c
/openbmc/u-boot/board/davinci/dm355evm/dm355evm.c
/openbmc/u-boot/board/davinci/dm355leopard/dm355leopard.c
/openbmc/u-boot/board/davinci/dm365evm/dm365evm.c
/openbmc/u-boot/board/davinci/dm6467evm/dm6467evm.c
/openbmc/u-boot/board/davinci/ea20/ea20.c
/openbmc/u-boot/board/davinci/sonata/sonata.c
/openbmc/u-boot/board/denx/m53evk/m53evk.c
/openbmc/u-boot/board/enbw/enbw_cmc/enbw_cmc.c
/openbmc/u-boot/board/esd/common/cmd_loadpci.c
/openbmc/u-boot/board/freescale/ls2085a/Makefile
/openbmc/u-boot/board/freescale/ls2085a/README
/openbmc/u-boot/board/freescale/ls2085a/ddr.c
/openbmc/u-boot/board/freescale/ls2085a/ddr.h
/openbmc/u-boot/board/freescale/ls2085a/ls2085a.c
/openbmc/u-boot/board/freescale/m5253demo/flash.c
/openbmc/u-boot/board/freescale/mx28evk/README
/openbmc/u-boot/board/freescale/mx6qsabreauto/mx6dl.cfg
/openbmc/u-boot/board/freescale/mx6sabresd/mx6sabresd.c
/openbmc/u-boot/board/freescale/vf610twr/vf610twr.c
/openbmc/u-boot/board/gateworks/gw_ventana/Makefile
/openbmc/u-boot/board/gateworks/gw_ventana/README
/openbmc/u-boot/board/gateworks/gw_ventana/eeprom.c
/openbmc/u-boot/board/gateworks/gw_ventana/gw_ventana.c
/openbmc/u-boot/board/gateworks/gw_ventana/gw_ventana.cfg
/openbmc/u-boot/board/gateworks/gw_ventana/gw_ventana_spl.c
/openbmc/u-boot/board/gateworks/gw_ventana/ventana_eeprom.h
/openbmc/u-boot/board/gdsys/405ep/iocon.c
/openbmc/u-boot/board/gdsys/common/Makefile
/openbmc/u-boot/board/gdsys/common/dp501.c
/openbmc/u-boot/board/gdsys/common/osd.c
/openbmc/u-boot/board/gdsys/p1022/controlcenterd-id.c
/openbmc/u-boot/board/gdsys/p1022/controlcenterd.c
/openbmc/u-boot/board/gdsys/p1022/sdhc_boot.c
/openbmc/u-boot/board/mpl/vcma9/lowlevel_init.S
/openbmc/u-boot/board/omicron/calimain/calimain.c
/openbmc/u-boot/board/overo/overo.c
/openbmc/u-boot/board/raspberrypi/rpi_b/rpi_b.c
/openbmc/u-boot/board/samsung/trats/trats.c
/openbmc/u-boot/board/samsung/trats2/trats2.c
/openbmc/u-boot/board/ti/am43xx/board.c
/openbmc/u-boot/board/ti/am43xx/board.h
/openbmc/u-boot/board/ti/am43xx/mux.c
/openbmc/u-boot/board/ti/dra7xx/evm.c
/openbmc/u-boot/board/ti/dra7xx/mux_data.h
/openbmc/u-boot/board/ti/k2hk_evm/board.c
/openbmc/u-boot/board/ti/tnetv107xevm/sdb_board.c
/openbmc/u-boot/boards.cfg
/openbmc/u-boot/common/autoboot.c
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/common/bootm_os.c
/openbmc/u-boot/common/cmd_bdinfo.c
/openbmc/u-boot/common/cmd_cache.c
/openbmc/u-boot/common/cmd_dfu.c
/openbmc/u-boot/common/cmd_eeprom.c
/openbmc/u-boot/common/cmd_ext2.c
/openbmc/u-boot/common/cmd_fat.c
/openbmc/u-boot/common/cmd_fs.c
/openbmc/u-boot/common/cmd_i2c.c
/openbmc/u-boot/common/cmd_ide.c
/openbmc/u-boot/common/cmd_mii.c
/openbmc/u-boot/common/cmd_nvedit.c
/openbmc/u-boot/common/cmd_part.c
/openbmc/u-boot/common/cmd_pxe.c
/openbmc/u-boot/common/cmd_source.c
/openbmc/u-boot/common/cmd_ubi.c
/openbmc/u-boot/common/cmd_ubifs.c
/openbmc/u-boot/common/dlmalloc.c
/openbmc/u-boot/common/env_common.c
/openbmc/u-boot/common/env_fat.c
/openbmc/u-boot/common/main.c
/openbmc/u-boot/common/spl/spl_nand.c
/openbmc/u-boot/common/splash.c
/openbmc/u-boot/config.mk
/openbmc/u-boot/disk/part.c
/openbmc/u-boot/doc/README.falcon
/openbmc/u-boot/doc/README.generic-board
/openbmc/u-boot/doc/README.mxs
/openbmc/u-boot/doc/README.scrapyard
/openbmc/u-boot/doc/README.semihosting
/openbmc/u-boot/doc/git-mailrc
/openbmc/u-boot/drivers/Makefile
/openbmc/u-boot/drivers/block/ahci.c
/openbmc/u-boot/drivers/block/dwc_ahsata.c
/openbmc/u-boot/drivers/core/lists.c
/openbmc/u-boot/drivers/core/root.c
/openbmc/u-boot/drivers/gpio/Makefile
/openbmc/u-boot/drivers/gpio/spear_gpio.c
/openbmc/u-boot/drivers/i2c/Makefile
/openbmc/u-boot/drivers/i2c/fsl_i2c.c
/openbmc/u-boot/drivers/i2c/ihs_i2c.c
/openbmc/u-boot/drivers/i2c/mxc_i2c.c
/openbmc/u-boot/drivers/i2c/omap24xx_i2c.c
/openbmc/u-boot/drivers/i2c/tegra_i2c.c
/openbmc/u-boot/drivers/memory/Makefile
/openbmc/u-boot/drivers/memory/ti-aemif.c
/openbmc/u-boot/drivers/mmc/mmc.c
/openbmc/u-boot/drivers/mmc/omap_hsmmc.c
/openbmc/u-boot/drivers/mtd/cfi_flash.c
/openbmc/u-boot/drivers/mtd/nand/Makefile
/openbmc/u-boot/drivers/mtd/nand/davinci_nand.c
/openbmc/u-boot/drivers/mtd/nand/mxs_nand_spl.c
/openbmc/u-boot/drivers/net/Makefile
/openbmc/u-boot/drivers/net/fsl_mc/Makefile
/openbmc/u-boot/drivers/net/fsl_mc/mc.c
/openbmc/u-boot/drivers/net/macb.c
/openbmc/u-boot/drivers/pcmcia/Makefile
/openbmc/u-boot/drivers/pcmcia/mpc8xx_pcmcia.c
/openbmc/u-boot/drivers/power/pmic/pmic_max77686.c
/openbmc/u-boot/drivers/serial/serial_mxc.c
/openbmc/u-boot/drivers/serial/serial_ns16550.c
/openbmc/u-boot/drivers/sound/sandbox.c
/openbmc/u-boot/drivers/spi/Makefile
/openbmc/u-boot/drivers/spi/davinci_spi.c
/openbmc/u-boot/drivers/spi/ep93xx_spi.c
/openbmc/u-boot/drivers/spi/exynos_spi.c
/openbmc/u-boot/drivers/spi/fsl_qspi.c
/openbmc/u-boot/drivers/spi/fsl_qspi.h
/openbmc/u-boot/drivers/tpm/tpm.c
/openbmc/u-boot/drivers/usb/eth/asix.c
/openbmc/u-boot/drivers/usb/eth/mcs7830.c
/openbmc/u-boot/drivers/usb/eth/smsc95xx.c
/openbmc/u-boot/drivers/usb/gadget/atmel_usba_udc.c
/openbmc/u-boot/drivers/usb/gadget/ci_udc.c
/openbmc/u-boot/drivers/usb/gadget/ci_udc.h
/openbmc/u-boot/drivers/usb/gadget/f_fastboot.c
/openbmc/u-boot/drivers/usb/gadget/f_mass_storage.c
/openbmc/u-boot/drivers/usb/gadget/f_thor.c
/openbmc/u-boot/drivers/usb/host/Makefile
/openbmc/u-boot/drivers/usb/host/ohci-ep93xx.c
/openbmc/u-boot/drivers/usb/host/r8a66597-hcd.c
/openbmc/u-boot/drivers/usb/host/xhci-omap.c
/openbmc/u-boot/drivers/usb/host/xhci.c
/openbmc/u-boot/drivers/usb/host/xhci.h
/openbmc/u-boot/drivers/usb/phy/omap_usb_phy.c
/openbmc/u-boot/drivers/video/atmel_hlcdfb.c
/openbmc/u-boot/drivers/video/mpc8xx_lcd.c
/openbmc/u-boot/drivers/watchdog/Makefile
/openbmc/u-boot/drivers/watchdog/bfin_wdt.c
/openbmc/u-boot/drivers/watchdog/designware_wdt.c
/openbmc/u-boot/fs/fs.c
/openbmc/u-boot/fs/yaffs2/yaffs_guts.c
/openbmc/u-boot/fs/yaffs2/yaffs_verify.c
/openbmc/u-boot/fs/yaffs2/yaffsfs.c
/openbmc/u-boot/include/altera.h
/openbmc/u-boot/include/asm-generic/global_data.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/commproc.h
/openbmc/u-boot/include/compiler.h
/openbmc/u-boot/include/configs/am335x_evm.h
/openbmc/u-boot/include/configs/am43xx_evm.h
/openbmc/u-boot/include/configs/arndale.h
/openbmc/u-boot/include/configs/at91sam9m10g45ek.h
/openbmc/u-boot/include/configs/bcm28155_ap.h
/openbmc/u-boot/include/configs/calimain.h
/openbmc/u-boot/include/configs/controlcenterd.h
/openbmc/u-boot/include/configs/davinci_dm6467evm.h
/openbmc/u-boot/include/configs/dlvision-10g.h
/openbmc/u-boot/include/configs/edb93xx.h
/openbmc/u-boot/include/configs/embestmx6boards.h
/openbmc/u-boot/include/configs/ethernut5.h
/openbmc/u-boot/include/configs/exynos5-dt.h
/openbmc/u-boot/include/configs/exynos5250-dt.h
/openbmc/u-boot/include/configs/exynos5420.h
/openbmc/u-boot/include/configs/gw_ventana.h
/openbmc/u-boot/include/configs/h2200.h
/openbmc/u-boot/include/configs/imx6_spl.h
/openbmc/u-boot/include/configs/integrator-common.h
/openbmc/u-boot/include/configs/io.h
/openbmc/u-boot/include/configs/iocon.h
/openbmc/u-boot/include/configs/k2hk_evm.h
/openbmc/u-boot/include/configs/ls2085a_common.h
/openbmc/u-boot/include/configs/ls2085a_emu.h
/openbmc/u-boot/include/configs/ls2085a_simu.h
/openbmc/u-boot/include/configs/m28evk.h
/openbmc/u-boot/include/configs/m53evk.h
/openbmc/u-boot/include/configs/mx28evk.h
/openbmc/u-boot/include/configs/mx6_common.h
/openbmc/u-boot/include/configs/mx6qsabreauto.h
/openbmc/u-boot/include/configs/mx6sabresd.h
/openbmc/u-boot/include/configs/neo.h
/openbmc/u-boot/include/configs/omap3_beagle.h
/openbmc/u-boot/include/configs/omap3_overo.h
/openbmc/u-boot/include/configs/peach-pit.h
/openbmc/u-boot/include/configs/rpi_b.h
/openbmc/u-boot/include/configs/s5p_goni.h
/openbmc/u-boot/include/configs/sandbox.h
/openbmc/u-boot/include/configs/smdk5420.h
/openbmc/u-boot/include/configs/socfpga_cyclone5.h
/openbmc/u-boot/include/configs/tegra-common-post.h
/openbmc/u-boot/include/configs/tegra-common-ums.h
/openbmc/u-boot/include/configs/ti_omap4_common.h
/openbmc/u-boot/include/configs/ti_omap5_common.h
/openbmc/u-boot/include/configs/vexpress_aemv8a.h
/openbmc/u-boot/include/configs/vf610twr.h
/openbmc/u-boot/include/env_callback.h
/openbmc/u-boot/include/fdt_support.h
/openbmc/u-boot/include/fsl_mc.h
/openbmc/u-boot/include/gdsys_fpga.h
/openbmc/u-boot/include/ide.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/lcd.h
/openbmc/u-boot/include/linux/compat.h
/openbmc/u-boot/include/mmc.h
/openbmc/u-boot/include/pcmcia.h
/openbmc/u-boot/include/power/pfuze100_pmic.h
/openbmc/u-boot/include/search.h
/openbmc/u-boot/include/status_led.h
/openbmc/u-boot/lib/asm-offsets.c
/openbmc/u-boot/lib/div64.c
/openbmc/u-boot/lib/hashtable.c
/openbmc/u-boot/lib/lmb.c
/openbmc/u-boot/lib/sha1.c
/openbmc/u-boot/lib/time.c
/openbmc/u-boot/lib/vsprintf.c
/openbmc/u-boot/mkconfig
/openbmc/u-boot/net/bootp.c
/openbmc/u-boot/net/eth.c
/openbmc/u-boot/post/cpu/mpc8xx/ether.c
/openbmc/u-boot/post/cpu/mpc8xx/uart.c
/openbmc/u-boot/scripts/mailmapper
dm/test-fdt.c
dm/test.dts
/openbmc/u-boot/tools/buildman/toolchain.py
/openbmc/u-boot/tools/patman/gitutil.py
4d90702512-Jun-2014 Stephen Warren <swarren@nvidia.com>

sandbox: restore ability to access host fs through standard commands

Commit 95fac6ab4589 "sandbox: Use os functions to read host device tree"
removed the ability for get_device_and_partition() to ha

sandbox: restore ability to access host fs through standard commands

Commit 95fac6ab4589 "sandbox: Use os functions to read host device tree"
removed the ability for get_device_and_partition() to handle the "host"
device type, and redirect accesses to it to the host filesystem. This
broke some unit tests that use this feature. So, revert that change. The
code added back by this patch is slightly different to pacify checkpatch.

However, we're then left with "host" being both:
- A pseudo device that accesses the hosts real filesystem.
- An emulated block device, which accesses "sectors" inside a file stored
on the host.

In order to resolve this discrepancy, rename the pseudo device from host
to hostfs, and adjust the unit-tests for this change.

The "help sb" output is modified to reflect this rename, and state where
the host and hostfs devices should be used.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Josh Wu <josh.wu@atmel.com>
Acked-by: Simon Glass <sjg@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>

show more ...

4af5b14424-May-2014 Simon Glass <sjg@chromium.org>

dm: Use '*' to indicate a device is activated

Make both dm enumeration commands support showing whether a driver is active
or not, and use a consistent indicator (an asterisk).

Signed-off-by: Simon

dm: Use '*' to indicate a device is activated

Make both dm enumeration commands support showing whether a driver is active
or not, and use a consistent indicator (an asterisk).

Signed-off-by: Simon Glass <sjg@chromium.org>
Acked-by: Marek Vasut <marex@denx.de>

show more ...

184b1b7112-Jun-2014 Simon Glass <sjg@chromium.org>

dm: Fix printf() strings in the 'dm' command

The values here are int, but the map_to_sysmem() call can return a long.
Add a cast to deal with this.

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

b6a49a7a12-Jun-2014 Simon Glass <sjg@chromium.org>

dm: Allow driver model tests only for sandbox

The GPIO tests require the sandbox GPIO driver, so cannot be run on other
platforms. Similarly for the 'dm test' command.

Signed-off-by: Simon Glass <s

dm: Allow driver model tests only for sandbox

The GPIO tests require the sandbox GPIO driver, so cannot be run on other
platforms. Similarly for the 'dm test' command.

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

show more ...

ae7f451312-Jun-2014 Simon Glass <sjg@chromium.org>

dm: Rename struct device_id to udevice_id

It is best to avoid having any occurence of 'struct device' in driver
model, so rename to achieve this.

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


/openbmc/u-boot/README
/openbmc/u-boot/arch/arm/dts/include/dt-bindings
/openbmc/u-boot/arch/arm/include/asm/io.h
/openbmc/u-boot/arch/m68k/lib/board.c
/openbmc/u-boot/arch/microblaze/dts/include/dt-bindings
/openbmc/u-boot/arch/sandbox/dts/include/dt-bindings
/openbmc/u-boot/arch/sandbox/include/asm/io.h
/openbmc/u-boot/arch/x86/dts/include/dt-bindings
/openbmc/u-boot/board/altera/nios2-generic/Makefile
/openbmc/u-boot/board/gdsys/p1022/controlcenterd-id.c
/openbmc/u-boot/board/pcs440ep/pcs440ep.c
/openbmc/u-boot/board/psyent/common/AMDLV065D.c
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/autoboot.c
/openbmc/u-boot/common/cmd_iotrace.c
/openbmc/u-boot/common/cmd_md5sum.c
/openbmc/u-boot/common/cmd_sha1sum.c
/openbmc/u-boot/common/hash.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/iotrace.c
/openbmc/u-boot/doc/driver-model/README.txt
/openbmc/u-boot/drivers/core/lists.c
/openbmc/u-boot/drivers/crypto/ace_sha.c
/openbmc/u-boot/drivers/demo/demo-shape.c
/openbmc/u-boot/drivers/demo/demo-simple.c
/openbmc/u-boot/drivers/gpio/sandbox.c
/openbmc/u-boot/drivers/misc/cros_ec_sandbox.c
/openbmc/u-boot/drivers/mmc/rpmb.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65090.c
/openbmc/u-boot/include/configs/sandbox.h
/openbmc/u-boot/include/dm/device.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/iotrace.h
/openbmc/u-boot/include/u-boot/rsa-checksum.h
/openbmc/u-boot/include/u-boot/rsa.h
/openbmc/u-boot/include/u-boot/sha1.h
/openbmc/u-boot/include/u-boot/sha256.h
/openbmc/u-boot/lib/rsa/rsa-checksum.c
/openbmc/u-boot/lib/rsa/rsa-verify.c
/openbmc/u-boot/lib/sha1.c
/openbmc/u-boot/lib/sha256.c
/openbmc/u-boot/lib/tpm.c
/openbmc/u-boot/net/net.c
/openbmc/u-boot/scripts/Makefile.lib
dm/test-fdt.c
/openbmc/u-boot/tools/Makefile
/openbmc/u-boot/tools/dumpimage.h
/openbmc/u-boot/tools/imagetool.h
/openbmc/u-boot/tools/mkimage.h
/openbmc/u-boot/tools/ubsha1.c
967a99ad12-Jun-2014 Stephen Warren <swarren@nvidia.com>

test: vboot: explicitly request bash

vboot_test.sh uses Bashisms. Explicitly use #!/bin/bash so the script
doesn't fail if /bin/sh isn't Bash.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Ack

test: vboot: explicitly request bash

vboot_test.sh uses Bashisms. Explicitly use #!/bin/bash so the script
doesn't fail if /bin/sh isn't Bash.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Simon Glass <sjg@chromium.org>

show more ...


/openbmc/u-boot/.gitignore
/openbmc/u-boot/Makefile
/openbmc/u-boot/README
/openbmc/u-boot/arch/.gitignore
/openbmc/u-boot/arch/arm/cpu/arm926ejs/kirkwood/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/board.c
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/clock.c
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/clock_am43xx.c
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/emif4.c
/openbmc/u-boot/arch/arm/cpu/armv7/exynos/clock.c
/openbmc/u-boot/arch/arm/cpu/armv7/exynos/lowlevel_init.c
/openbmc/u-boot/arch/arm/cpu/armv7/exynos/pinmux.c
/openbmc/u-boot/arch/arm/cpu/armv7/exynos/power.c
/openbmc/u-boot/arch/arm/cpu/armv7/exynos/spl_boot.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/init.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap-common/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/omap-common/hwinit-common.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap-common/omap-cache.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap3/board.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap3/mem.c
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/am335x-bone-common.dtsi
/openbmc/u-boot/arch/arm/dts/am335x-boneblack.dts
/openbmc/u-boot/arch/arm/dts/am33xx.dtsi
/openbmc/u-boot/arch/arm/dts/dt-bindings/gpio/gpio.h
/openbmc/u-boot/arch/arm/dts/dt-bindings/pinctrl/am33xx.h
/openbmc/u-boot/arch/arm/dts/dt-bindings/pinctrl/omap.h
/openbmc/u-boot/arch/arm/dts/exynos4.dtsi
/openbmc/u-boot/arch/arm/dts/exynos4412-trats2.dts
/openbmc/u-boot/arch/arm/dts/exynos5.dtsi
/openbmc/u-boot/arch/arm/dts/exynos5250-snow.dts
/openbmc/u-boot/arch/arm/dts/tegra124-jetson-tk1.dts
/openbmc/u-boot/arch/arm/dts/tegra124-venice2.dts
/openbmc/u-boot/arch/arm/dts/tegra30-beaver.dts
/openbmc/u-boot/arch/arm/dts/tps65217.dtsi
/openbmc/u-boot/arch/arm/imx-common/Makefile
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-exynos/clk.h
/openbmc/u-boot/arch/arm/include/asm/arch-exynos/power.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/hardware-k2hk.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/hardware.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/mem.h
/openbmc/u-boot/arch/arm/include/asm/atomic.h
/openbmc/u-boot/arch/arm/include/asm/bitops.h
/openbmc/u-boot/arch/arm/include/asm/proc-armv/processor.h
/openbmc/u-boot/arch/arm/include/asm/processor.h
/openbmc/u-boot/arch/arm/include/asm/ptrace.h
/openbmc/u-boot/arch/m68k/cpu/mcf532x/cpu_init.c
/openbmc/u-boot/arch/m68k/cpu/mcf5445x/cpu_init.c
/openbmc/u-boot/arch/m68k/include/asm/io.h
/openbmc/u-boot/arch/m68k/include/asm/posix_types.h
/openbmc/u-boot/arch/m68k/lib/bootm.c
/openbmc/u-boot/arch/microblaze/lib/bootm.c
/openbmc/u-boot/arch/openrisc/cpu/start.S
/openbmc/u-boot/arch/openrisc/include/asm/spr-defs.h
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/cmd_errata.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/cpu_init.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/fdt.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/t1040_ids.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/t2080_serdes.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/t4240_serdes.c
/openbmc/u-boot/arch/powerpc/cpu/ppc4xx/cpu.c
/openbmc/u-boot/arch/powerpc/include/asm/config_mpc85xx.h
/openbmc/u-boot/arch/powerpc/include/asm/fsl_law.h
/openbmc/u-boot/arch/powerpc/include/asm/fsl_liodn.h
/openbmc/u-boot/arch/powerpc/include/asm/immap_85xx.h
/openbmc/u-boot/board/BuR/tseries/board.c
/openbmc/u-boot/board/BuR/tseries/mux.c
/openbmc/u-boot/board/Marvell/include/pci.h
/openbmc/u-boot/board/astro/mcf5373l/fpga.c
/openbmc/u-boot/board/astro/mcf5373l/mcf5373l.c
/openbmc/u-boot/board/atmel/at91sam9261ek/at91sam9261ek.c
/openbmc/u-boot/board/atmel/at91sam9263ek/at91sam9263ek.c
/openbmc/u-boot/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c
/openbmc/u-boot/board/atmel/at91sam9rlek/at91sam9rlek.c
/openbmc/u-boot/board/compulab/cm_t335/u-boot.lds
/openbmc/u-boot/board/compulab/cm_t35/cm_t35.c
/openbmc/u-boot/board/cray/L1/Makefile
/openbmc/u-boot/board/freescale/b4860qds/b4860qds.c
/openbmc/u-boot/board/freescale/m5253demo/flash.c
/openbmc/u-boot/board/freescale/mx31ads/u-boot.lds
/openbmc/u-boot/board/freescale/p1023rds/p1023rds.c
/openbmc/u-boot/board/freescale/p1023rds/tlb.c
/openbmc/u-boot/board/freescale/t208xqds/ddr.h
/openbmc/u-boot/board/freescale/t208xqds/eth_t208xqds.c
/openbmc/u-boot/board/freescale/t208xqds/t2080_rcw.cfg
/openbmc/u-boot/board/freescale/t208xqds/t208xqds.c
/openbmc/u-boot/board/freescale/t208xrdb/t2080_rcw.cfg
/openbmc/u-boot/board/freescale/t4qds/eth.c
/openbmc/u-boot/board/freescale/t4qds/t4240qds.c
/openbmc/u-boot/board/freescale/t4qds/t4_rcw.cfg
/openbmc/u-boot/board/freescale/t4rdb/eth.c
/openbmc/u-boot/board/freescale/t4rdb/t4_rcw.cfg
/openbmc/u-boot/board/gdsys/405ex/io64.c
/openbmc/u-boot/board/gdsys/p1022/controlcenterd.c
/openbmc/u-boot/board/keymile/common/ivm.c
/openbmc/u-boot/board/matrix_vision/mvblm7/Makefile
/openbmc/u-boot/board/matrix_vision/mvsmr/Makefile
/openbmc/u-boot/board/ronetix/pm9261/pm9261.c
/openbmc/u-boot/board/ronetix/pm9263/pm9263.c
/openbmc/u-boot/board/samsung/common/board.c
/openbmc/u-boot/board/samsung/goni/goni.c
/openbmc/u-boot/board/samsung/smdk5250/Makefile
/openbmc/u-boot/board/samsung/smdk5250/exynos5-dt.c
/openbmc/u-boot/board/samsung/smdk5420/smdk5420.c
/openbmc/u-boot/board/ti/am335x/u-boot.lds
/openbmc/u-boot/board/ti/am43xx/Makefile
/openbmc/u-boot/board/ti/am43xx/board.c
/openbmc/u-boot/board/ttcontrol/vision2/imximage_hynix.cfg
/openbmc/u-boot/boards.cfg
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/bootm.c
/openbmc/u-boot/common/bootm_os.c
/openbmc/u-boot/common/cli.c
/openbmc/u-boot/common/cli_hush.c
/openbmc/u-boot/common/cli_simple.c
/openbmc/u-boot/common/cmd_bedbug.c
/openbmc/u-boot/common/cmd_bootm.c
/openbmc/u-boot/common/cmd_disk.c
/openbmc/u-boot/common/cmd_fat.c
/openbmc/u-boot/common/cmd_fdc.c
/openbmc/u-boot/common/cmd_fdt.c
/openbmc/u-boot/common/cmd_fpga.c
/openbmc/u-boot/common/cmd_itest.c
/openbmc/u-boot/common/cmd_mmc.c
/openbmc/u-boot/common/cmd_nand.c
/openbmc/u-boot/common/cmd_source.c
/openbmc/u-boot/common/cmd_ximg.c
/openbmc/u-boot/common/env_eeprom.c
/openbmc/u-boot/common/env_embedded.c
/openbmc/u-boot/common/fdt_support.c
/openbmc/u-boot/common/hash.c
/openbmc/u-boot/common/image-fdt.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/usb_hub.c
/openbmc/u-boot/common/xyzModem.c
/openbmc/u-boot/disk/part.c
/openbmc/u-boot/disk/part_dos.c
/openbmc/u-boot/disk/part_efi.c
/openbmc/u-boot/doc/README.fdt-control
/openbmc/u-boot/doc/README.nand
/openbmc/u-boot/doc/README.scrapyard
/openbmc/u-boot/doc/device-tree-bindings/exynos/dwmmc.txt
/openbmc/u-boot/doc/device-tree-bindings/power/tps65090.txt
/openbmc/u-boot/doc/device-tree-bindings/regulator/tps65090.txt
/openbmc/u-boot/doc/driver-model/README.txt
/openbmc/u-boot/doc/uImage.FIT/beaglebone_vboot.txt
/openbmc/u-boot/doc/uImage.FIT/howto.txt
/openbmc/u-boot/doc/uImage.FIT/signature.txt
/openbmc/u-boot/drivers/ddr/fsl/ctrl_regs.c
/openbmc/u-boot/drivers/ddr/fsl/interactive.c
/openbmc/u-boot/drivers/dfu/dfu.c
/openbmc/u-boot/drivers/fpga/altera.c
/openbmc/u-boot/drivers/fpga/xilinx.c
/openbmc/u-boot/drivers/i2c/kona_i2c.c
/openbmc/u-boot/drivers/mmc/dw_mmc.c
/openbmc/u-boot/drivers/mmc/exynos_dw_mmc.c
/openbmc/u-boot/drivers/mmc/kona_sdhci.c
/openbmc/u-boot/drivers/mmc/mmc.c
/openbmc/u-boot/drivers/mmc/s5p_sdhci.c
/openbmc/u-boot/drivers/mtd/nand/am335x_spl_bch.c
/openbmc/u-boot/drivers/mtd/nand/atmel_nand.c
/openbmc/u-boot/drivers/mtd/nand/nand_base.c
/openbmc/u-boot/drivers/mtd/nand/nand_spl_simple.c
/openbmc/u-boot/drivers/mtd/nand/omap_elm.c
/openbmc/u-boot/drivers/mtd/nand/omap_gpmc.c
/openbmc/u-boot/drivers/mtd/spi/sf_params.c
/openbmc/u-boot/drivers/mtd/spi/sf_probe.c
/openbmc/u-boot/drivers/net/phy/phy.c
/openbmc/u-boot/drivers/net/sh_eth.c
/openbmc/u-boot/drivers/net/sh_eth.h
/openbmc/u-boot/drivers/power/battery/bat_trats.c
/openbmc/u-boot/drivers/power/battery/bat_trats2.c
/openbmc/u-boot/drivers/power/mfd/pmic_max77693.c
/openbmc/u-boot/drivers/power/pmic/Makefile
/openbmc/u-boot/drivers/power/pmic/pmic_max8997.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65090.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65218.c
/openbmc/u-boot/drivers/power/power_fsl.c
/openbmc/u-boot/drivers/power/power_i2c.c
/openbmc/u-boot/drivers/spi/fsl_espi.c
/openbmc/u-boot/drivers/spi/soft_spi.c
/openbmc/u-boot/drivers/spi/ti_qspi.c
/openbmc/u-boot/drivers/usb/gadget/ci_udc.c
/openbmc/u-boot/drivers/usb/gadget/ci_udc.h
/openbmc/u-boot/dts/Makefile
/openbmc/u-boot/fs/ext4/ext4_common.c
/openbmc/u-boot/fs/ext4/ext4_write.c
/openbmc/u-boot/fs/fat/fat_write.c
/openbmc/u-boot/fs/jffs2/jffs2_1pass.c
/openbmc/u-boot/include/bootm.h
/openbmc/u-boot/include/command.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/config_fallbacks.h
/openbmc/u-boot/include/configs/MPC8315ERDB.h
/openbmc/u-boot/include/configs/MPC8536DS.h
/openbmc/u-boot/include/configs/MPC8569MDS.h
/openbmc/u-boot/include/configs/MPC8572DS.h
/openbmc/u-boot/include/configs/P1023RDS.h
/openbmc/u-boot/include/configs/T1040QDS.h
/openbmc/u-boot/include/configs/T104xRDB.h
/openbmc/u-boot/include/configs/T208xQDS.h
/openbmc/u-boot/include/configs/am335x_evm.h
/openbmc/u-boot/include/configs/am3517_crane.h
/openbmc/u-boot/include/configs/am43xx_evm.h
/openbmc/u-boot/include/configs/arndale.h
/openbmc/u-boot/include/configs/beaver.h
/openbmc/u-boot/include/configs/bur_am335x_common.h
/openbmc/u-boot/include/configs/cm_t335.h
/openbmc/u-boot/include/configs/cm_t35.h
/openbmc/u-boot/include/configs/devkit8000.h
/openbmc/u-boot/include/configs/dig297.h
/openbmc/u-boot/include/configs/exynos4-dt.h
/openbmc/u-boot/include/configs/exynos5-dt.h
/openbmc/u-boot/include/configs/exynos5250-dt.h
/openbmc/u-boot/include/configs/gw_ventana.h
/openbmc/u-boot/include/configs/ids8313.h
/openbmc/u-boot/include/configs/iocon.h
/openbmc/u-boot/include/configs/jetson-tk1.h
/openbmc/u-boot/include/configs/k2hk_evm.h
/openbmc/u-boot/include/configs/mx25pdk.h
/openbmc/u-boot/include/configs/mx35pdk.h
/openbmc/u-boot/include/configs/mx53evk.h
/openbmc/u-boot/include/configs/mx53loco.h
/openbmc/u-boot/include/configs/omap3_beagle.h
/openbmc/u-boot/include/configs/omap3_evm_common.h
/openbmc/u-boot/include/configs/omap3_igep00x0.h
/openbmc/u-boot/include/configs/omap3_logic.h
/openbmc/u-boot/include/configs/omap3_overo.h
/openbmc/u-boot/include/configs/omap3_zoom1.h
/openbmc/u-boot/include/configs/pengwyn.h
/openbmc/u-boot/include/configs/s5p_goni.h
/openbmc/u-boot/include/configs/sandbox.h
/openbmc/u-boot/include/configs/tam3517-common.h
/openbmc/u-boot/include/configs/tao3530.h
/openbmc/u-boot/include/configs/tegra-common-ums.h
/openbmc/u-boot/include/configs/ti_am335x_common.h
/openbmc/u-boot/include/configs/ti_armv7_common.h
/openbmc/u-boot/include/configs/tseries.h
/openbmc/u-boot/include/configs/venice2.h
/openbmc/u-boot/include/configs/woodburn_common.h
/openbmc/u-boot/include/configs/zynq-common.h
/openbmc/u-boot/include/dwmmc.h
/openbmc/u-boot/include/fat.h
/openbmc/u-boot/include/fdt_support.h
/openbmc/u-boot/include/fdtdec.h
/openbmc/u-boot/include/hash.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/initcall.h
/openbmc/u-boot/include/linux/mtd/nand.h
/openbmc/u-boot/include/linux/mtd/omap_elm.h
/openbmc/u-boot/include/linux/mtd/omap_gpmc.h
/openbmc/u-boot/include/mmc.h
/openbmc/u-boot/include/part.h
/openbmc/u-boot/include/power/max77693_pmic.h
/openbmc/u-boot/include/power/max8997_pmic.h
/openbmc/u-boot/include/power/pmic.h
/openbmc/u-boot/include/power/tps65090_pmic.h
/openbmc/u-boot/include/power/tps65218.h
/openbmc/u-boot/include/rsa.h
/openbmc/u-boot/include/tps6586x.h
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/lib/initcall.c
/openbmc/u-boot/lib/libfdt/fdt_ro.c
/openbmc/u-boot/lib/lzma/LzmaTools.c
/openbmc/u-boot/lib/rsa/rsa-sign.c
/openbmc/u-boot/mkconfig
/openbmc/u-boot/scripts/Makefile.lib
/openbmc/u-boot/scripts/Makefile.spl
vboot/vboot_test.sh
/openbmc/u-boot/tools/.gitignore
/openbmc/u-boot/tools/Makefile
/openbmc/u-boot/tools/fit_check_sign.c
/openbmc/u-boot/tools/fit_common.c
/openbmc/u-boot/tools/fit_common.h
/openbmc/u-boot/tools/fit_image.c
/openbmc/u-boot/tools/fit_info.c
/openbmc/u-boot/tools/image-host.c
/openbmc/u-boot/tools/mxsimage.c
/openbmc/u-boot/tools/pbl_crc32.c
/openbmc/u-boot/tools/pbl_crc32.h
/openbmc/u-boot/tools/pblimage.c
93ce756130-May-2014 Simon Glass <sjg@chromium.org>

Add final result tests for run_command_list()

run_command_list() is supposed to return a return code of 0 for success
and 1 for failure. Add a few simple tests that confirm this. These tests
work bo

Add final result tests for run_command_list()

run_command_list() is supposed to return a return code of 0 for success
and 1 for failure. Add a few simple tests that confirm this. These tests
work both with the built-in parser and hush.

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

show more ...


/openbmc/u-boot/Makefile
/openbmc/u-boot/README
/openbmc/u-boot/arch/arc/include/asm/config.h
/openbmc/u-boot/arch/arm/cpu/arm926ejs/at91/at91sam9m10g45_devices.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/kirkwood/cpu.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/orion5x/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv7/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/at91/config.mk
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/board.c
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/clock.c
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/clock_sun4i.c
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/config.mk
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/cpu_info.c
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/dram.c
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/pinmux.c
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/start.c
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/timer.c
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/u-boot-spl-fel.lds
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/u-boot-spl.lds
/openbmc/u-boot/arch/arm/cpu/armv8/start.S
/openbmc/u-boot/arch/arm/cpu/at91-common/spl.c
/openbmc/u-boot/arch/arm/include/asm/arch-at91/at91_pmc.h
/openbmc/u-boot/arch/arm/include/asm/arch-at91/at91sam9x5.h
/openbmc/u-boot/arch/arm/include/asm/arch-at91/hardware.h
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/clock_sun4i.h
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/dram.h
/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/arch-sunxi/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/timer.h
/openbmc/u-boot/arch/arm/include/asm/arch-vf610/imx-regs.h
/openbmc/u-boot/arch/arm/lib/board.c
/openbmc/u-boot/arch/m68k/lib/board.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8260/pci.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8260/start.S
/openbmc/u-boot/arch/powerpc/include/asm/processor.h
/openbmc/u-boot/arch/powerpc/lib/board.c
/openbmc/u-boot/board/abilis/tb100/Makefile
/openbmc/u-boot/board/abilis/tb100/tb100.c
/openbmc/u-boot/board/ait/cam_enc_4xx/cam_enc_4xx.c
/openbmc/u-boot/board/amcc/yucca/cmd_yucca.c
/openbmc/u-boot/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c
/openbmc/u-boot/board/atmel/sama5d3_xplained/sama5d3_xplained.c
/openbmc/u-boot/board/eltec/elppc/misc.c
/openbmc/u-boot/board/eltec/mhpc/mhpc.c
/openbmc/u-boot/board/freescale/vf610twr/vf610twr.c
/openbmc/u-boot/board/hymod/hymod.c
/openbmc/u-boot/board/hymod/input.c
/openbmc/u-boot/board/keymile/common/common.c
/openbmc/u-boot/board/keymile/common/ivm.c
/openbmc/u-boot/board/mcc200/auto_update.c
/openbmc/u-boot/board/sunxi/Makefile
/openbmc/u-boot/board/sunxi/board.c
/openbmc/u-boot/board/sunxi/dram_cubietruck.c
/openbmc/u-boot/board/sunxi/gmac.c
/openbmc/u-boot/boards.cfg
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/autoboot.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/common/bootretry.c
/openbmc/u-boot/common/cli.c
/openbmc/u-boot/common/cli_hush.c
/openbmc/u-boot/common/cli_readline.c
/openbmc/u-boot/common/cli_simple.c
/openbmc/u-boot/common/cmd_bedbug.c
/openbmc/u-boot/common/cmd_bootm.c
/openbmc/u-boot/common/cmd_bootmenu.c
/openbmc/u-boot/common/cmd_dcr.c
/openbmc/u-boot/common/cmd_i2c.c
/openbmc/u-boot/common/cmd_mem.c
/openbmc/u-boot/common/cmd_nvedit.c
/openbmc/u-boot/common/cmd_pci.c
/openbmc/u-boot/common/image.c
/openbmc/u-boot/common/main.c
/openbmc/u-boot/common/menu.c
/openbmc/u-boot/doc/README.atmel_pmecc
/openbmc/u-boot/doc/README.scrapyard
/openbmc/u-boot/drivers/ddr/fsl/interactive.c
/openbmc/u-boot/drivers/gpio/at91_gpio.c
/openbmc/u-boot/drivers/mmc/Makefile
/openbmc/u-boot/drivers/mmc/gen_atmel_mci.c
/openbmc/u-boot/drivers/mmc/sunxi_mmc.c
/openbmc/u-boot/drivers/net/designware.c
/openbmc/u-boot/drivers/net/designware.h
/openbmc/u-boot/include/autoboot.h
/openbmc/u-boot/include/bootretry.h
/openbmc/u-boot/include/cli.h
/openbmc/u-boot/include/cli_hush.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/configs/at91sam9m10g45ek.h
/openbmc/u-boot/include/configs/at91sam9n12ek.h
/openbmc/u-boot/include/configs/at91sam9x5ek.h
/openbmc/u-boot/include/configs/atngw100mkii.h
/openbmc/u-boot/include/configs/corvus.h
/openbmc/u-boot/include/configs/cpu9260.h
/openbmc/u-boot/include/configs/ethernut5.h
/openbmc/u-boot/include/configs/highbank.h
/openbmc/u-boot/include/configs/lsxl.h
/openbmc/u-boot/include/configs/sama5d3_xplained.h
/openbmc/u-boot/include/configs/sama5d3xek.h
/openbmc/u-boot/include/configs/sun7i.h
/openbmc/u-boot/include/configs/sunxi-common.h
/openbmc/u-boot/include/configs/tb100.h
/openbmc/u-boot/include/configs/vl_ma2sc.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/mpc8260.h
/openbmc/u-boot/include/netdev.h
/openbmc/u-boot/spl/Makefile
command_ut.c
/openbmc/u-boot/tools/.gitignore
/openbmc/u-boot/tools/Makefile
/openbmc/u-boot/tools/atmel_pmecc_params.c
/openbmc/u-boot/tools/atmelimage.c
/openbmc/u-boot/tools/imagetool.c
/openbmc/u-boot/tools/imagetool.h
/openbmc/u-boot/tools/mksunxiboot.c
54c5d08a22-May-2014 Heiko Schocher <hs@denx.de>

dm: rename device struct to udevice

using UBI and DM together leads in compiler error, as
both define a "struct device", so rename "struct device"
in include/dm/device.h to "struct udevice", as we u

dm: rename device struct to udevice

using UBI and DM together leads in compiler error, as
both define a "struct device", so rename "struct device"
in include/dm/device.h to "struct udevice", as we use
linux code (MTD/UBI/UBIFS some USB code,...) and cannot
change the linux "struct device"

Signed-off-by: Heiko Schocher <hs@denx.de>
Cc: Simon Glass <sjg@chromium.org>
Cc: Marek Vasut <marex@denx.de>

show more ...


/openbmc/u-boot/.gitignore
/openbmc/u-boot/CREDITS
/openbmc/u-boot/Kbuild
/openbmc/u-boot/MAKEALL
/openbmc/u-boot/Makefile
/openbmc/u-boot/README
/openbmc/u-boot/arch/arc/include/asm/config.h
/openbmc/u-boot/arch/arm/config.mk
/openbmc/u-boot/arch/arm/cpu/Makefile
/openbmc/u-boot/arch/arm/cpu/arm1136/start.S
/openbmc/u-boot/arch/arm/cpu/arm1176/start.S
/openbmc/u-boot/arch/arm/cpu/arm720t/start.S
/openbmc/u-boot/arch/arm/cpu/arm720t/tegra-common/cpu.c
/openbmc/u-boot/arch/arm/cpu/arm720t/tegra-common/spl.c
/openbmc/u-boot/arch/arm/cpu/arm720t/tegra114/cpu.c
/openbmc/u-boot/arch/arm/cpu/arm720t/tegra124/cpu.c
/openbmc/u-boot/arch/arm/cpu/arm720t/tegra30/cpu.c
/openbmc/u-boot/arch/arm/cpu/arm920t/ep93xx/u-boot.lds
/openbmc/u-boot/arch/arm/cpu/arm920t/start.S
/openbmc/u-boot/arch/arm/cpu/arm926ejs/davinci/da850_lowlevel.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/davinci/dm355.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/davinci/dm365.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/davinci/dm644x.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/davinci/dm646x.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/Makefile
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/spl_boot.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/start.S
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds
/openbmc/u-boot/arch/arm/cpu/arm926ejs/spear/start.S
/openbmc/u-boot/arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds
/openbmc/u-boot/arch/arm/cpu/arm926ejs/start.S
/openbmc/u-boot/arch/arm/cpu/arm946es/cpu.c
/openbmc/u-boot/arch/arm/cpu/arm946es/start.S
/openbmc/u-boot/arch/arm/cpu/arm_intcm/start.S
/openbmc/u-boot/arch/arm/cpu/armv7/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/board.c
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/emif4.c
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/sys_info.c
/openbmc/u-boot/arch/arm/cpu/armv7/arch_timer.c
/openbmc/u-boot/arch/arm/cpu/armv7/exynos/pinmux.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/aemif.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/clock.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/cmd_clock.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/cmd_mon.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/ddr3.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/init.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/keystone_nav.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/msmc.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/psc.c
/openbmc/u-boot/arch/arm/cpu/armv7/keystone/spl.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap-common/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/omap-common/boot-common.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap-common/emif-common.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap-common/hwinit-common.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap-common/mem-common.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap-common/utils.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap3/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/omap3/board.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap3/clock.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap3/sys_info.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap5/hw_data.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap5/hwinit.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap5/prcm-regs.c
/openbmc/u-boot/arch/arm/cpu/armv7/omap5/sdram.c
/openbmc/u-boot/arch/arm/cpu/armv7/rmobile/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/rmobile/cpu_info-rcar.c
/openbmc/u-boot/arch/arm/cpu/armv7/rmobile/cpu_info.c
/openbmc/u-boot/arch/arm/cpu/armv7/rmobile/lowlevel_init_ca15.S
/openbmc/u-boot/arch/arm/cpu/armv7/rmobile/pfc-r8a7791.c
/openbmc/u-boot/arch/arm/cpu/armv7/socfpga/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/socfpga/clock_manager.c
/openbmc/u-boot/arch/arm/cpu/armv7/socfpga/lowlevel_init.S
/openbmc/u-boot/arch/arm/cpu/armv7/socfpga/spl.c
/openbmc/u-boot/arch/arm/cpu/armv7/start.S
/openbmc/u-boot/arch/arm/cpu/armv7/syslib.c
/openbmc/u-boot/arch/arm/cpu/armv7/zynq/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv7/zynq/ddrc.c
/openbmc/u-boot/arch/arm/cpu/armv7/zynq/slcr.c
/openbmc/u-boot/arch/arm/cpu/armv7/zynq/spl.c
/openbmc/u-boot/arch/arm/cpu/armv7/zynq/u-boot.lds
/openbmc/u-boot/arch/arm/cpu/armv8/Makefile
/openbmc/u-boot/arch/arm/cpu/armv8/cache.S
/openbmc/u-boot/arch/arm/cpu/armv8/cache_v8.c
/openbmc/u-boot/arch/arm/cpu/armv8/start.S
/openbmc/u-boot/arch/arm/cpu/pxa/cpuinfo.c
/openbmc/u-boot/arch/arm/cpu/pxa/start.S
/openbmc/u-boot/arch/arm/cpu/sa1100/cpu.c
/openbmc/u-boot/arch/arm/cpu/sa1100/start.S
/openbmc/u-boot/arch/arm/cpu/tegra-common/Makefile
/openbmc/u-boot/arch/arm/cpu/tegra-common/pinmux-common.c
/openbmc/u-boot/arch/arm/cpu/tegra114-common/funcmux.c
/openbmc/u-boot/arch/arm/cpu/tegra114-common/pinmux.c
/openbmc/u-boot/arch/arm/cpu/tegra124-common/funcmux.c
/openbmc/u-boot/arch/arm/cpu/tegra124-common/pinmux.c
/openbmc/u-boot/arch/arm/cpu/tegra20-common/Makefile
/openbmc/u-boot/arch/arm/cpu/tegra20-common/crypto.c
/openbmc/u-boot/arch/arm/cpu/tegra20-common/emc.c
/openbmc/u-boot/arch/arm/cpu/tegra20-common/funcmux.c
/openbmc/u-boot/arch/arm/cpu/tegra20-common/pinmux.c
/openbmc/u-boot/arch/arm/cpu/tegra20-common/warmboot.c
/openbmc/u-boot/arch/arm/cpu/tegra20-common/warmboot_avp.c
/openbmc/u-boot/arch/arm/cpu/tegra30-common/funcmux.c
/openbmc/u-boot/arch/arm/cpu/tegra30-common/pinmux.c
/openbmc/u-boot/arch/arm/cpu/u-boot-spl.lds
/openbmc/u-boot/arch/arm/cpu/u-boot.lds
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/exynos4.dtsi
/openbmc/u-boot/arch/arm/dts/exynos4210-origen.dts
/openbmc/u-boot/arch/arm/dts/exynos4210-trats.dts
/openbmc/u-boot/arch/arm/dts/exynos4210-universal_c210.dts
/openbmc/u-boot/arch/arm/dts/exynos4412-trats2.dts
/openbmc/u-boot/arch/arm/dts/imx6q-sabreauto.dts
/openbmc/u-boot/arch/arm/dts/tegra124-jetson-tk1.dts
/openbmc/u-boot/arch/arm/dts/zynq-7000.dtsi
/openbmc/u-boot/arch/arm/dts/zynq-microzed.dts
/openbmc/u-boot/arch/arm/dts/zynq-zc702.dts
/openbmc/u-boot/arch/arm/dts/zynq-zc706.dts
/openbmc/u-boot/arch/arm/dts/zynq-zc770-xm010.dts
/openbmc/u-boot/arch/arm/dts/zynq-zc770-xm012.dts
/openbmc/u-boot/arch/arm/dts/zynq-zc770-xm013.dts
/openbmc/u-boot/arch/arm/dts/zynq-zed.dts
/openbmc/u-boot/arch/arm/imx-common/Makefile
/openbmc/u-boot/arch/arm/imx-common/iomux-v3.c
/openbmc/u-boot/arch/arm/imx-common/video.c
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/arch-davinci/da850_lowlevel.h
/openbmc/u-boot/arch/arm/include/asm/arch-davinci/i2c_defs.h
/openbmc/u-boot/arch/arm/include/asm/arch-davinci/sdmmc_defs.h
/openbmc/u-boot/arch/arm/include/asm/arch-davinci/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-exynos/board.h
/openbmc/u-boot/arch/arm/include/asm/arch-exynos/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-exynos/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-exynos/mipi_dsim.h
/openbmc/u-boot/arch/arm/include/asm/arch-exynos/mmc.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/clock-k2hk.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/clock_defs.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/emac_defs.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/emif_defs.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/hardware-k2hk.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/hardware.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/i2c_defs.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/keystone_nav.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/nand_defs.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/psc_defs.h
/openbmc/u-boot/arch/arm/include/asm/arch-keystone/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx25/imx-regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx35/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/mx6sl_pins.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/mem.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/hardware.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/mem.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/omap.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/hardware.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/mem.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/omap.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/arch-rmobile/ehci-rmobile.h
/openbmc/u-boot/arch/arm/include/asm/arch-rmobile/r8a7790-gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-rmobile/r8a7790.h
/openbmc/u-boot/arch/arm/include/asm/arch-rmobile/r8a7791-gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-rmobile/r8a7791.h
/openbmc/u-boot/arch/arm/include/asm/arch-rmobile/rcar-base.h
/openbmc/u-boot/arch/arm/include/asm/arch-rmobile/rmobile.h
/openbmc/u-boot/arch/arm/include/asm/arch-s5pc1xx/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-socfpga/clock_manager.h
/openbmc/u-boot/arch/arm/include/asm/arch-socfpga/socfpga_base_addrs.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/apb_misc.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/board.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/pinmux.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/tegra_mmc.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/usb.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra114/pinmux.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra124/pinmux.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra20/pinmux.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra30/pinmux.h
/openbmc/u-boot/arch/arm/include/asm/arch-vf610/crm_regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-vf610/imx-regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-vf610/iomux-vf610.h
/openbmc/u-boot/arch/arm/include/asm/arch-zynq/hardware.h
/openbmc/u-boot/arch/arm/include/asm/arch-zynq/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/config.h
/openbmc/u-boot/arch/arm/include/asm/gic.h
/openbmc/u-boot/arch/arm/include/asm/imx-common/iomux-v3.h
/openbmc/u-boot/arch/arm/include/asm/imx-common/video.h
/openbmc/u-boot/arch/arm/include/asm/omap_common.h
/openbmc/u-boot/arch/arm/include/asm/system.h
/openbmc/u-boot/arch/arm/include/asm/ti-common/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/u-boot.h
/openbmc/u-boot/arch/arm/lib/Makefile
/openbmc/u-boot/arch/arm/lib/asm-offsets.c
/openbmc/u-boot/arch/arm/lib/board.c
/openbmc/u-boot/arch/arm/lib/bootm.c
/openbmc/u-boot/arch/arm/lib/cache.c
/openbmc/u-boot/arch/arm/lib/gic_64.S
/openbmc/u-boot/arch/arm/lib/relocate_64.S
/openbmc/u-boot/arch/arm/lib/vectors.S
/openbmc/u-boot/arch/avr32/include/asm/u-boot.h
/openbmc/u-boot/arch/avr32/lib/board.c
/openbmc/u-boot/arch/blackfin/cpu/gpio.c
/openbmc/u-boot/arch/blackfin/include/asm/gpio.h
/openbmc/u-boot/arch/blackfin/include/asm/u-boot.h
/openbmc/u-boot/arch/blackfin/lib/board.c
/openbmc/u-boot/arch/m68k/include/asm/u-boot.h
/openbmc/u-boot/arch/m68k/lib/board.c
/openbmc/u-boot/arch/microblaze/include/asm/u-boot.h
/openbmc/u-boot/arch/microblaze/lib/board.c
/openbmc/u-boot/arch/mips/config.mk
/openbmc/u-boot/arch/mips/cpu/mips32/interrupts.c
/openbmc/u-boot/arch/mips/cpu/mips64/interrupts.c
/openbmc/u-boot/arch/mips/cpu/u-boot.lds
/openbmc/u-boot/arch/mips/include/asm/config.h
/openbmc/u-boot/arch/mips/include/asm/u-boot-mips.h
/openbmc/u-boot/arch/mips/include/asm/u-boot.h
/openbmc/u-boot/arch/mips/lib/Makefile
/openbmc/u-boot/arch/mips/lib/board.c
/openbmc/u-boot/arch/mips/lib/io.c
/openbmc/u-boot/arch/nds32/include/asm/u-boot.h
/openbmc/u-boot/arch/nds32/lib/asm-offsets.c
/openbmc/u-boot/arch/nds32/lib/board.c
/openbmc/u-boot/arch/nios2/include/asm/u-boot.h
/openbmc/u-boot/arch/nios2/lib/board.c
/openbmc/u-boot/arch/openrisc/include/asm/u-boot.h
/openbmc/u-boot/arch/openrisc/lib/board.c
/openbmc/u-boot/arch/powerpc/cpu/mpc824x/cpu_init.c
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/cpu.c
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/fdt.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/Makefile
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/cmd_errata.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/cpu.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/cpu_init.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/cpu_init_early.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/fdt.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/qe_io.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/release.S
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/speed.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/spl_minimal.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/start.S
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/t1040_ids.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/t4240_ids.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/t4240_serdes.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/tlb.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/u-boot-nand.lds
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/u-boot-spl.lds
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/u-boot.lds
/openbmc/u-boot/arch/powerpc/cpu/mpc86xx/start.S
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/cpu_init.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/scc.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/serial.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8xxx/cpu.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8xxx/law.c
/openbmc/u-boot/arch/powerpc/include/asm/config_mpc85xx.h
/openbmc/u-boot/arch/powerpc/include/asm/fsl_errata.h
/openbmc/u-boot/arch/powerpc/include/asm/fsl_liodn.h
/openbmc/u-boot/arch/powerpc/include/asm/fsl_secure_boot.h
/openbmc/u-boot/arch/powerpc/include/asm/immap_512x.h
/openbmc/u-boot/arch/powerpc/include/asm/immap_85xx.h
/openbmc/u-boot/arch/powerpc/include/asm/mmu.h
/openbmc/u-boot/arch/powerpc/include/asm/processor.h
/openbmc/u-boot/arch/powerpc/include/asm/u-boot.h
/openbmc/u-boot/arch/powerpc/lib/board.c
/openbmc/u-boot/arch/sandbox/config.mk
/openbmc/u-boot/arch/sandbox/dts/.gitignore
/openbmc/u-boot/arch/sandbox/include/asm/config.h
/openbmc/u-boot/arch/sandbox/include/asm/gpio.h
/openbmc/u-boot/arch/sh/include/asm/u-boot.h
/openbmc/u-boot/arch/sh/lib/board.c
/openbmc/u-boot/arch/sparc/cpu/leon2/config.mk
/openbmc/u-boot/arch/sparc/cpu/leon2/cpu_init.c
/openbmc/u-boot/arch/sparc/cpu/leon3/config.mk
/openbmc/u-boot/arch/sparc/cpu/leon3/cpu_init.c
/openbmc/u-boot/arch/sparc/include/asm/u-boot.h
/openbmc/u-boot/arch/sparc/lib/board.c
/openbmc/u-boot/arch/x86/lib/asm-offsets.c
/openbmc/u-boot/board/BuR/common/common.c
/openbmc/u-boot/board/BuR/kwb/board.c
/openbmc/u-boot/board/a3m071/a3m071.c
/openbmc/u-boot/board/altera/socfpga/pll_config.h
/openbmc/u-boot/board/amcc/acadia/acadia.c
/openbmc/u-boot/board/armadeus/apf27/fpga.c
/openbmc/u-boot/board/astro/mcf5373l/fpga.c
/openbmc/u-boot/board/avionic-design/common/pinmux-config-tamonten-ng.h
/openbmc/u-boot/board/avionic-design/common/tamonten-ng.c
/openbmc/u-boot/board/avionic-design/common/tamonten.c
/openbmc/u-boot/board/balloon3/balloon3.c
/openbmc/u-boot/board/bct-brettl2/bct-brettl2.c
/openbmc/u-boot/board/bf518f-ezbrd/bf518f-ezbrd.c
/openbmc/u-boot/board/bf526-ezbrd/bf526-ezbrd.c
/openbmc/u-boot/board/bf527-ezkit/bf527-ezkit.c
/openbmc/u-boot/board/bf537-minotaur/bf537-minotaur.c
/openbmc/u-boot/board/bf537-pnav/bf537-pnav.c
/openbmc/u-boot/board/bf537-srv1/bf537-srv1.c
/openbmc/u-boot/board/bf537-stamp/bf537-stamp.c
/openbmc/u-boot/board/boundary/nitrogen6x/nitrogen6x.c
/openbmc/u-boot/board/broadcom/bcm28155_ap/Makefile
/openbmc/u-boot/board/buffalo/lsxl/lsxl.c
/openbmc/u-boot/board/cm-bf527/cm-bf527.c
/openbmc/u-boot/board/cm-bf537e/cm-bf537e.c
/openbmc/u-boot/board/cm-bf537u/cm-bf537u.c
/openbmc/u-boot/board/compal/paz00/paz00.c
/openbmc/u-boot/board/compulab/cm_t335/Makefile
/openbmc/u-boot/board/compulab/cm_t335/u-boot.lds
/openbmc/u-boot/board/compulab/cm_t54/Makefile
/openbmc/u-boot/board/compulab/cm_t54/cm_t54.c
/openbmc/u-boot/board/compulab/cm_t54/mux.c
/openbmc/u-boot/board/compulab/cm_t54/spl.c
/openbmc/u-boot/board/compulab/common/Makefile
/openbmc/u-boot/board/compulab/common/eeprom.c
/openbmc/u-boot/board/compulab/common/eeprom.h
/openbmc/u-boot/board/compulab/trimslice/trimslice.c
/openbmc/u-boot/board/corscience/tricorder/tricorder.c
/openbmc/u-boot/board/cray/L1/Makefile
/openbmc/u-boot/board/dave/PPChameleonEVB/u-boot.lds
/openbmc/u-boot/board/denx/m53evk/m53evk.c
/openbmc/u-boot/board/dnp5370/dnp5370.c
/openbmc/u-boot/board/embest/mx6boards/Makefile
/openbmc/u-boot/board/embest/mx6boards/mx6boards.c
/openbmc/u-boot/board/esd/pmc440/fpga.c
/openbmc/u-boot/board/esd/pmc440/pmc440.c
/openbmc/u-boot/board/fads/fads.c
/openbmc/u-boot/board/fads/fads.h
/openbmc/u-boot/board/fads/lamp.c
/openbmc/u-boot/board/fads/pcmcia.c
/openbmc/u-boot/board/freescale/b4860qds/Makefile
/openbmc/u-boot/board/freescale/b4860qds/b4860qds.c
/openbmc/u-boot/board/freescale/b4860qds/b4_pbi.cfg
/openbmc/u-boot/board/freescale/b4860qds/ddr.c
/openbmc/u-boot/board/freescale/b4860qds/spl.c
/openbmc/u-boot/board/freescale/b4860qds/tlb.c
/openbmc/u-boot/board/freescale/common/Makefile
/openbmc/u-boot/board/freescale/common/sys_eeprom.c
/openbmc/u-boot/board/freescale/common/zm7300.c
/openbmc/u-boot/board/freescale/common/zm7300.h
/openbmc/u-boot/board/freescale/mx31ads/u-boot.lds
/openbmc/u-boot/board/freescale/mx53loco/mx53loco.c
/openbmc/u-boot/board/freescale/mx6sabresd/mx6sabresd.c
/openbmc/u-boot/board/freescale/mx6slevk/mx6slevk.c
/openbmc/u-boot/board/freescale/p1_p2_rdb/Makefile
/openbmc/u-boot/board/freescale/p1_p2_rdb/ddr.c
/openbmc/u-boot/board/freescale/p1_p2_rdb/spl.c
/openbmc/u-boot/board/freescale/p1_p2_rdb/spl_minimal.c
/openbmc/u-boot/board/freescale/p1_p2_rdb/tlb.c
/openbmc/u-boot/board/freescale/qemu-ppce500/Makefile
/openbmc/u-boot/board/freescale/qemu-ppce500/qemu-ppce500.c
/openbmc/u-boot/board/freescale/t1040qds/ddr.c
/openbmc/u-boot/board/freescale/t1040qds/ddr.h
/openbmc/u-boot/board/freescale/t1040qds/t1040qds.c
/openbmc/u-boot/board/freescale/t104xrdb/Makefile
/openbmc/u-boot/board/freescale/t104xrdb/README
/openbmc/u-boot/board/freescale/t104xrdb/cpld.c
/openbmc/u-boot/board/freescale/t104xrdb/cpld.h
/openbmc/u-boot/board/freescale/t104xrdb/ddr.c
/openbmc/u-boot/board/freescale/t104xrdb/eth.c
/openbmc/u-boot/board/freescale/t104xrdb/spl.c
/openbmc/u-boot/board/freescale/t104xrdb/t1040_rcw.cfg
/openbmc/u-boot/board/freescale/t104xrdb/t1042_rcw.cfg
/openbmc/u-boot/board/freescale/t104xrdb/t104x_pbi.cfg
/openbmc/u-boot/board/freescale/t104xrdb/t104xrdb.c
/openbmc/u-boot/board/freescale/t104xrdb/tlb.c
/openbmc/u-boot/board/freescale/t208xqds/Makefile
/openbmc/u-boot/board/freescale/t208xqds/ddr.c
/openbmc/u-boot/board/freescale/t208xqds/spl.c
/openbmc/u-boot/board/freescale/t208xqds/tlb.c
/openbmc/u-boot/board/freescale/t208xrdb/Makefile
/openbmc/u-boot/board/freescale/t208xrdb/README
/openbmc/u-boot/board/freescale/t208xrdb/cpld.h
/openbmc/u-boot/board/freescale/t208xrdb/ddr.c
/openbmc/u-boot/board/freescale/t208xrdb/spl.c
/openbmc/u-boot/board/freescale/t208xrdb/t208xrdb.c
/openbmc/u-boot/board/freescale/t208xrdb/tlb.c
/openbmc/u-boot/board/freescale/t4qds/Makefile
/openbmc/u-boot/board/freescale/t4qds/ddr.c
/openbmc/u-boot/board/freescale/t4qds/spl.c
/openbmc/u-boot/board/freescale/t4qds/t4_pbi.cfg
/openbmc/u-boot/board/freescale/t4qds/t4_rcw.cfg
/openbmc/u-boot/board/freescale/t4qds/tlb.c
/openbmc/u-boot/board/freescale/t4rdb/Makefile
/openbmc/u-boot/board/freescale/t4rdb/ddr.c
/openbmc/u-boot/board/freescale/t4rdb/ddr.h
/openbmc/u-boot/board/freescale/t4rdb/eth.c
/openbmc/u-boot/board/freescale/t4rdb/law.c
/openbmc/u-boot/board/freescale/t4rdb/pci.c
/openbmc/u-boot/board/freescale/t4rdb/t4240rdb.c
/openbmc/u-boot/board/freescale/t4rdb/t4_pbi.cfg
/openbmc/u-boot/board/freescale/t4rdb/t4_rcw.cfg
/openbmc/u-boot/board/freescale/t4rdb/t4rdb.h
/openbmc/u-boot/board/freescale/t4rdb/tlb.c
/openbmc/u-boot/board/freescale/vf610twr/vf610twr.c
/openbmc/u-boot/board/gateworks/gw_ventana/Makefile
/openbmc/u-boot/board/gateworks/gw_ventana/README
/openbmc/u-boot/board/gateworks/gw_ventana/clocks.cfg
/openbmc/u-boot/board/gateworks/gw_ventana/gsc.c
/openbmc/u-boot/board/gateworks/gw_ventana/gsc.h
/openbmc/u-boot/board/gateworks/gw_ventana/gw_ventana.c
/openbmc/u-boot/board/gateworks/gw_ventana/gw_ventana.cfg
/openbmc/u-boot/board/gateworks/gw_ventana/ventana_eeprom.h
/openbmc/u-boot/board/gen860t/fpga.c
/openbmc/u-boot/board/gumstix/duovero/Makefile
/openbmc/u-boot/board/gumstix/duovero/duovero.c
/openbmc/u-boot/board/gumstix/duovero/duovero_mux_data.h
/openbmc/u-boot/board/gumstix/pepper/Makefile
/openbmc/u-boot/board/gumstix/pepper/board.c
/openbmc/u-boot/board/gumstix/pepper/board.h
/openbmc/u-boot/board/gumstix/pepper/mux.c
/openbmc/u-boot/board/ids/ids8247/Makefile
/openbmc/u-boot/board/ids/ids8247/ids8247.c
/openbmc/u-boot/board/ids/ids8313/Makefile
/openbmc/u-boot/board/ids/ids8313/ids8313.c
/openbmc/u-boot/board/ip04/ip04.c
/openbmc/u-boot/board/keymile/kmp204x/kmp204x.c
/openbmc/u-boot/board/keymile/kmp204x/kmp204x.h
/openbmc/u-boot/board/keymile/kmp204x/pbi.cfg
/openbmc/u-boot/board/keymile/kmp204x/pci.c
/openbmc/u-boot/board/keymile/kmp204x/qrio.c
/openbmc/u-boot/board/keymile/kmp204x/rcw_kmp204x.cfg
/openbmc/u-boot/board/logicpd/zoom1/config.mk
/openbmc/u-boot/board/logicpd/zoom1/zoom1.c
/openbmc/u-boot/board/logicpd/zoom1/zoom1.h
/openbmc/u-boot/board/matrix_vision/common/mv_common.c
/openbmc/u-boot/board/matrix_vision/mvblm7/Makefile
/openbmc/u-boot/board/matrix_vision/mvsmr/Makefile
/openbmc/u-boot/board/matrix_vision/mvsmr/fpga.c
/openbmc/u-boot/board/muas3001/muas3001.c
/openbmc/u-boot/board/mvblue/mvblue.c
/openbmc/u-boot/board/nvidia/cardhu/cardhu.c
/openbmc/u-boot/board/nvidia/cardhu/pinmux-config-cardhu.h
/openbmc/u-boot/board/nvidia/common/board.c
/openbmc/u-boot/board/nvidia/dalmore/dalmore.c
/openbmc/u-boot/board/nvidia/dalmore/pinmux-config-dalmore.h
/openbmc/u-boot/board/nvidia/harmony/harmony.c
/openbmc/u-boot/board/nvidia/jetson-tk1/Makefile
/openbmc/u-boot/board/nvidia/jetson-tk1/jetson-tk1.c
/openbmc/u-boot/board/nvidia/jetson-tk1/pinmux-config-jetson-tk1.h
/openbmc/u-boot/board/nvidia/seaboard/seaboard.c
/openbmc/u-boot/board/nvidia/venice2/as3722_init.h
/openbmc/u-boot/board/nvidia/venice2/pinmux-config-venice2.h
/openbmc/u-boot/board/nvidia/venice2/venice2.c
/openbmc/u-boot/board/overo/overo.c
/openbmc/u-boot/board/overo/overo.h
/openbmc/u-boot/board/renesas/ecovec/ecovec.c
/openbmc/u-boot/board/renesas/koelsch/koelsch.c
/openbmc/u-boot/board/renesas/koelsch/qos.c
/openbmc/u-boot/board/renesas/lager/lager.c
/openbmc/u-boot/board/renesas/lager/qos.c
/openbmc/u-boot/board/samsung/arndale/arndale.c
/openbmc/u-boot/board/samsung/common/Makefile
/openbmc/u-boot/board/samsung/common/board.c
/openbmc/u-boot/board/samsung/common/misc.c
/openbmc/u-boot/board/samsung/goni/goni.c
/openbmc/u-boot/board/samsung/origen/origen.c
/openbmc/u-boot/board/samsung/smdk5250/exynos5-dt.c
/openbmc/u-boot/board/samsung/smdk5250/smdk5250.c
/openbmc/u-boot/board/samsung/smdk5420/smdk5420.c
/openbmc/u-boot/board/samsung/smdkc100/smdkc100.c
/openbmc/u-boot/board/samsung/smdkv310/smdkv310.c
/openbmc/u-boot/board/samsung/trats/trats.c
/openbmc/u-boot/board/samsung/trats2/trats2.c
/openbmc/u-boot/board/samsung/universal_c210/universal.c
/openbmc/u-boot/board/sandbox/Makefile
/openbmc/u-boot/board/sandbox/README.sandbox
/openbmc/u-boot/board/sandbox/sandbox.c
/openbmc/u-boot/board/siemens/common/board.c
/openbmc/u-boot/board/siemens/draco/Makefile
/openbmc/u-boot/board/siemens/draco/board.c
/openbmc/u-boot/board/siemens/draco/board.h
/openbmc/u-boot/board/siemens/draco/mux.c
/openbmc/u-boot/board/siemens/pxm2/board.c
/openbmc/u-boot/board/siemens/rut/board.c
/openbmc/u-boot/board/silica/pengwyn/Makefile
/openbmc/u-boot/board/spear/x600/fpga.c
/openbmc/u-boot/board/synopsys/axs101/nand.c
/openbmc/u-boot/board/tcm-bf518/tcm-bf518.c
/openbmc/u-boot/board/tcm-bf537/tcm-bf537.c
/openbmc/u-boot/board/teejet/mt_ventoux/mt_ventoux.c
/openbmc/u-boot/board/ti/am335x/Makefile
/openbmc/u-boot/board/ti/am335x/board.c
/openbmc/u-boot/board/ti/am335x/u-boot.lds
/openbmc/u-boot/board/ti/beagle/beagle.c
/openbmc/u-boot/board/ti/dra7xx/README
/openbmc/u-boot/board/ti/dra7xx/evm.c
/openbmc/u-boot/board/ti/k2hk_evm/Makefile
/openbmc/u-boot/board/ti/k2hk_evm/README
/openbmc/u-boot/board/ti/k2hk_evm/board.c
/openbmc/u-boot/board/ti/k2hk_evm/ddr3.c
/openbmc/u-boot/board/ti/omap5_uevm/evm.c
/openbmc/u-boot/board/ti/panda/panda.c
/openbmc/u-boot/board/toradex/colibri_t20-common/colibri_t20-common.c
/openbmc/u-boot/board/toradex/colibri_t20_iris/colibri_t20_iris.c
/openbmc/u-boot/board/wandboard/wandboard.c
/openbmc/u-boot/board/xilinx/zynq/.gitignore
/openbmc/u-boot/board/xilinx/zynq/Makefile
/openbmc/u-boot/board/xilinx/zynq/board.c
/openbmc/u-boot/board/xilinx/zynq/xil_io.h
/openbmc/u-boot/boards.cfg
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/common/cmd_aes.c
/openbmc/u-boot/common/cmd_bdinfo.c
/openbmc/u-boot/common/cmd_bootm.c
/openbmc/u-boot/common/cmd_demo.c
/openbmc/u-boot/common/cmd_dfu.c
/openbmc/u-boot/common/cmd_eeprom.c
/openbmc/u-boot/common/cmd_fastboot.c
/openbmc/u-boot/common/cmd_fpga.c
/openbmc/u-boot/common/cmd_fuse.c
/openbmc/u-boot/common/cmd_gpio.c
/openbmc/u-boot/common/cmd_gpt.c
/openbmc/u-boot/common/cmd_lzmadec.c
/openbmc/u-boot/common/cmd_mmc.c
/openbmc/u-boot/common/cmd_mmc_spi.c
/openbmc/u-boot/common/cmd_nand.c
/openbmc/u-boot/common/cmd_nvedit.c
/openbmc/u-boot/common/cmd_otp.c
/openbmc/u-boot/common/cmd_part.c
/openbmc/u-boot/common/cmd_thordown.c
/openbmc/u-boot/common/cmd_time.c
/openbmc/u-boot/common/cmd_usb_mass_storage.c
/openbmc/u-boot/common/console.c
/openbmc/u-boot/common/ddr_spd.c
/openbmc/u-boot/common/env_common.c
/openbmc/u-boot/common/env_dataflash.c
/openbmc/u-boot/common/env_eeprom.c
/openbmc/u-boot/common/env_fat.c
/openbmc/u-boot/common/env_flash.c
/openbmc/u-boot/common/env_mmc.c
/openbmc/u-boot/common/env_nand.c
/openbmc/u-boot/common/env_nvram.c
/openbmc/u-boot/common/env_onenand.c
/openbmc/u-boot/common/env_sf.c
/openbmc/u-boot/common/env_ubi.c
/openbmc/u-boot/common/fdt_support.c
/openbmc/u-boot/common/hush.c
/openbmc/u-boot/common/image-android.c
/openbmc/u-boot/common/image-fdt.c
/openbmc/u-boot/common/image.c
/openbmc/u-boot/common/main.c
/openbmc/u-boot/common/spl/spl_fat.c
/openbmc/u-boot/common/spl/spl_nand.c
/openbmc/u-boot/common/usb_kbd.c
/openbmc/u-boot/disk/part.c
/openbmc/u-boot/disk/part_efi.c
/openbmc/u-boot/doc/DocBook/.gitignore
/openbmc/u-boot/doc/DocBook/Makefile
/openbmc/u-boot/doc/README.android-fastboot
/openbmc/u-boot/doc/README.android-fastboot-protocol
/openbmc/u-boot/doc/README.b4860qds
/openbmc/u-boot/doc/README.console
/openbmc/u-boot/doc/README.falcon
/openbmc/u-boot/doc/README.generic-board
/openbmc/u-boot/doc/README.gpt
/openbmc/u-boot/doc/README.power-framework
/openbmc/u-boot/doc/README.scrapyard
/openbmc/u-boot/doc/README.t4240qds
/openbmc/u-boot/doc/README.video
/openbmc/u-boot/doc/device-tree-bindings/video/exynos_mipi_dsi.txt
/openbmc/u-boot/doc/driver-model/README.txt
/openbmc/u-boot/doc/git-mailrc
/openbmc/u-boot/drivers/block/ahci.c
/openbmc/u-boot/drivers/core/device.c
/openbmc/u-boot/drivers/core/lists.c
/openbmc/u-boot/drivers/core/root.c
/openbmc/u-boot/drivers/core/uclass.c
/openbmc/u-boot/drivers/crypto/ace_sha.c
/openbmc/u-boot/drivers/crypto/ace_sha.h
/openbmc/u-boot/drivers/ddr/fsl/Makefile
/openbmc/u-boot/drivers/ddr/fsl/ctrl_regs.c
/openbmc/u-boot/drivers/ddr/fsl/ddr4_dimm_params.c
/openbmc/u-boot/drivers/ddr/fsl/fsl_ddr_gen4.c
/openbmc/u-boot/drivers/ddr/fsl/interactive.c
/openbmc/u-boot/drivers/ddr/fsl/lc_common_dimm_params.c
/openbmc/u-boot/drivers/ddr/fsl/main.c
/openbmc/u-boot/drivers/ddr/fsl/mpc85xx_ddr_gen3.c
/openbmc/u-boot/drivers/ddr/fsl/options.c
/openbmc/u-boot/drivers/ddr/fsl/util.c
/openbmc/u-boot/drivers/demo/demo-shape.c
/openbmc/u-boot/drivers/demo/demo-simple.c
/openbmc/u-boot/drivers/demo/demo-uclass.c
/openbmc/u-boot/drivers/dfu/dfu.c
/openbmc/u-boot/drivers/dfu/dfu_mmc.c
/openbmc/u-boot/drivers/dfu/dfu_nand.c
/openbmc/u-boot/drivers/fpga/fpga.c
/openbmc/u-boot/drivers/fpga/spartan2.c
/openbmc/u-boot/drivers/fpga/spartan3.c
/openbmc/u-boot/drivers/fpga/virtex2.c
/openbmc/u-boot/drivers/fpga/xilinx.c
/openbmc/u-boot/drivers/fpga/zynqpl.c
/openbmc/u-boot/drivers/gpio/gpio-uclass.c
/openbmc/u-boot/drivers/gpio/s5p_gpio.c
/openbmc/u-boot/drivers/gpio/sandbox.c
/openbmc/u-boot/drivers/gpio/tegra_gpio.c
/openbmc/u-boot/drivers/i2c/Makefile
/openbmc/u-boot/drivers/i2c/davinci_i2c.c
/openbmc/u-boot/drivers/i2c/davinci_i2c.h
/openbmc/u-boot/drivers/i2c/fsl_i2c.c
/openbmc/u-boot/drivers/i2c/mvtwsi.c
/openbmc/u-boot/drivers/i2c/mxc_i2c.c
/openbmc/u-boot/drivers/i2c/sh_i2c.c
/openbmc/u-boot/drivers/i2c/zynq_i2c.c
/openbmc/u-boot/drivers/misc/Makefile
/openbmc/u-boot/drivers/misc/fsl_ifc.c
/openbmc/u-boot/drivers/misc/mxs_ocotp.c
/openbmc/u-boot/drivers/mmc/Makefile
/openbmc/u-boot/drivers/mmc/arm_pl180_mmci.c
/openbmc/u-boot/drivers/mmc/arm_pl180_mmci.h
/openbmc/u-boot/drivers/mmc/bfin_sdh.c
/openbmc/u-boot/drivers/mmc/davinci_mmc.c
/openbmc/u-boot/drivers/mmc/dw_mmc.c
/openbmc/u-boot/drivers/mmc/fsl_esdhc.c
/openbmc/u-boot/drivers/mmc/fsl_esdhc_spl.c
/openbmc/u-boot/drivers/mmc/ftsdc010_mci.c
/openbmc/u-boot/drivers/mmc/gen_atmel_mci.c
/openbmc/u-boot/drivers/mmc/mmc.c
/openbmc/u-boot/drivers/mmc/mmc_spi.c
/openbmc/u-boot/drivers/mmc/mmc_write.c
/openbmc/u-boot/drivers/mmc/mxcmmc.c
/openbmc/u-boot/drivers/mmc/mxsmmc.c
/openbmc/u-boot/drivers/mmc/omap_hsmmc.c
/openbmc/u-boot/drivers/mmc/pxa_mmc_gen.c
/openbmc/u-boot/drivers/mmc/rpmb.c
/openbmc/u-boot/drivers/mmc/s5p_sdhci.c
/openbmc/u-boot/drivers/mmc/sdhci.c
/openbmc/u-boot/drivers/mmc/sh_mmcif.c
/openbmc/u-boot/drivers/mmc/tegra_mmc.c
/openbmc/u-boot/drivers/mtd/nand/Makefile
/openbmc/u-boot/drivers/mtd/nand/am335x_spl_bch.c
/openbmc/u-boot/drivers/mtd/nand/davinci_nand.c
/openbmc/u-boot/drivers/mtd/nand/fsl_ifc_spl.c
/openbmc/u-boot/drivers/mtd/nand/omap_gpmc.c
/openbmc/u-boot/drivers/mtd/spi/fsl_espi_spl.c
/openbmc/u-boot/drivers/mtd/spi/spi_spl_load.c
/openbmc/u-boot/drivers/net/Makefile
/openbmc/u-boot/drivers/net/cpsw.c
/openbmc/u-boot/drivers/net/designware.c
/openbmc/u-boot/drivers/net/designware.h
/openbmc/u-boot/drivers/net/dm9000x.c
/openbmc/u-boot/drivers/net/e1000.c
/openbmc/u-boot/drivers/net/fm/Makefile
/openbmc/u-boot/drivers/net/fm/fm.c
/openbmc/u-boot/drivers/net/fm/memac_phy.c
/openbmc/u-boot/drivers/net/ftmac110.c
/openbmc/u-boot/drivers/net/keystone_net.c
/openbmc/u-boot/drivers/net/lan91c96.h
/openbmc/u-boot/drivers/net/pcnet.c
/openbmc/u-boot/drivers/net/phy/atheros.c
/openbmc/u-boot/drivers/net/phy/phy.c
/openbmc/u-boot/drivers/net/phy/vitesse.c
/openbmc/u-boot/drivers/net/zynq_gem.c
/openbmc/u-boot/drivers/pci/fsl_pci_init.c
/openbmc/u-boot/drivers/pci/pcie_imx.c
/openbmc/u-boot/drivers/pcmcia/mpc8xx_pcmcia.c
/openbmc/u-boot/drivers/pcmcia/rpx_pcmcia.c
/openbmc/u-boot/drivers/power/pmic/Makefile
/openbmc/u-boot/drivers/power/pmic/pmic_ltc3676.c
/openbmc/u-boot/drivers/power/pmic/pmic_pfuze100.c
/openbmc/u-boot/drivers/power/tps6586x.c
/openbmc/u-boot/drivers/qe/qe.c
/openbmc/u-boot/drivers/qe/qe.h
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/serial/serial.c
/openbmc/u-boot/drivers/serial/serial_zynq.c
/openbmc/u-boot/drivers/spi/davinci_spi.c
/openbmc/u-boot/drivers/spi/davinci_spi.h
/openbmc/u-boot/drivers/spi/omap3_spi.c
/openbmc/u-boot/drivers/spi/tegra20_sflash.c
/openbmc/u-boot/drivers/spi/ti_qspi.c
/openbmc/u-boot/drivers/usb/gadget/Makefile
/openbmc/u-boot/drivers/usb/gadget/ci_udc.c
/openbmc/u-boot/drivers/usb/gadget/ci_udc.h
/openbmc/u-boot/drivers/usb/gadget/f_dfu.c
/openbmc/u-boot/drivers/usb/gadget/f_fastboot.c
/openbmc/u-boot/drivers/usb/gadget/f_mass_storage.c
/openbmc/u-boot/drivers/usb/gadget/f_thor.c
/openbmc/u-boot/drivers/usb/gadget/g_dnl.c
/openbmc/u-boot/drivers/usb/gadget/usbstring.c
/openbmc/u-boot/drivers/usb/host/Makefile
/openbmc/u-boot/drivers/usb/host/ehci-exynos.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-rmobile.c
/openbmc/u-boot/drivers/usb/host/ehci-tegra.c
/openbmc/u-boot/drivers/usb/host/ehci-zynq.c
/openbmc/u-boot/drivers/usb/host/xhci-exynos5.c
/openbmc/u-boot/drivers/usb/musb-new/musb_gadget_ep0.c
/openbmc/u-boot/drivers/usb/musb-new/musb_uboot.c
/openbmc/u-boot/drivers/video/Makefile
/openbmc/u-boot/drivers/video/atmel_hlcdfb.c
/openbmc/u-boot/drivers/video/exynos_fb.c
/openbmc/u-boot/drivers/video/exynos_mipi_dsi.c
/openbmc/u-boot/drivers/video/imx25lcdc.c
/openbmc/u-boot/drivers/video/mxc_ipuv3_fb.c
/openbmc/u-boot/drivers/video/tegra.c
/openbmc/u-boot/dts/Makefile
/openbmc/u-boot/examples/standalone/Makefile
/openbmc/u-boot/fs/ext4/ext4_common.c
/openbmc/u-boot/fs/ext4/ext4_write.c
/openbmc/u-boot/fs/fat/fat_write.c
/openbmc/u-boot/fs/ubifs/super.c
/openbmc/u-boot/include/aes.h
/openbmc/u-boot/include/android_image.h
/openbmc/u-boot/include/asm-generic/global_data.h
/openbmc/u-boot/include/asm-generic/gpio.h
/openbmc/u-boot/include/asm-generic/u-boot.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/common_timing_params.h
/openbmc/u-boot/include/commproc.h
/openbmc/u-boot/include/config_fallbacks.h
/openbmc/u-boot/include/configs/B4860QDS.h
/openbmc/u-boot/include/configs/BSC9131RDB.h
/openbmc/u-boot/include/configs/BSC9132QDS.h
/openbmc/u-boot/include/configs/C29XPCIE.h
/openbmc/u-boot/include/configs/GEN860T.h
/openbmc/u-boot/include/configs/MERGERBOX.h
/openbmc/u-boot/include/configs/MPC8536DS.h
/openbmc/u-boot/include/configs/MPC8569MDS.h
/openbmc/u-boot/include/configs/MPC8572DS.h
/openbmc/u-boot/include/configs/MPC8641HPCN.h
/openbmc/u-boot/include/configs/MVBC_P.h
/openbmc/u-boot/include/configs/MVBLM7.h
/openbmc/u-boot/include/configs/MVSMR.h
/openbmc/u-boot/include/configs/P1010RDB.h
/openbmc/u-boot/include/configs/P1022DS.h
/openbmc/u-boot/include/configs/P1023RDB.h
/openbmc/u-boot/include/configs/P1023RDS.h
/openbmc/u-boot/include/configs/P1_P2_RDB.h
/openbmc/u-boot/include/configs/P2020DS.h
/openbmc/u-boot/include/configs/P2041RDB.h
/openbmc/u-boot/include/configs/T1040QDS.h
/openbmc/u-boot/include/configs/T104xRDB.h
/openbmc/u-boot/include/configs/T208xQDS.h
/openbmc/u-boot/include/configs/T208xRDB.h
/openbmc/u-boot/include/configs/T4240EMU.h
/openbmc/u-boot/include/configs/T4240QDS.h
/openbmc/u-boot/include/configs/T4240RDB.h
/openbmc/u-boot/include/configs/a3m071.h
/openbmc/u-boot/include/configs/alpr.h
/openbmc/u-boot/include/configs/am335x_evm.h
/openbmc/u-boot/include/configs/am43xx_evm.h
/openbmc/u-boot/include/configs/armadillo-800eva.h
/openbmc/u-boot/include/configs/astro_mcf5373l.h
/openbmc/u-boot/include/configs/axs101.h
/openbmc/u-boot/include/configs/balloon3.h
/openbmc/u-boot/include/configs/bct-brettl2.h
/openbmc/u-boot/include/configs/beaver.h
/openbmc/u-boot/include/configs/bf518f-ezbrd.h
/openbmc/u-boot/include/configs/bf526-ezbrd.h
/openbmc/u-boot/include/configs/bf527-ezkit.h
/openbmc/u-boot/include/configs/bf537-minotaur.h
/openbmc/u-boot/include/configs/bf537-pnav.h
/openbmc/u-boot/include/configs/bf537-srv1.h
/openbmc/u-boot/include/configs/bf537-stamp.h
/openbmc/u-boot/include/configs/bfin_adi_common.h
/openbmc/u-boot/include/configs/bur_am335x_common.h
/openbmc/u-boot/include/configs/cam_enc_4xx.h
/openbmc/u-boot/include/configs/cardhu.h
/openbmc/u-boot/include/configs/cm-bf527.h
/openbmc/u-boot/include/configs/cm-bf537e.h
/openbmc/u-boot/include/configs/cm-bf537u.h
/openbmc/u-boot/include/configs/cm_t35.h
/openbmc/u-boot/include/configs/cm_t54.h
/openbmc/u-boot/include/configs/coreboot.h
/openbmc/u-boot/include/configs/corenet_ds.h
/openbmc/u-boot/include/configs/da830evm.h
/openbmc/u-boot/include/configs/da850evm.h
/openbmc/u-boot/include/configs/davinci_dm355evm.h
/openbmc/u-boot/include/configs/davinci_dm355leopard.h
/openbmc/u-boot/include/configs/davinci_dm365evm.h
/openbmc/u-boot/include/configs/davinci_dm6467evm.h
/openbmc/u-boot/include/configs/davinci_dvevm.h
/openbmc/u-boot/include/configs/davinci_schmoogie.h
/openbmc/u-boot/include/configs/davinci_sffsdr.h
/openbmc/u-boot/include/configs/davinci_sonata.h
/openbmc/u-boot/include/configs/dnp5370.h
/openbmc/u-boot/include/configs/dra7xx_evm.h
/openbmc/u-boot/include/configs/draco.h
/openbmc/u-boot/include/configs/duovero.h
/openbmc/u-boot/include/configs/dxr2.h
/openbmc/u-boot/include/configs/ea20.h
/openbmc/u-boot/include/configs/embestmx6boards.h
/openbmc/u-boot/include/configs/enbw_cmc.h
/openbmc/u-boot/include/configs/exynos4-dt.h
/openbmc/u-boot/include/configs/exynos5-dt.h
/openbmc/u-boot/include/configs/gr_cpci_ax2000.h
/openbmc/u-boot/include/configs/gr_ep2s60.h
/openbmc/u-boot/include/configs/gr_xc3s_1500.h
/openbmc/u-boot/include/configs/grsim.h
/openbmc/u-boot/include/configs/grsim_leon2.h
/openbmc/u-boot/include/configs/gw_ventana.h
/openbmc/u-boot/include/configs/highbank.h
/openbmc/u-boot/include/configs/hummingboard.h
/openbmc/u-boot/include/configs/ids8313.h
/openbmc/u-boot/include/configs/iocon.h
/openbmc/u-boot/include/configs/ip04.h
/openbmc/u-boot/include/configs/jetson-tk1.h
/openbmc/u-boot/include/configs/k2hk_evm.h
/openbmc/u-boot/include/configs/km/km8309-common.h
/openbmc/u-boot/include/configs/km/kmp204x-common.h
/openbmc/u-boot/include/configs/koelsch.h
/openbmc/u-boot/include/configs/kwb.h
/openbmc/u-boot/include/configs/kzm9g.h
/openbmc/u-boot/include/configs/lager.h
/openbmc/u-boot/include/configs/lsxl.h
/openbmc/u-boot/include/configs/m28evk.h
/openbmc/u-boot/include/configs/m53evk.h
/openbmc/u-boot/include/configs/malta.h
/openbmc/u-boot/include/configs/microblaze-generic.h
/openbmc/u-boot/include/configs/mt_ventoux.h
/openbmc/u-boot/include/configs/mx25pdk.h
/openbmc/u-boot/include/configs/mx53ard.h
/openbmc/u-boot/include/configs/mx53evk.h
/openbmc/u-boot/include/configs/mx53loco.h
/openbmc/u-boot/include/configs/mx53smd.h
/openbmc/u-boot/include/configs/mx6_common.h
/openbmc/u-boot/include/configs/mx6qsabreauto.h
/openbmc/u-boot/include/configs/mx6sabre_common.h
/openbmc/u-boot/include/configs/mx6sabresd.h
/openbmc/u-boot/include/configs/mx6slevk.h
/openbmc/u-boot/include/configs/mxs.h
/openbmc/u-boot/include/configs/nitrogen6x.h
/openbmc/u-boot/include/configs/omap3_beagle.h
/openbmc/u-boot/include/configs/omap3_mvblx.h
/openbmc/u-boot/include/configs/omap3_overo.h
/openbmc/u-boot/include/configs/omap3_zoom1.h
/openbmc/u-boot/include/configs/omap5_uevm.h
/openbmc/u-boot/include/configs/origen.h
/openbmc/u-boot/include/configs/p1_p2_rdb_pc.h
/openbmc/u-boot/include/configs/p1_twr.h
/openbmc/u-boot/include/configs/pepper.h
/openbmc/u-boot/include/configs/pxm2.h
/openbmc/u-boot/include/configs/qemu-ppce500.h
/openbmc/u-boot/include/configs/s5p_goni.h
/openbmc/u-boot/include/configs/s5pc210_universal.h
/openbmc/u-boot/include/configs/sacsng.h
/openbmc/u-boot/include/configs/sama5d3_xplained.h
/openbmc/u-boot/include/configs/sandbox.h
/openbmc/u-boot/include/configs/siemens-am33x-common.h
/openbmc/u-boot/include/configs/smdk5250.h
/openbmc/u-boot/include/configs/smdk5420.h
/openbmc/u-boot/include/configs/smdkv310.h
/openbmc/u-boot/include/configs/snow.h
/openbmc/u-boot/include/configs/socfpga_cyclone5.h
/openbmc/u-boot/include/configs/t4qds.h
/openbmc/u-boot/include/configs/tcm-bf518.h
/openbmc/u-boot/include/configs/tcm-bf537.h
/openbmc/u-boot/include/configs/tegra-common.h
/openbmc/u-boot/include/configs/ti_am335x_common.h
/openbmc/u-boot/include/configs/ti_armv7_common.h
/openbmc/u-boot/include/configs/ti_omap3_common.h
/openbmc/u-boot/include/configs/ti_omap4_common.h
/openbmc/u-boot/include/configs/ti_omap5_common.h
/openbmc/u-boot/include/configs/trats.h
/openbmc/u-boot/include/configs/trats2.h
/openbmc/u-boot/include/configs/tricorder.h
/openbmc/u-boot/include/configs/tseries.h
/openbmc/u-boot/include/configs/udoo.h
/openbmc/u-boot/include/configs/vexpress_aemv8a.h
/openbmc/u-boot/include/configs/wandboard.h
/openbmc/u-boot/include/configs/woodburn_sd.h
/openbmc/u-boot/include/configs/x600.h
/openbmc/u-boot/include/configs/zynq-common.h
/openbmc/u-boot/include/configs/zynq_zc70x.h
/openbmc/u-boot/include/configs/zynq_zed.h
/openbmc/u-boot/include/ddr_spd.h
/openbmc/u-boot/include/dfu.h
/openbmc/u-boot/include/dm-demo.h
/openbmc/u-boot/include/dm/device-internal.h
/openbmc/u-boot/include/dm/device.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-internal.h
/openbmc/u-boot/include/dm/uclass.h
/openbmc/u-boot/include/dwmmc.h
/openbmc/u-boot/include/e500.h
/openbmc/u-boot/include/environment.h
/openbmc/u-boot/include/ext4fs.h
/openbmc/u-boot/include/fat.h
/openbmc/u-boot/include/fdt_support.h
/openbmc/u-boot/include/fdtdec.h
/openbmc/u-boot/include/fpga.h
/openbmc/u-boot/include/fsl_ddr.h
/openbmc/u-boot/include/fsl_ddr_dimm_params.h
/openbmc/u-boot/include/fsl_ddr_sdram.h
/openbmc/u-boot/include/fsl_ddrc_version.h
/openbmc/u-boot/include/fsl_esdhc.h
/openbmc/u-boot/include/fsl_ifc.h
/openbmc/u-boot/include/fsl_immap.h
/openbmc/u-boot/include/fsl_usb.h
/openbmc/u-boot/include/g_dnl.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/linker_lists.h
/openbmc/u-boot/include/linux/fb.h
/openbmc/u-boot/include/mmc.h
/openbmc/u-boot/include/net.h
/openbmc/u-boot/include/netdev.h
/openbmc/u-boot/include/ns16550.h
/openbmc/u-boot/include/palmas.h
/openbmc/u-boot/include/part.h
/openbmc/u-boot/include/pcmcia.h
/openbmc/u-boot/include/phy.h
/openbmc/u-boot/include/power/ltc3676_pmic.h
/openbmc/u-boot/include/power/pfuze100_pmic.h
/openbmc/u-boot/include/samsung/misc.h
/openbmc/u-boot/include/sdhci.h
/openbmc/u-boot/include/spartan2.h
/openbmc/u-boot/include/spartan3.h
/openbmc/u-boot/include/spi_flash.h
/openbmc/u-boot/include/thor.h
/openbmc/u-boot/include/usb.h
/openbmc/u-boot/include/usb/ehci-fsl.h
/openbmc/u-boot/include/usb_mass_storage.h
/openbmc/u-boot/include/uuid.h
/openbmc/u-boot/include/virtex2.h
/openbmc/u-boot/include/xilinx.h
/openbmc/u-boot/include/zynqpl.h
/openbmc/u-boot/lib/Makefile
/openbmc/u-boot/lib/aes.c
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/lib/sha256.c
/openbmc/u-boot/lib/tizen/tizen_logo_16bpp.h
/openbmc/u-boot/lib/tizen/tizen_logo_16bpp_gzip.h
/openbmc/u-boot/lib/uuid.c
/openbmc/u-boot/nand_spl/board/freescale/mpc8536ds/Makefile
/openbmc/u-boot/nand_spl/board/freescale/mpc8569mds/Makefile
/openbmc/u-boot/nand_spl/board/freescale/mpc8572ds/Makefile
/openbmc/u-boot/nand_spl/board/freescale/p1023rds/Makefile
/openbmc/u-boot/net/bootp.c
/openbmc/u-boot/net/eth.c
/openbmc/u-boot/post/cpu/mpc8xx/ether.c
/openbmc/u-boot/post/cpu/mpc8xx/uart.c
/openbmc/u-boot/scripts/Kbuild.include
/openbmc/u-boot/scripts/Makefile
/openbmc/u-boot/scripts/Makefile.build
/openbmc/u-boot/scripts/Makefile.clean
/openbmc/u-boot/scripts/Makefile.lib
/openbmc/u-boot/scripts/ld-version.sh
/openbmc/u-boot/scripts/objdiff
/openbmc/u-boot/spl/Makefile
dm/cmd_dm.c
dm/core.c
dm/gpio.c
dm/test-driver.c
dm/test-fdt.c
dm/test-main.c
dm/test-uclass.c
/openbmc/u-boot/tools/Makefile
/openbmc/u-boot/tools/buildman/buildman.py
/openbmc/u-boot/tools/buildman/control.py
/openbmc/u-boot/tools/env/Makefile
/openbmc/u-boot/tools/env/aes.c
/openbmc/u-boot/tools/env/fw_env.c
/openbmc/u-boot/tools/env/fw_env_main.c
/openbmc/u-boot/tools/gpheader.h
/openbmc/u-boot/tools/gpimage-common.c
/openbmc/u-boot/tools/gpimage.c
/openbmc/u-boot/tools/imagetool.c
/openbmc/u-boot/tools/imagetool.h
/openbmc/u-boot/tools/logos/syteco.bmp
/openbmc/u-boot/tools/omapimage.c
/openbmc/u-boot/tools/omapimage.h
/openbmc/u-boot/tools/patman/README
/openbmc/u-boot/tools/patman/commit.py
/openbmc/u-boot/tools/patman/gitutil.py
/openbmc/u-boot/tools/patman/patchstream.py
29a23f9d03-Mar-2014 Heiko Schocher <hs@denx.de>

tools, fit_check_sign: verify a signed fit image

add host tool "fit_check_sign" which verifies, if a fit image is
signed correct.

Signed-off-by: Heiko Schocher <hs@denx.de>
Cc: Simon Glass <sjg@chr

tools, fit_check_sign: verify a signed fit image

add host tool "fit_check_sign" which verifies, if a fit image is
signed correct.

Signed-off-by: Heiko Schocher <hs@denx.de>
Cc: Simon Glass <sjg@chromium.org>

show more ...

646257d103-Mar-2014 Heiko Schocher <hs@denx.de>

rsa: add sha256-rsa2048 algorithm

based on patch from andreas@oetken.name:

http://patchwork.ozlabs.org/patch/294318/
commit message:
I currently need support for rsa-sha256 signatures in u-boot and

rsa: add sha256-rsa2048 algorithm

based on patch from andreas@oetken.name:

http://patchwork.ozlabs.org/patch/294318/
commit message:
I currently need support for rsa-sha256 signatures in u-boot and found out that
the code for signatures is not very generic. Thus adding of different
hash-algorithms for rsa-signatures is not easy to do without copy-pasting the
rsa-code. I attached a patch for how I think it could be better and included
support for rsa-sha256. This is a fast first shot.

aditionally work:
- removed checkpatch warnings
- removed compiler warnings
- rebased against current head

Signed-off-by: Heiko Schocher <hs@denx.de>
Cc: andreas@oetken.name
Cc: Simon Glass <sjg@chromium.org>

show more ...


/openbmc/u-boot/.gitignore
/openbmc/u-boot/Makefile
/openbmc/u-boot/api/api_platform-powerpc.c
/openbmc/u-boot/arch/arc/config.mk
/openbmc/u-boot/arch/arm/config.mk
/openbmc/u-boot/arch/arm/cpu/arm720t/tegra-common/cpu.c
/openbmc/u-boot/arch/arm/cpu/arm720t/tegra124/cpu.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/at91/at91sam9263_devices.c
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/Makefile
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/u-boot-imx28.bd
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/clock_am43xx.c
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/ddr.c
/openbmc/u-boot/arch/arm/cpu/armv7/am33xx/emif4.c
/openbmc/u-boot/arch/arm/cpu/at91-common/spl.c
/openbmc/u-boot/arch/arm/include/asm/arch-at91/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-at91/spl.h
/openbmc/u-boot/arch/arm/include/asm/arch-kirkwood/config.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/pmc.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/tegra.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra114/tegra.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra124/tegra.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra20/tegra.h
/openbmc/u-boot/arch/arm/include/asm/arch-tegra30/tegra.h
/openbmc/u-boot/arch/arm/lib/Makefile
/openbmc/u-boot/arch/arm/lib/board.c
/openbmc/u-boot/arch/blackfin/config.mk
/openbmc/u-boot/arch/m68k/cpu/mcf52x2/config.mk
/openbmc/u-boot/arch/m68k/cpu/mcf532x/config.mk
/openbmc/u-boot/arch/m68k/cpu/mcf5445x/config.mk
/openbmc/u-boot/arch/microblaze/config.mk
/openbmc/u-boot/arch/mips/cpu/mips32/au1x00/au1x00_usb_ohci.c
/openbmc/u-boot/arch/mips/cpu/mips32/config.mk
/openbmc/u-boot/arch/mips/cpu/mips64/config.mk
/openbmc/u-boot/arch/mips/cpu/xburst/config.mk
/openbmc/u-boot/arch/mips/lib/Makefile
/openbmc/u-boot/arch/nds32/config.mk
/openbmc/u-boot/arch/openrisc/config.mk
/openbmc/u-boot/arch/powerpc/config.mk
/openbmc/u-boot/arch/powerpc/cpu/mpc5xxx/usb_ohci.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8260/config.mk
/openbmc/u-boot/arch/powerpc/cpu/mpc8260/kgdb.S
/openbmc/u-boot/arch/powerpc/cpu/mpc8260/start.S
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/b4860_serdes.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/cmd_errata.c
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/cpu_init.c
/openbmc/u-boot/arch/powerpc/cpu/ppc4xx/44x_spd_ddr2.c
/openbmc/u-boot/arch/powerpc/cpu/ppc4xx/4xx_ibm_ddr2_autocalib.c
/openbmc/u-boot/arch/powerpc/cpu/ppc4xx/Makefile
/openbmc/u-boot/arch/powerpc/cpu/ppc4xx/config.mk
/openbmc/u-boot/arch/powerpc/cpu/ppc4xx/start.S
/openbmc/u-boot/arch/powerpc/cpu/ppc4xx/usb_ohci.c
/openbmc/u-boot/arch/powerpc/include/asm/config_mpc85xx.h
/openbmc/u-boot/arch/powerpc/include/asm/fsl_errata.h
/openbmc/u-boot/arch/powerpc/include/asm/immap_85xx.h
/openbmc/u-boot/arch/powerpc/include/asm/processor.h
/openbmc/u-boot/arch/powerpc/include/asm/status_led.h
/openbmc/u-boot/arch/powerpc/include/asm/u-boot.h
/openbmc/u-boot/arch/powerpc/lib/Makefile
/openbmc/u-boot/arch/powerpc/lib/board.c
/openbmc/u-boot/arch/powerpc/lib/bootm.c
/openbmc/u-boot/arch/powerpc/lib/kgdb.c
/openbmc/u-boot/arch/sandbox/config.mk
/openbmc/u-boot/arch/sandbox/cpu/Makefile
/openbmc/u-boot/arch/sandbox/cpu/cpu.c
/openbmc/u-boot/arch/sandbox/cpu/os.c
/openbmc/u-boot/arch/sandbox/cpu/sdl.c
/openbmc/u-boot/arch/sandbox/cpu/start.c
/openbmc/u-boot/arch/sandbox/cpu/state.c
/openbmc/u-boot/arch/sandbox/dts/sandbox.dts
/openbmc/u-boot/arch/sandbox/include/asm/arch-sandbox/sound.h
/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/u-boot-sandbox.h
/openbmc/u-boot/arch/sh/include/asm/cpu_sh7722.h
/openbmc/u-boot/arch/sh/include/asm/cpu_sh7723.h
/openbmc/u-boot/arch/sh/include/asm/cpu_sh7724.h
/openbmc/u-boot/arch/sh/lib/Makefile
/openbmc/u-boot/arch/sparc/config.mk
/openbmc/u-boot/arch/sparc/cpu/leon3/usb_uhci.c
/openbmc/u-boot/arch/x86/config.mk
/openbmc/u-boot/arch/x86/lib/Makefile
/openbmc/u-boot/board/BuR/common/common.c
/openbmc/u-boot/board/ait/cam_enc_4xx/config.mk
/openbmc/u-boot/board/amcc/acadia/memory.c
/openbmc/u-boot/board/amcc/acadia/pll.c
/openbmc/u-boot/board/amcc/bamboo/bamboo.c
/openbmc/u-boot/board/amcc/bamboo/init.S
/openbmc/u-boot/board/amcc/canyonlands/canyonlands.c
/openbmc/u-boot/board/amcc/canyonlands/init.S
/openbmc/u-boot/board/amcc/sequoia/init.S
/openbmc/u-boot/board/amcc/sequoia/sdram.c
/openbmc/u-boot/board/amcc/sequoia/sequoia.c
/openbmc/u-boot/board/atmel/at91sam9263ek/at91sam9263ek.c
/openbmc/u-boot/board/atmel/sama5d3_xplained/Makefile
/openbmc/u-boot/board/atmel/sama5d3_xplained/sama5d3_xplained.c
/openbmc/u-boot/board/atmel/sama5d3xek/sama5d3xek.c
/openbmc/u-boot/board/avnet/fx12mm/Makefile
/openbmc/u-boot/board/avnet/v5fx30teval/Makefile
/openbmc/u-boot/board/bf527-sdp/config.mk
/openbmc/u-boot/board/bf533-ezkit/config.mk
/openbmc/u-boot/board/bf533-stamp/config.mk
/openbmc/u-boot/board/bf537-stamp/config.mk
/openbmc/u-boot/board/bf538f-ezkit/config.mk
/openbmc/u-boot/board/bf548-ezkit/config.mk
/openbmc/u-boot/board/bf561-acvilon/config.mk
/openbmc/u-boot/board/bf561-ezkit/config.mk
/openbmc/u-boot/board/cm-bf533/config.mk
/openbmc/u-boot/board/cm-bf537e/config.mk
/openbmc/u-boot/board/cm-bf537u/config.mk
/openbmc/u-boot/board/cm-bf548/config.mk
/openbmc/u-boot/board/cm-bf561/config.mk
/openbmc/u-boot/board/cogent/mb.c
/openbmc/u-boot/board/cogent/serial.c
/openbmc/u-boot/board/compulab/cm_t335/cm_t335.c
/openbmc/u-boot/board/cray/L1/Makefile
/openbmc/u-boot/board/esd/pmc440/init.S
/openbmc/u-boot/board/esd/pmc440/pmc440.c
/openbmc/u-boot/board/freescale/b4860qds/b4860qds.c
/openbmc/u-boot/board/freescale/b4860qds/b4860qds_crossbar_con.h
/openbmc/u-boot/board/freescale/b4860qds/eth_b4860qds.c
/openbmc/u-boot/board/freescale/t1040qds/Makefile
/openbmc/u-boot/board/freescale/t1040qds/diu.c
/openbmc/u-boot/board/freescale/t1040qds/t1040qds.h
/openbmc/u-boot/board/freescale/t1040qds/t1040qds_qixis.h
/openbmc/u-boot/board/freescale/t104xrdb/ddr.c
/openbmc/u-boot/board/freescale/t104xrdb/ddr.h
/openbmc/u-boot/board/freescale/t208xqds/eth_t208xqds.c
/openbmc/u-boot/board/freescale/t208xrdb/Makefile
/openbmc/u-boot/board/freescale/t208xrdb/README
/openbmc/u-boot/board/freescale/t208xrdb/cpld.c
/openbmc/u-boot/board/freescale/t208xrdb/cpld.h
/openbmc/u-boot/board/freescale/t208xrdb/ddr.c
/openbmc/u-boot/board/freescale/t208xrdb/ddr.h
/openbmc/u-boot/board/freescale/t208xrdb/eth_t208xrdb.c
/openbmc/u-boot/board/freescale/t208xrdb/law.c
/openbmc/u-boot/board/freescale/t208xrdb/pci.c
/openbmc/u-boot/board/freescale/t208xrdb/t2080_pbi.cfg
/openbmc/u-boot/board/freescale/t208xrdb/t2080_rcw.cfg
/openbmc/u-boot/board/freescale/t208xrdb/t208xrdb.c
/openbmc/u-boot/board/freescale/t208xrdb/t208xrdb.h
/openbmc/u-boot/board/freescale/t208xrdb/tlb.c
/openbmc/u-boot/board/highbank/highbank.c
/openbmc/u-boot/board/hymod/config.mk
/openbmc/u-boot/board/hymod/hymod.h
/openbmc/u-boot/board/ip04/config.mk
/openbmc/u-boot/board/isee/igep0033/board.c
/openbmc/u-boot/board/korat/config.mk
/openbmc/u-boot/board/matrix_vision/mvblm7/Makefile
/openbmc/u-boot/board/matrix_vision/mvsmr/Makefile
/openbmc/u-boot/board/mpl/common/usb_uhci.c
/openbmc/u-boot/board/phytec/pcm051/board.c
/openbmc/u-boot/board/renesas/ecovec/lowlevel_init.S
/openbmc/u-boot/board/samsung/common/board.c
/openbmc/u-boot/board/samsung/smdk5250/exynos5-dt.c
/openbmc/u-boot/board/sandbox/sandbox/sandbox.c
/openbmc/u-boot/board/siemens/dxr2/board.c
/openbmc/u-boot/board/siemens/dxr2/mux.c
/openbmc/u-boot/board/siemens/pxm2/board.c
/openbmc/u-boot/board/siemens/rut/board.c
/openbmc/u-boot/board/silica/pengwyn/board.c
/openbmc/u-boot/board/tcm-bf537/config.mk
/openbmc/u-boot/board/ti/am335x/board.c
/openbmc/u-boot/board/ti/am43xx/board.c
/openbmc/u-boot/board/ti/am43xx/mux.c
/openbmc/u-boot/board/ti/dra7xx/evm.c
/openbmc/u-boot/board/ti/ti814x/evm.c
/openbmc/u-boot/board/xilinx/ml507/Makefile
/openbmc/u-boot/boards.cfg
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/cmd_bdinfo.c
/openbmc/u-boot/common/cmd_fdt.c
/openbmc/u-boot/common/cmd_immap.c
/openbmc/u-boot/common/cmd_nvedit.c
/openbmc/u-boot/common/cros_ec.c
/openbmc/u-boot/common/image-fit.c
/openbmc/u-boot/common/image-sig.c
/openbmc/u-boot/common/lcd.c
/openbmc/u-boot/config.mk
/openbmc/u-boot/disk/part.c
/openbmc/u-boot/doc/README.SPL
/openbmc/u-boot/doc/README.TPL
/openbmc/u-boot/doc/README.commands
/openbmc/u-boot/doc/README.kwbimage
/openbmc/u-boot/doc/README.scrapyard
/openbmc/u-boot/doc/README.usb
/openbmc/u-boot/doc/device-tree-bindings/video/sandbox-fb.txt
/openbmc/u-boot/doc/uImage.FIT/signature.txt
/openbmc/u-boot/drivers/block/ahci.c
/openbmc/u-boot/drivers/input/cros_ec_keyb.c
/openbmc/u-boot/drivers/misc/Makefile
/openbmc/u-boot/drivers/misc/cros_ec.c
/openbmc/u-boot/drivers/misc/cros_ec_i2c.c
/openbmc/u-boot/drivers/misc/cros_ec_lpc.c
/openbmc/u-boot/drivers/misc/cros_ec_sandbox.c
/openbmc/u-boot/drivers/misc/cros_ec_spi.c
/openbmc/u-boot/drivers/mtd/nand/atmel_nand.c
/openbmc/u-boot/drivers/mtd/nand/ndfc.c
/openbmc/u-boot/drivers/mtd/spi/sf_ops.c
/openbmc/u-boot/drivers/mtd/spi/sf_params.c
/openbmc/u-boot/drivers/mtd/spi/sf_probe.c
/openbmc/u-boot/drivers/net/cpsw.c
/openbmc/u-boot/drivers/net/phy/atheros.c
/openbmc/u-boot/drivers/serial/sandbox.c
/openbmc/u-boot/drivers/sound/Makefile
/openbmc/u-boot/drivers/sound/sandbox.c
/openbmc/u-boot/drivers/sound/sound-i2s.c
/openbmc/u-boot/drivers/sound/sound.c
/openbmc/u-boot/drivers/spi/atmel_dataflash_spi.c
/openbmc/u-boot/drivers/spi/sandbox_spi.c
/openbmc/u-boot/drivers/usb/eth/Makefile
/openbmc/u-boot/drivers/usb/eth/mcs7830.c
/openbmc/u-boot/drivers/usb/eth/usb_ether.c
/openbmc/u-boot/drivers/usb/host/ehci-hcd.c
/openbmc/u-boot/drivers/usb/host/isp116x-hcd.c
/openbmc/u-boot/drivers/usb/host/ohci-hcd.c
/openbmc/u-boot/drivers/usb/host/ohci-s3c24xx.c
/openbmc/u-boot/drivers/usb/host/r8a66597-hcd.c
/openbmc/u-boot/drivers/usb/musb/musb_hcd.c
/openbmc/u-boot/drivers/video/Makefile
/openbmc/u-boot/drivers/video/cfb_console.c
/openbmc/u-boot/drivers/video/sandbox_sdl.c
/openbmc/u-boot/examples/standalone/Makefile
/openbmc/u-boot/include/asm-generic/u-boot.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/configs/B4860QDS.h
/openbmc/u-boot/include/configs/CPU86.h
/openbmc/u-boot/include/configs/CPU87.h
/openbmc/u-boot/include/configs/IDS8247.h
/openbmc/u-boot/include/configs/IPHASE4539.h
/openbmc/u-boot/include/configs/ISPAN.h
/openbmc/u-boot/include/configs/MPC8260ADS.h
/openbmc/u-boot/include/configs/MPC8266ADS.h
/openbmc/u-boot/include/configs/P2041RDB.h
/openbmc/u-boot/include/configs/PM826.h
/openbmc/u-boot/include/configs/PM828.h
/openbmc/u-boot/include/configs/PMC440.h
/openbmc/u-boot/include/configs/RPXsuper.h
/openbmc/u-boot/include/configs/Rattler.h
/openbmc/u-boot/include/configs/T1040QDS.h
/openbmc/u-boot/include/configs/T1040RDB.h
/openbmc/u-boot/include/configs/T1042RDB_PI.h
/openbmc/u-boot/include/configs/T208xQDS.h
/openbmc/u-boot/include/configs/T208xRDB.h
/openbmc/u-boot/include/configs/T4240QDS.h
/openbmc/u-boot/include/configs/TQM8260.h
/openbmc/u-boot/include/configs/TQM8272.h
/openbmc/u-boot/include/configs/ZPC1900.h
/openbmc/u-boot/include/configs/acadia.h
/openbmc/u-boot/include/configs/am335x_evm.h
/openbmc/u-boot/include/configs/am335x_igep0033.h
/openbmc/u-boot/include/configs/am43xx_evm.h
/openbmc/u-boot/include/configs/amcc-common.h
/openbmc/u-boot/include/configs/at91sam9263ek.h
/openbmc/u-boot/include/configs/atc.h
/openbmc/u-boot/include/configs/bamboo.h
/openbmc/u-boot/include/configs/bct-brettl2.h
/openbmc/u-boot/include/configs/bf518f-ezbrd.h
/openbmc/u-boot/include/configs/bf526-ezbrd.h
/openbmc/u-boot/include/configs/bf527-ad7160-eval.h
/openbmc/u-boot/include/configs/bf527-ezkit.h
/openbmc/u-boot/include/configs/bf527-sdp.h
/openbmc/u-boot/include/configs/bf533-ezkit.h
/openbmc/u-boot/include/configs/bf533-stamp.h
/openbmc/u-boot/include/configs/bf537-stamp.h
/openbmc/u-boot/include/configs/bf538f-ezkit.h
/openbmc/u-boot/include/configs/bf548-ezkit.h
/openbmc/u-boot/include/configs/bf561-acvilon.h
/openbmc/u-boot/include/configs/bf561-ezkit.h
/openbmc/u-boot/include/configs/br4.h
/openbmc/u-boot/include/configs/bur_am335x_common.h
/openbmc/u-boot/include/configs/canyonlands.h
/openbmc/u-boot/include/configs/cm-bf527.h
/openbmc/u-boot/include/configs/cm-bf533.h
/openbmc/u-boot/include/configs/cm-bf537e.h
/openbmc/u-boot/include/configs/cm-bf537u.h
/openbmc/u-boot/include/configs/cm-bf548.h
/openbmc/u-boot/include/configs/cm-bf561.h
/openbmc/u-boot/include/configs/cm_t335.h
/openbmc/u-boot/include/configs/corenet_ds.h
/openbmc/u-boot/include/configs/dbau1x00.h
/openbmc/u-boot/include/configs/dra7xx_evm.h
/openbmc/u-boot/include/configs/dxr2.h
/openbmc/u-boot/include/configs/ep8260.h
/openbmc/u-boot/include/configs/ep82xxm.h
/openbmc/u-boot/include/configs/exynos5250-dt.h
/openbmc/u-boot/include/configs/gw8260.h
/openbmc/u-boot/include/configs/harmony.h
/openbmc/u-boot/include/configs/hymod.h
/openbmc/u-boot/include/configs/incaip.h
/openbmc/u-boot/include/configs/ip04.h
/openbmc/u-boot/include/configs/kilauea.h
/openbmc/u-boot/include/configs/km/kmp204x-common.h
/openbmc/u-boot/include/configs/km_kirkwood.h
/openbmc/u-boot/include/configs/lacie_kw.h
/openbmc/u-boot/include/configs/lsxl.h
/openbmc/u-boot/include/configs/m53evk.h
/openbmc/u-boot/include/configs/muas3001.h
/openbmc/u-boot/include/configs/mx53loco.h
/openbmc/u-boot/include/configs/nitrogen6x.h
/openbmc/u-boot/include/configs/omap3_beagle.h
/openbmc/u-boot/include/configs/omap3_igep00x0.h
/openbmc/u-boot/include/configs/pb1x00.h
/openbmc/u-boot/include/configs/pcm051.h
/openbmc/u-boot/include/configs/pengwyn.h
/openbmc/u-boot/include/configs/ppmc8260.h
/openbmc/u-boot/include/configs/pr1.h
/openbmc/u-boot/include/configs/pxm2.h
/openbmc/u-boot/include/configs/qemu-mips.h
/openbmc/u-boot/include/configs/qemu-mips64.h
/openbmc/u-boot/include/configs/redwood.h
/openbmc/u-boot/include/configs/rsdproto.h
/openbmc/u-boot/include/configs/rut.h
/openbmc/u-boot/include/configs/sacsng.h
/openbmc/u-boot/include/configs/sama5d3_xplained.h
/openbmc/u-boot/include/configs/sama5d3xek.h
/openbmc/u-boot/include/configs/sandbox.h
/openbmc/u-boot/include/configs/sequoia.h
/openbmc/u-boot/include/configs/stamp9g20.h
/openbmc/u-boot/include/configs/tcm-bf518.h
/openbmc/u-boot/include/configs/tcm-bf537.h
/openbmc/u-boot/include/configs/tegra-common-post.h
/openbmc/u-boot/include/configs/tegra-common.h
/openbmc/u-boot/include/configs/tegra114-common.h
/openbmc/u-boot/include/configs/tegra124-common.h
/openbmc/u-boot/include/configs/tegra20-common.h
/openbmc/u-boot/include/configs/tegra30-common.h
/openbmc/u-boot/include/configs/ti814x_evm.h
/openbmc/u-boot/include/configs/ti_am335x_common.h
/openbmc/u-boot/include/configs/vct.h
/openbmc/u-boot/include/cpsw.h
/openbmc/u-boot/include/cros_ec.h
/openbmc/u-boot/include/cros_ec_message.h
/openbmc/u-boot/include/ec_commands.h
/openbmc/u-boot/include/fdtdec.h
/openbmc/u-boot/include/fsl_usb.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/lcd.h
/openbmc/u-boot/include/nand.h
/openbmc/u-boot/include/os.h
/openbmc/u-boot/include/ppc_asm.tmpl
/openbmc/u-boot/include/rsa-checksum.h
/openbmc/u-boot/include/rsa.h
/openbmc/u-boot/include/sound.h
/openbmc/u-boot/include/spi_flash.h
/openbmc/u-boot/include/usb_ether.h
/openbmc/u-boot/include/usbroothubdes.h
/openbmc/u-boot/lib/Makefile
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/lib/rsa/Makefile
/openbmc/u-boot/lib/rsa/rsa-checksum.c
/openbmc/u-boot/lib/rsa/rsa-sign.c
/openbmc/u-boot/lib/rsa/rsa-verify.c
/openbmc/u-boot/lib/sha256.c
/openbmc/u-boot/mkconfig
/openbmc/u-boot/nand_spl/board/freescale/mpc8315erdb/Makefile
/openbmc/u-boot/nand_spl/board/freescale/mpc8536ds/Makefile
/openbmc/u-boot/nand_spl/board/freescale/mpc8569mds/Makefile
/openbmc/u-boot/nand_spl/board/freescale/mpc8572ds/Makefile
/openbmc/u-boot/nand_spl/board/freescale/p1023rds/Makefile
/openbmc/u-boot/nand_spl/board/freescale/p1_p2_rdb/Makefile
/openbmc/u-boot/nand_spl/board/sheldon/simpc8313/Makefile
/openbmc/u-boot/scripts/Makefile.build
/openbmc/u-boot/scripts/Makefile.lib
/openbmc/u-boot/spl/Makefile
vboot/sign-configs-sha1.its
vboot/sign-configs-sha256.its
vboot/sign-images-sha1.its
vboot/sign-images-sha256.its
vboot/vboot_test.sh
/openbmc/u-boot/tools/Makefile
/openbmc/u-boot/tools/env/Makefile
/openbmc/u-boot/tools/env/fw_env.c
/openbmc/u-boot/tools/env/fw_env.config
/openbmc/u-boot/tools/image-host.c
/openbmc/u-boot/tools/sha256.c
cfd13e8d01-Mar-2014 Stephen Warren <swarren@wwwdotorg.org>

unit-test: make "test -e" test independent of $CWD

The unit-test for hush's "test -e" currently relies upon being run in
the U-Boot build directory, because it tests for the existence of a file
that

unit-test: make "test -e" test independent of $CWD

The unit-test for hush's "test -e" currently relies upon being run in
the U-Boot build directory, because it tests for the existence of a file
that exists in that directory.

Fix this by explicitly creating the file we use for the existence test,
and deleting it afterwards so that multiple successive unit-test
invocations succeed. This required adding an os.c function to erase
files.

Reported-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>

show more ...

fe9ca3d301-Mar-2014 Stephen Warren <swarren@wwwdotorg.org>

hush: fix some quoted variable expansion issues

The following shell command fails:

if test -z "$x"; then echo "zero"; else echo "non-zero"; fi

(assuming $x does not exist, it prints "non-zero" rat

hush: fix some quoted variable expansion issues

The following shell command fails:

if test -z "$x"; then echo "zero"; else echo "non-zero"; fi

(assuming $x does not exist, it prints "non-zero" rather than "zero").

... since "$x" expands to nothing, and the argument is completely
dropped, causing too few to be passed to -z, causing cmd_test() to
error out early.

This is because when variable expansions are processed by make_string(),
the expanded results are concatenated back into a new string. However,
no quoting is applied when doing so, so any empty variables simply don't
generate any parameter when the combined string is parsed again.

Fix this by explicitly replacing quoting any argument that was originally
quoted when re-generating a string from the already-parsed argument list.

This also fixes loss of whitespace in commands such as:

setenv space " "
setenv var " 1${space}${space} 2 "
echo ">>${var}<<"

Reported-by: Russell King <linux@arm.linux.org.uk>
Acked-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>

show more ...

eebd1b5827-Feb-2014 Stephen Warren <swarren@wwwdotorg.org>

unit-test: clean up evironment after Hush tests

Delete the temporary variables that are used to save unit-test results
from the environment after running the test. This prevents polluting
the enviro

unit-test: clean up evironment after Hush tests

Delete the temporary variables that are used to save unit-test results
from the environment after running the test. This prevents polluting
the environment, or growing it too much.

Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
Acked-by: Simon Glass <sjg@chromium.org>

show more ...


/openbmc/u-boot/Makefile
/openbmc/u-boot/README
/openbmc/u-boot/arch/arc/config.mk
/openbmc/u-boot/arch/arm/config.mk
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/mem.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/sys_proto.h
/openbmc/u-boot/arch/avr32/config.mk
/openbmc/u-boot/arch/blackfin/config.mk
/openbmc/u-boot/arch/m68k/config.mk
/openbmc/u-boot/arch/microblaze/config.mk
/openbmc/u-boot/arch/mips/config.mk
/openbmc/u-boot/arch/mips/include/asm/types.h
/openbmc/u-boot/arch/nds32/config.mk
/openbmc/u-boot/arch/nios2/config.mk
/openbmc/u-boot/arch/openrisc/config.mk
/openbmc/u-boot/arch/powerpc/config.mk
/openbmc/u-boot/arch/sandbox/include/asm/gpio.h
/openbmc/u-boot/arch/sh/config.mk
/openbmc/u-boot/arch/sparc/config.mk
/openbmc/u-boot/board/cray/L1/.gitignore
/openbmc/u-boot/board/freescale/m54418twr/config.mk
/openbmc/u-boot/board/gaisler/gr_cpci_ax2000/config.mk
/openbmc/u-boot/board/gaisler/gr_ep2s60/config.mk
/openbmc/u-boot/board/gaisler/gr_xc3s_1500/config.mk
/openbmc/u-boot/board/gaisler/grsim/config.mk
/openbmc/u-boot/board/gaisler/grsim_leon2/config.mk
/openbmc/u-boot/board/isee/igep00x0/igep00x0.c
/openbmc/u-boot/board/matrix_vision/mvblm7/.gitignore
/openbmc/u-boot/board/matrix_vision/mvsmr/.gitignore
/openbmc/u-boot/board/micronas/vct/config.mk
/openbmc/u-boot/board/overo/overo.c
/openbmc/u-boot/board/sandbox/sandbox/sandbox.c
/openbmc/u-boot/board/ti/am335x/README
/openbmc/u-boot/boards.cfg
/openbmc/u-boot/common/cmd_gpio.c
/openbmc/u-boot/common/cmd_mem.c
/openbmc/u-boot/common/command.c
/openbmc/u-boot/config.mk
/openbmc/u-boot/doc/README.malta
/openbmc/u-boot/drivers/gpio/sandbox.c
/openbmc/u-boot/drivers/mtd/nand/omap_elm.c
/openbmc/u-boot/drivers/mtd/nand/omap_gpmc.c
/openbmc/u-boot/drivers/usb/eth/asix.c
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/configs/am335x_evm.h
/openbmc/u-boot/include/configs/am335x_igep0033.h
/openbmc/u-boot/include/configs/am3517_crane.h
/openbmc/u-boot/include/configs/am3517_evm.h
/openbmc/u-boot/include/configs/cm_t35.h
/openbmc/u-boot/include/configs/devkit8000.h
/openbmc/u-boot/include/configs/dig297.h
/openbmc/u-boot/include/configs/mcx.h
/openbmc/u-boot/include/configs/omap3_beagle.h
/openbmc/u-boot/include/configs/omap3_evm_common.h
/openbmc/u-boot/include/configs/omap3_igep00x0.h
/openbmc/u-boot/include/configs/omap3_logic.h
/openbmc/u-boot/include/configs/omap3_overo.h
/openbmc/u-boot/include/configs/omap3_pandora.h
/openbmc/u-boot/include/configs/omap3_zoom1.h
/openbmc/u-boot/include/configs/sandbox.h
/openbmc/u-boot/include/configs/siemens-am33x-common.h
/openbmc/u-boot/include/configs/tam3517-common.h
/openbmc/u-boot/include/configs/tricorder.h
/openbmc/u-boot/include/linux/mtd/omap_elm.h
/openbmc/u-boot/include/linux/mtd/omap_gpmc.h
/openbmc/u-boot/lib/display_options.c
/openbmc/u-boot/mkconfig
/openbmc/u-boot/scripts/checkpatch.pl
/openbmc/u-boot/spl/Makefile
command_ut.c
/openbmc/u-boot/tools/Makefile
96495d9026-Feb-2014 Simon Glass <sjg@chromium.org>

dm: Add GPIO support and tests

Add driver model support for GPIOs. Since existing GPIO drivers do not use
driver model, this feature must be enabled by CONFIG_DM_GPIO. After all
GPO drivers are conv

dm: Add GPIO support and tests

Add driver model support for GPIOs. Since existing GPIO drivers do not use
driver model, this feature must be enabled by CONFIG_DM_GPIO. After all
GPO drivers are converted over we can perhaps remove this config.

Tests are provided for the sandbox implementation, and are a sufficient
sanity check for basic operation.

The GPIO uclass understands the concept of named banks of GPIOs, with each
GPIO device providing a single bank. Within each bank the GPIOs are numbered
using an offset from 0 to n-1. For example a bank named 'b' with 20
offsets will provide GPIOs named b0 to b19.

Anonymous GPIO banks are also supported, and are just numbered without any
prefix.

Each time a GPIO driver is added to the uclass, the GPIOs are renumbered
accordinging, so there is always a global GPIO numbering order.

Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Pavel Herrmann <morpheus.ibis@gmail.com>
Signed-off-by: Viktor Křivák <viktor.krivak@gmail.com>
Signed-off-by: Tomas Hlavacek <tmshlvck@gmail.com>

show more ...

0681195926-Feb-2014 Simon Glass <sjg@chromium.org>

dm: Add a 'dm' command for testing

This command is not required for driver model operation, but can be useful
for testing. It provides simple dumps of internal data structures.

Signed-off-by: Simon

dm: Add a 'dm' command for testing

This command is not required for driver model operation, but can be useful
for testing. It provides simple dumps of internal data structures.

Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Pavel Herrmann <morpheus.ibis@gmail.com>
Signed-off-by: Viktor Křivák <viktor.krivak@gmail.com>
Signed-off-by: Tomas Hlavacek <tmshlvck@gmail.com>

show more ...

1...<<2122232425