History log of /openbmc/u-boot/tools/ (Results 251 – 275 of 1590)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ae9ace7021-Jan-2018 Masahiro Yamada <yamada.masahiro@socionext.com>

libfdt: migrate fdt_rw.c to a wrapper of scripts/dtc/libfdt/fdt_rw.c

The only difference between scripts/dtc/libfdt/fdt_rw.c and
lib/libfdt/fdt_rw.c is fdt_remove_unused_strings().

It is only used

libfdt: migrate fdt_rw.c to a wrapper of scripts/dtc/libfdt/fdt_rw.c

The only difference between scripts/dtc/libfdt/fdt_rw.c and
lib/libfdt/fdt_rw.c is fdt_remove_unused_strings().

It is only used by fdtgrep, so we do not need to compile it for U-Boot
image. Move it to tools/libfdt/fdw_rw.c so that lib/libfdt/fdt_rw.c
can be a wrapper of scripts/dtc/libfdt/fdt_rw.c.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...

94b13bba21-Jan-2018 Masahiro Yamada <yamada.masahiro@socionext.com>

host-tools: use python2 explicitly for shebang

All of these host tools are apparently written for Python2,
not Python3.

Use 'python2' in the shebang line according to PEP 394
(https://www.python.or

host-tools: use python2 explicitly for shebang

All of these host tools are apparently written for Python2,
not Python3.

Use 'python2' in the shebang line according to PEP 394
(https://www.python.org/dev/peps/pep-0394/).

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...

9e82087c18-Jan-2018 Jelle van der Waa <jelle@vdwaa.nl>

tools: remove unused ret

Remove unused ret from fw_env_flush.

Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
Reviewed-by: Simon Glass <sjg@chromium.org>


/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/spl.c
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/fsl-ls1012a-frdm.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1012a-frdm.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1012a-qds.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1012a-qds.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1012a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1012a-rdb.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1012a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1043a-qds-duart.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1043a-qds-lpuart.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1043a-qds.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1043a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1043a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a-qds-duart.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a-qds-lpuart.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a-qds.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a-qds.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a-qds.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls2081a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls2088a-rdb-qspi.dts
/openbmc/u-boot/arch/arm/dts/keystone-k2g-evm.dts
/openbmc/u-boot/arch/arm/dts/keystone-k2g.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7790-lager-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7790-lager.dts
/openbmc/u-boot/arch/arm/dts/r8a7790-stout-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7790-stout.dts
/openbmc/u-boot/arch/arm/dts/r8a7790-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7790.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7791-koelsch-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7791-koelsch.dts
/openbmc/u-boot/arch/arm/dts/r8a7791-porter-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7791-porter.dts
/openbmc/u-boot/arch/arm/dts/r8a7791-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7791.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7792-blanche-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7792-blanche.dts
/openbmc/u-boot/arch/arm/dts/r8a7792-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7792.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7793-gose-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7793-gose.dts
/openbmc/u-boot/arch/arm/dts/r8a7793-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7793.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7794-alt-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7794-alt.dts
/openbmc/u-boot/arch/arm/dts/r8a7794-silk-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7794-silk.dts
/openbmc/u-boot/arch/arm/dts/r8a7794-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7794.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7795-h3ulcb-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7795-h3ulcb.dts
/openbmc/u-boot/arch/arm/dts/r8a7795-salvator-x-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7795-salvator-x.dts
/openbmc/u-boot/arch/arm/dts/r8a7795-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7795.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7796-m3ulcb-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7796-m3ulcb.dts
/openbmc/u-boot/arch/arm/dts/r8a7796-salvator-x-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7796-salvator-x.dts
/openbmc/u-boot/arch/arm/dts/r8a7796-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7796.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77970-eagle-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a77970-eagle.dts
/openbmc/u-boot/arch/arm/dts/r8a77970-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77970.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77995-draak-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a77995-draak.dts
/openbmc/u-boot/arch/arm/dts/r8a77995-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77995.dtsi
/openbmc/u-boot/arch/arm/dts/r8a779x-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/salvator-common.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria10.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria5_socdk.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_is1.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_socdk.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_sockit.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_socrates.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_sr1500.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_vining_fpga.dts
/openbmc/u-boot/arch/arm/dts/stm32429i-eval-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/stm32429i-eval.dts
/openbmc/u-boot/arch/arm/dts/stm32f7-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f746.dtsi
/openbmc/u-boot/arch/arm/dts/stv0991.dts
/openbmc/u-boot/arch/arm/dts/ulcb.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/soc.h
/openbmc/u-boot/arch/arm/include/asm/arch-mvebu/spi.h
/openbmc/u-boot/arch/arm/include/asm/arch-stm32f7/stm32_periph.h
/openbmc/u-boot/arch/arm/lib/Makefile
/openbmc/u-boot/arch/arm/lib/bootm-fdt.c
/openbmc/u-boot/arch/arm/mach-davinci/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/mx6/ddr.c
/openbmc/u-boot/arch/arm/mach-omap2/sec-common.c
/openbmc/u-boot/arch/arm/mach-rmobile/Kconfig.32
/openbmc/u-boot/arch/arm/mach-socfpga/clock_manager.c
/openbmc/u-boot/arch/arm/mach-socfpga/clock_manager_arria10.c
/openbmc/u-boot/arch/arm/mach-socfpga/clock_manager_gen5.c
/openbmc/u-boot/arch/arm/mach-socfpga/reset_manager_arria10.c
/openbmc/u-boot/arch/arm/mach-stm32/stm32f4/Kconfig
/openbmc/u-boot/arch/m68k/cpu/mcf5227x/cpu.c
/openbmc/u-boot/arch/m68k/cpu/mcf523x/cpu.c
/openbmc/u-boot/arch/m68k/cpu/mcf52x2/cpu.c
/openbmc/u-boot/arch/m68k/cpu/mcf530x/cpu.c
/openbmc/u-boot/arch/m68k/cpu/mcf532x/cpu.c
/openbmc/u-boot/arch/m68k/cpu/mcf5445x/cpu.c
/openbmc/u-boot/arch/m68k/cpu/mcf547x_8x/cpu.c
/openbmc/u-boot/arch/mips/dts/Makefile
/openbmc/u-boot/arch/mips/dts/brcm,bcm3380.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6318.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm63268.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6328.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6338.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6348.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6358.dtsi
/openbmc/u-boot/arch/mips/dts/brcm,bcm6368.dtsi
/openbmc/u-boot/arch/mips/dts/comtrend,ar-5315u.dts
/openbmc/u-boot/arch/mips/dts/comtrend,ar-5387un.dts
/openbmc/u-boot/arch/mips/dts/comtrend,wap-5813n.dts
/openbmc/u-boot/arch/mips/dts/netgear,cg3100d.dts
/openbmc/u-boot/arch/mips/dts/sagem,f@st1704.dts
/openbmc/u-boot/arch/mips/mach-ath79/ar934x/clk.c
/openbmc/u-boot/arch/mips/mach-bmips/Kconfig
/openbmc/u-boot/arch/powerpc/include/asm/arch-mpc85xx/gpio.h
/openbmc/u-boot/board/comtrend/ar5315u/Kconfig
/openbmc/u-boot/board/comtrend/ar5315u/MAINTAINERS
/openbmc/u-boot/board/comtrend/ar5315u/Makefile
/openbmc/u-boot/board/comtrend/ar5315u/ar-5315u.c
/openbmc/u-boot/board/comtrend/wap5813n/Kconfig
/openbmc/u-boot/board/comtrend/wap5813n/MAINTAINERS
/openbmc/u-boot/board/comtrend/wap5813n/Makefile
/openbmc/u-boot/board/comtrend/wap5813n/wap-5813n.c
/openbmc/u-boot/board/freescale/common/Kconfig
/openbmc/u-boot/board/freescale/common/Makefile
/openbmc/u-boot/board/freescale/common/qixis.c
/openbmc/u-boot/board/freescale/common/vid.c
/openbmc/u-boot/board/freescale/ls1088a/ddr.c
/openbmc/u-boot/board/freescale/ls1088a/ls1088a.c
/openbmc/u-boot/board/imgtec/boston/config.mk
/openbmc/u-boot/board/logicpd/omap3som/omap3logic.c
/openbmc/u-boot/board/renesas/porter/Makefile
/openbmc/u-boot/board/renesas/porter/porter.c
/openbmc/u-boot/board/samtec/vining_2000/vining_2000.c
/openbmc/u-boot/board/st/stm32f429-evaluation/Kconfig
/openbmc/u-boot/board/st/stm32f429-evaluation/MAINTAINERS
/openbmc/u-boot/board/st/stm32f429-evaluation/Makefile
/openbmc/u-boot/board/st/stm32f429-evaluation/stm32f429-evaluation.c
/openbmc/u-boot/board/st/stm32f746-disco/stm32f746-disco.c
/openbmc/u-boot/board/sunxi/board.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/bootefi.c
/openbmc/u-boot/cmd/nvedit.c
/openbmc/u-boot/common/Kconfig
/openbmc/u-boot/common/autoboot.c
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/common/hash.c
/openbmc/u-boot/configs/CHIP_defconfig
/openbmc/u-boot/configs/CHIP_pro_defconfig
/openbmc/u-boot/configs/MPC8313ERDB_NAND_33_defconfig
/openbmc/u-boot/configs/MPC8313ERDB_NAND_66_defconfig
/openbmc/u-boot/configs/alt_defconfig
/openbmc/u-boot/configs/am335x_baltos_defconfig
/openbmc/u-boot/configs/am335x_boneblack_defconfig
/openbmc/u-boot/configs/am335x_boneblack_vboot_defconfig
/openbmc/u-boot/configs/am335x_evm_defconfig
/openbmc/u-boot/configs/am335x_evm_nor_defconfig
/openbmc/u-boot/configs/am335x_evm_norboot_defconfig
/openbmc/u-boot/configs/am335x_evm_spiboot_defconfig
/openbmc/u-boot/configs/am335x_evm_usbspl_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_uart_defconfig
/openbmc/u-boot/configs/am3517_crane_defconfig
/openbmc/u-boot/configs/am3517_evm_defconfig
/openbmc/u-boot/configs/am43xx_evm_defconfig
/openbmc/u-boot/configs/am43xx_evm_ethboot_defconfig
/openbmc/u-boot/configs/am43xx_evm_qspiboot_defconfig
/openbmc/u-boot/configs/am43xx_evm_usbhost_boot_defconfig
/openbmc/u-boot/configs/am43xx_hs_evm_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_hs_evm_defconfig
/openbmc/u-boot/configs/armadillo-800eva_defconfig
/openbmc/u-boot/configs/birdland_bav335a_defconfig
/openbmc/u-boot/configs/birdland_bav335b_defconfig
/openbmc/u-boot/configs/blanche_defconfig
/openbmc/u-boot/configs/brppt1_mmc_defconfig
/openbmc/u-boot/configs/brppt1_nand_defconfig
/openbmc/u-boot/configs/brppt1_spi_defconfig
/openbmc/u-boot/configs/brxre1_defconfig
/openbmc/u-boot/configs/calimain_defconfig
/openbmc/u-boot/configs/chiliboard_defconfig
/openbmc/u-boot/configs/chromebit_mickey_defconfig
/openbmc/u-boot/configs/chromebook_jerry_defconfig
/openbmc/u-boot/configs/chromebook_minnie_defconfig
/openbmc/u-boot/configs/cl-som-am57x_defconfig
/openbmc/u-boot/configs/cl-som-imx7_defconfig
/openbmc/u-boot/configs/cm_t3517_defconfig
/openbmc/u-boot/configs/cm_t35_defconfig
/openbmc/u-boot/configs/cm_t43_defconfig
/openbmc/u-boot/configs/comtrend_ar5315u_ram_defconfig
/openbmc/u-boot/configs/comtrend_ar5387un_ram_defconfig
/openbmc/u-boot/configs/comtrend_wap5813n_ram_defconfig
/openbmc/u-boot/configs/da850_am18xxevm_defconfig
/openbmc/u-boot/configs/da850evm_defconfig
/openbmc/u-boot/configs/da850evm_direct_nor_defconfig
/openbmc/u-boot/configs/dra7xx_evm_defconfig
/openbmc/u-boot/configs/dra7xx_hs_evm_defconfig
/openbmc/u-boot/configs/draco_defconfig
/openbmc/u-boot/configs/ds109_defconfig
/openbmc/u-boot/configs/duovero_defconfig
/openbmc/u-boot/configs/ea20_defconfig
/openbmc/u-boot/configs/etamin_defconfig
/openbmc/u-boot/configs/evb-rk3288_defconfig
/openbmc/u-boot/configs/fennec-rk3288_defconfig
/openbmc/u-boot/configs/firefly-rk3288_defconfig
/openbmc/u-boot/configs/gose_defconfig
/openbmc/u-boot/configs/igep0032_defconfig
/openbmc/u-boot/configs/igep00x0_defconfig
/openbmc/u-boot/configs/k2e_evm_defconfig
/openbmc/u-boot/configs/k2e_hs_evm_defconfig
/openbmc/u-boot/configs/k2g_evm_defconfig
/openbmc/u-boot/configs/k2g_hs_evm_defconfig
/openbmc/u-boot/configs/k2hk_evm_defconfig
/openbmc/u-boot/configs/k2hk_hs_evm_defconfig
/openbmc/u-boot/configs/k2l_evm_defconfig
/openbmc/u-boot/configs/kc1_defconfig
/openbmc/u-boot/configs/koelsch_defconfig
/openbmc/u-boot/configs/lager_defconfig
/openbmc/u-boot/configs/legoev3_defconfig
/openbmc/u-boot/configs/microblaze-generic_defconfig
/openbmc/u-boot/configs/miqi-rk3288_defconfig
/openbmc/u-boot/configs/mx25pdk_defconfig
/openbmc/u-boot/configs/netgear_cg3100d_ram_defconfig
/openbmc/u-boot/configs/nokia_rx51_defconfig
/openbmc/u-boot/configs/odroid-xu3_defconfig
/openbmc/u-boot/configs/omap3_beagle_defconfig
/openbmc/u-boot/configs/omap3_evm_defconfig
/openbmc/u-boot/configs/omap3_logic_defconfig
/openbmc/u-boot/configs/omap3_zoom1_defconfig
/openbmc/u-boot/configs/omap4_panda_defconfig
/openbmc/u-boot/configs/omap4_sdp4430_defconfig
/openbmc/u-boot/configs/omapl138_lcdk_defconfig
/openbmc/u-boot/configs/pcm051_rev1_defconfig
/openbmc/u-boot/configs/pcm051_rev3_defconfig
/openbmc/u-boot/configs/pengwyn_defconfig
/openbmc/u-boot/configs/phycore-rk3288_defconfig
/openbmc/u-boot/configs/poplar_defconfig
/openbmc/u-boot/configs/popmetal-rk3288_defconfig
/openbmc/u-boot/configs/porter_defconfig
/openbmc/u-boot/configs/pxm2_defconfig
/openbmc/u-boot/configs/r8a7795_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7795_ulcb_defconfig
/openbmc/u-boot/configs/r8a7796_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7796_ulcb_defconfig
/openbmc/u-boot/configs/r8a77970_eagle_defconfig
/openbmc/u-boot/configs/r8a77995_draak_defconfig
/openbmc/u-boot/configs/rastaban_defconfig
/openbmc/u-boot/configs/rock2_defconfig
/openbmc/u-boot/configs/rock_defconfig
/openbmc/u-boot/configs/rut_defconfig
/openbmc/u-boot/configs/sagem_f@st1704_ram_defconfig
/openbmc/u-boot/configs/silk_defconfig
/openbmc/u-boot/configs/sniper_defconfig
/openbmc/u-boot/configs/socfpga_arria10_defconfig
/openbmc/u-boot/configs/socfpga_arria5_defconfig
/openbmc/u-boot/configs/socfpga_cyclone5_defconfig
/openbmc/u-boot/configs/socfpga_de0_nano_soc_defconfig
/openbmc/u-boot/configs/socfpga_de10_nano_defconfig
/openbmc/u-boot/configs/socfpga_de1_soc_defconfig
/openbmc/u-boot/configs/socfpga_is1_defconfig
/openbmc/u-boot/configs/socfpga_mcvevk_defconfig
/openbmc/u-boot/configs/socfpga_sockit_defconfig
/openbmc/u-boot/configs/socfpga_socrates_defconfig
/openbmc/u-boot/configs/socfpga_sr1500_defconfig
/openbmc/u-boot/configs/socfpga_vining_fpga_defconfig
/openbmc/u-boot/configs/stm32f429-evaluation_defconfig
/openbmc/u-boot/configs/stout_defconfig
/openbmc/u-boot/configs/thuban_defconfig
/openbmc/u-boot/configs/tinker-rk3288_defconfig
/openbmc/u-boot/configs/uniphier_v8_defconfig
/openbmc/u-boot/configs/vyasa-rk3288_defconfig
/openbmc/u-boot/doc/README.ext4
/openbmc/u-boot/doc/device-tree-bindings/spi/soft-spi.txt
/openbmc/u-boot/doc/device-tree-bindings/spi/spi-cadence.txt
/openbmc/u-boot/drivers/block/blk-uclass.c
/openbmc/u-boot/drivers/clk/clk_pic32.c
/openbmc/u-boot/drivers/clk/clk_stm32f.c
/openbmc/u-boot/drivers/clk/renesas/Kconfig
/openbmc/u-boot/drivers/clk/renesas/Makefile
/openbmc/u-boot/drivers/clk/renesas/clk-rcar-gen2.c
/openbmc/u-boot/drivers/clk/renesas/clk-rcar-gen3.c
/openbmc/u-boot/drivers/clk/renesas/r8a7790-cpg-mssr.c
/openbmc/u-boot/drivers/clk/renesas/r8a7791-cpg-mssr.c
/openbmc/u-boot/drivers/clk/renesas/r8a7792-cpg-mssr.c
/openbmc/u-boot/drivers/clk/renesas/r8a7794-cpg-mssr.c
/openbmc/u-boot/drivers/clk/renesas/r8a7795-cpg-mssr.c
/openbmc/u-boot/drivers/clk/renesas/r8a7796-cpg-mssr.c
/openbmc/u-boot/drivers/clk/renesas/r8a77970-cpg-mssr.c
/openbmc/u-boot/drivers/clk/renesas/r8a77995-cpg-mssr.c
/openbmc/u-boot/drivers/clk/renesas/rcar-gen2-cpg.h
/openbmc/u-boot/drivers/clk/renesas/rcar-gen3-cpg.h
/openbmc/u-boot/drivers/clk/renesas/renesas-cpg-mssr.c
/openbmc/u-boot/drivers/clk/renesas/renesas-cpg-mssr.h
/openbmc/u-boot/drivers/core/read.c
/openbmc/u-boot/drivers/cpu/bmips_cpu.c
/openbmc/u-boot/drivers/crypto/fsl/fsl_hash.c
/openbmc/u-boot/drivers/ddr/altera/sequencer.c
/openbmc/u-boot/drivers/ddr/fsl/fsl_ddr_gen4.c
/openbmc/u-boot/drivers/ddr/microchip/ddr2.c
/openbmc/u-boot/drivers/dfu/Kconfig
/openbmc/u-boot/drivers/fpga/socfpga_arria10.c
/openbmc/u-boot/drivers/gpio/Kconfig
/openbmc/u-boot/drivers/gpio/Makefile
/openbmc/u-boot/drivers/gpio/gpio-rcar.c
/openbmc/u-boot/drivers/gpio/mpc8xxx_gpio.c
/openbmc/u-boot/drivers/gpio/pca953x_gpio.c
/openbmc/u-boot/drivers/gpio/sunxi_gpio.c
/openbmc/u-boot/drivers/mmc/Kconfig
/openbmc/u-boot/drivers/mmc/fsl_esdhc.c
/openbmc/u-boot/drivers/mmc/mmc-uclass.c
/openbmc/u-boot/drivers/mmc/mmc.c
/openbmc/u-boot/drivers/mmc/msm_sdhci.c
/openbmc/u-boot/drivers/mmc/sdhci-cadence.c
/openbmc/u-boot/drivers/mmc/sdhci.c
/openbmc/u-boot/drivers/mtd/pic32_flash.c
/openbmc/u-boot/drivers/mtd/spi/sf_probe.c
/openbmc/u-boot/drivers/mtd/spi/spi_flash.c
/openbmc/u-boot/drivers/net/ag7xxx.c
/openbmc/u-boot/drivers/net/dwc_eth_qos.c
/openbmc/u-boot/drivers/net/ethoc.c
/openbmc/u-boot/drivers/net/pic32_eth.c
/openbmc/u-boot/drivers/net/pic32_mdio.c
/openbmc/u-boot/drivers/net/ravb.c
/openbmc/u-boot/drivers/net/sh_eth.c
/openbmc/u-boot/drivers/net/sh_eth.h
/openbmc/u-boot/drivers/net/xilinx_axi_emac.c
/openbmc/u-boot/drivers/net/zynq_gem.c
/openbmc/u-boot/drivers/pci/Kconfig
/openbmc/u-boot/drivers/pci/Makefile
/openbmc/u-boot/drivers/pci/pci-rcar-gen2.c
/openbmc/u-boot/drivers/pinctrl/renesas/Kconfig
/openbmc/u-boot/drivers/pinctrl/renesas/Makefile
/openbmc/u-boot/drivers/pinctrl/renesas/pfc-r8a7790.c
/openbmc/u-boot/drivers/pinctrl/renesas/pfc-r8a7791.c
/openbmc/u-boot/drivers/pinctrl/renesas/pfc-r8a7792.c
/openbmc/u-boot/drivers/pinctrl/renesas/pfc-r8a7794.c
/openbmc/u-boot/drivers/pinctrl/renesas/pfc.c
/openbmc/u-boot/drivers/pinctrl/renesas/sh_pfc.h
/openbmc/u-boot/drivers/power/pmic/s2mps11.c
/openbmc/u-boot/drivers/power/regulator/Kconfig
/openbmc/u-boot/drivers/power/regulator/Makefile
/openbmc/u-boot/drivers/power/regulator/s2mps11_regulator.c
/openbmc/u-boot/drivers/ram/bmips_ram.c
/openbmc/u-boot/drivers/reset/sti-reset.c
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/serial/serial_pic32.c
/openbmc/u-boot/drivers/serial/serial_sh.c
/openbmc/u-boot/drivers/serial/serial_sh.h
/openbmc/u-boot/drivers/spi/Kconfig
/openbmc/u-boot/drivers/spi/Makefile
/openbmc/u-boot/drivers/spi/atmel_spi.c
/openbmc/u-boot/drivers/spi/bcm63xx_hsspi.c
/openbmc/u-boot/drivers/spi/bcm63xx_spi.c
/openbmc/u-boot/drivers/spi/cadence_qspi.c
/openbmc/u-boot/drivers/spi/cadence_qspi.h
/openbmc/u-boot/drivers/spi/cadence_qspi_apb.c
/openbmc/u-boot/drivers/spi/designware_spi.c
/openbmc/u-boot/drivers/spi/fsl_qspi.c
/openbmc/u-boot/drivers/spi/kirkwood_spi.c
/openbmc/u-boot/drivers/spi/mvebu_a3700_spi.c
/openbmc/u-boot/drivers/spi/spi-uclass.c
/openbmc/u-boot/drivers/spi/spi.c
/openbmc/u-boot/drivers/usb/Kconfig
/openbmc/u-boot/drivers/usb/host/Makefile
/openbmc/u-boot/drivers/usb/host/dwc2.c
/openbmc/u-boot/drivers/usb/host/ehci-msm.c
/openbmc/u-boot/drivers/usb/host/ehci-mx6.c
/openbmc/u-boot/drivers/usb/host/ehci-mxs.c
/openbmc/u-boot/drivers/usb/host/ohci-lpc32xx.c
/openbmc/u-boot/drivers/usb/host/r8a66597-hcd.c
/openbmc/u-boot/drivers/usb/host/xhci-rcar.c
/openbmc/u-boot/drivers/usb/host/xhci-ring.c
/openbmc/u-boot/drivers/usb/musb-new/Kconfig
/openbmc/u-boot/drivers/usb/musb/Kconfig
/openbmc/u-boot/drivers/usb/phy/Kconfig
/openbmc/u-boot/drivers/video/Kconfig
/openbmc/u-boot/drivers/video/atmel_hlcdfb.c
/openbmc/u-boot/drivers/video/sunxi/sunxi_display.c
/openbmc/u-boot/env/Kconfig
/openbmc/u-boot/env/common.c
/openbmc/u-boot/env/env.c
/openbmc/u-boot/env/fat.c
/openbmc/u-boot/env/mmc.c
/openbmc/u-boot/fs/ext4/Kconfig
/openbmc/u-boot/fs/fat/Kconfig
/openbmc/u-boot/fs/fat/fat.c
/openbmc/u-boot/fs/fat/fat_write.c
/openbmc/u-boot/include/asm-generic/atomic-long.h
/openbmc/u-boot/include/asm-generic/global_data.h
/openbmc/u-boot/include/blk.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/config_fallbacks.h
/openbmc/u-boot/include/configs/MPC8349ITX.h
/openbmc/u-boot/include/configs/alt.h
/openbmc/u-boot/include/configs/am335x_evm.h
/openbmc/u-boot/include/configs/am335x_shc.h
/openbmc/u-boot/include/configs/am3517_crane.h
/openbmc/u-boot/include/configs/am3517_evm.h
/openbmc/u-boot/include/configs/am43xx_evm.h
/openbmc/u-boot/include/configs/am57xx_evm.h
/openbmc/u-boot/include/configs/apf27.h
/openbmc/u-boot/include/configs/armadillo-800eva.h
/openbmc/u-boot/include/configs/baltos.h
/openbmc/u-boot/include/configs/bav335x.h
/openbmc/u-boot/include/configs/blanche.h
/openbmc/u-boot/include/configs/bmips_bcm6318.h
/openbmc/u-boot/include/configs/bmips_bcm6368.h
/openbmc/u-boot/include/configs/brppt1.h
/openbmc/u-boot/include/configs/brxre1.h
/openbmc/u-boot/include/configs/calimain.h
/openbmc/u-boot/include/configs/chiliboard.h
/openbmc/u-boot/include/configs/cl-som-am57x.h
/openbmc/u-boot/include/configs/clearfog.h
/openbmc/u-boot/include/configs/cm_t35.h
/openbmc/u-boot/include/configs/cm_t3517.h
/openbmc/u-boot/include/configs/cm_t43.h
/openbmc/u-boot/include/configs/comtrend_ar5315u.h
/openbmc/u-boot/include/configs/comtrend_wap5813n.h
/openbmc/u-boot/include/configs/controlcenterdc.h
/openbmc/u-boot/include/configs/da850evm.h
/openbmc/u-boot/include/configs/db-88f6720.h
/openbmc/u-boot/include/configs/db-88f6820-amc.h
/openbmc/u-boot/include/configs/db-88f6820-gp.h
/openbmc/u-boot/include/configs/db-mv784mp-gp.h
/openbmc/u-boot/include/configs/dra7xx_evm.h
/openbmc/u-boot/include/configs/dragonboard820c.h
/openbmc/u-boot/include/configs/ds414.h
/openbmc/u-boot/include/configs/ea20.h
/openbmc/u-boot/include/configs/eco5pk.h
/openbmc/u-boot/include/configs/edminiv2.h
/openbmc/u-boot/include/configs/gose.h
/openbmc/u-boot/include/configs/gplugd.h
/openbmc/u-boot/include/configs/hikey.h
/openbmc/u-boot/include/configs/ipam390.h
/openbmc/u-boot/include/configs/k2g_evm.h
/openbmc/u-boot/include/configs/kc1.h
/openbmc/u-boot/include/configs/koelsch.h
/openbmc/u-boot/include/configs/lager.h
/openbmc/u-boot/include/configs/legoev3.h
/openbmc/u-boot/include/configs/ls1088aqds.h
/openbmc/u-boot/include/configs/ls1088ardb.h
/openbmc/u-boot/include/configs/mv-common.h
/openbmc/u-boot/include/configs/mvebu_armada-37xx.h
/openbmc/u-boot/include/configs/mvebu_armada-8k.h
/openbmc/u-boot/include/configs/mx25pdk.h
/openbmc/u-boot/include/configs/nas220.h
/openbmc/u-boot/include/configs/nokia_rx51.h
/openbmc/u-boot/include/configs/omap3_beagle.h
/openbmc/u-boot/include/configs/omap3_evm.h
/openbmc/u-boot/include/configs/omap3_igep00x0.h
/openbmc/u-boot/include/configs/omap3_logic.h
/openbmc/u-boot/include/configs/omap3_zoom1.h
/openbmc/u-boot/include/configs/omapl138_lcdk.h
/openbmc/u-boot/include/configs/pcm051.h
/openbmc/u-boot/include/configs/pengwyn.h
/openbmc/u-boot/include/configs/pic32mzdask.h
/openbmc/u-boot/include/configs/poplar.h
/openbmc/u-boot/include/configs/porter.h
/openbmc/u-boot/include/configs/rcar-gen2-common.h
/openbmc/u-boot/include/configs/rcar-gen3-common.h
/openbmc/u-boot/include/configs/rk3128_common.h
/openbmc/u-boot/include/configs/rk3188_common.h
/openbmc/u-boot/include/configs/rk3288_common.h
/openbmc/u-boot/include/configs/rk3328_common.h
/openbmc/u-boot/include/configs/rk3399_common.h
/openbmc/u-boot/include/configs/s5p_goni.h
/openbmc/u-boot/include/configs/sandbox.h
/openbmc/u-boot/include/configs/siemens-am33x-common.h
/openbmc/u-boot/include/configs/silk.h
/openbmc/u-boot/include/configs/sniper.h
/openbmc/u-boot/include/configs/socfpga_common.h
/openbmc/u-boot/include/configs/stm32f429-discovery.h
/openbmc/u-boot/include/configs/stm32f429-evaluation.h
/openbmc/u-boot/include/configs/stm32f469-discovery.h
/openbmc/u-boot/include/configs/stm32f746-disco.h
/openbmc/u-boot/include/configs/stout.h
/openbmc/u-boot/include/configs/stv0991.h
/openbmc/u-boot/include/configs/sunxi-common.h
/openbmc/u-boot/include/configs/tegra-common-post.h
/openbmc/u-boot/include/configs/theadorable.h
/openbmc/u-boot/include/configs/ti_armv7_keystone2.h
/openbmc/u-boot/include/configs/ti_omap4_common.h
/openbmc/u-boot/include/configs/turris_omnia.h
/openbmc/u-boot/include/configs/vct.h
/openbmc/u-boot/include/configs/x600.h
/openbmc/u-boot/include/configs/x86-common.h
/openbmc/u-boot/include/configs/zmx25.h
/openbmc/u-boot/include/configs/zynq-common.h
/openbmc/u-boot/include/dm/read.h
/openbmc/u-boot/include/dm/uclass-id.h
/openbmc/u-boot/include/dt-bindings/clock/bcm6318-clock.h
/openbmc/u-boot/include/dt-bindings/clock/bcm6368-clock.h
/openbmc/u-boot/include/dt-bindings/clock/r8a7790-clock.h
/openbmc/u-boot/include/dt-bindings/clock/r8a7790-cpg-mssr.h
/openbmc/u-boot/include/dt-bindings/clock/r8a7791-clock.h
/openbmc/u-boot/include/dt-bindings/clock/r8a7791-cpg-mssr.h
/openbmc/u-boot/include/dt-bindings/clock/r8a7792-clock.h
/openbmc/u-boot/include/dt-bindings/clock/r8a7792-cpg-mssr.h
/openbmc/u-boot/include/dt-bindings/clock/r8a7793-clock.h
/openbmc/u-boot/include/dt-bindings/clock/r8a7793-cpg-mssr.h
/openbmc/u-boot/include/dt-bindings/clock/r8a7794-clock.h
/openbmc/u-boot/include/dt-bindings/clock/r8a7794-cpg-mssr.h
/openbmc/u-boot/include/dt-bindings/power-domain/bcm6318-power-domain.h
/openbmc/u-boot/include/dt-bindings/power/r8a7790-sysc.h
/openbmc/u-boot/include/dt-bindings/power/r8a7791-sysc.h
/openbmc/u-boot/include/dt-bindings/power/r8a7792-sysc.h
/openbmc/u-boot/include/dt-bindings/power/r8a7793-sysc.h
/openbmc/u-boot/include/dt-bindings/power/r8a7794-sysc.h
/openbmc/u-boot/include/dt-bindings/reset/bcm6318-reset.h
/openbmc/u-boot/include/dt-bindings/reset/bcm6368-reset.h
/openbmc/u-boot/include/efi_api.h
/openbmc/u-boot/include/efi_driver.h
/openbmc/u-boot/include/efi_loader.h
/openbmc/u-boot/include/efi_selftest.h
/openbmc/u-boot/include/environment.h
/openbmc/u-boot/include/fat.h
/openbmc/u-boot/include/power/s2mps11.h
/openbmc/u-boot/include/spi.h
/openbmc/u-boot/include/spi_flash.h
/openbmc/u-boot/include/wait_bit.h
/openbmc/u-boot/lib/Kconfig
/openbmc/u-boot/lib/Makefile
/openbmc/u-boot/lib/efi_driver/Makefile
/openbmc/u-boot/lib/efi_driver/efi_block_device.c
/openbmc/u-boot/lib/efi_driver/efi_uclass.c
/openbmc/u-boot/lib/efi_loader/efi_boottime.c
/openbmc/u-boot/lib/efi_loader/efi_console.c
/openbmc/u-boot/lib/efi_loader/efi_device_path.c
/openbmc/u-boot/lib/efi_loader/efi_disk.c
/openbmc/u-boot/lib/efi_loader/efi_image_loader.c
/openbmc/u-boot/lib/efi_loader/helloworld.c
/openbmc/u-boot/lib/efi_selftest/.gitignore
/openbmc/u-boot/lib/efi_selftest/Makefile
/openbmc/u-boot/lib/efi_selftest/efi_selftest.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_block_device.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_console.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_controllers.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_devicepath.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_disk_image.h
/openbmc/u-boot/lib/efi_selftest/efi_selftest_manageprotocols.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_miniapp_exit.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_miniapp_return.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_startimage_exit.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_startimage_return.c
/openbmc/u-boot/scripts/config_whitelist.txt
env/fw_env.c
ac02019617-Jan-2018 Heinrich Schuchardt <xypron.glpk@gmx.de>

tools: provide a tool to convert a binary file to an include

For testing EFI disk management we need an in-memory image of
a disk.

The tool file2include converts a file to a C include. The file
is

tools: provide a tool to convert a binary file to an include

For testing EFI disk management we need an in-memory image of
a disk.

The tool file2include converts a file to a C include. The file
is separated into strings of 8 bytes. Only the non-zero strings
are written to the include. The output format has been designed
to maintain readability.

#define EFI_ST_DISK_IMG { 0x00010000, { \
{0x000001b8, "\x94\x37\x69\xfc\x00\x00\x00\x00"}, /* .7i..... */ \
{0x000001c0, "\x02\x00\x83\x02\x02\x00\x01\x00"}, /* ........ */ \
{0x000001c8, "\x00\x00\x7f\x00\x00\x00\x00\x00"}, /* ........ */ \
{0x000001f8, "\x00\x00\x00\x00\x00\x00\x55\xaa"}, /* ......U. */ \
...
{0x00006000, "\x48\x65\x6c\x6c\x6f\x20\x77\x6f"}, /* Hello wo */ \
{0x00006008, "\x72\x6c\x64\x21\x0a\x00\x00\x00"}, /* rld!.... */ \
{0, NULL} } }

As the disk image needed for testing contains mostly zeroes a high
compression ratio can be attained.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Alexander Graf <agraf@suse.de>

show more ...

d1ccaa4731-Dec-2017 Stefan Brüns <stefan.bruens@rwth-aachen.de>

patman: Unquote output from get_maintainer.pl

get_maintainer.pl quotes names which it considers unsafe, i.e. anything
containing [^a-zA-Z0-9_ \-]. This confuses patman, it will duplicate
addresses w

patman: Unquote output from get_maintainer.pl

get_maintainer.pl quotes names which it considers unsafe, i.e. anything
containing [^a-zA-Z0-9_ \-]. This confuses patman, it will duplicate
addresses which are also in Series-to/cc. Strip the quotes.

Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...


/openbmc/u-boot/.checkpatch.conf
/openbmc/u-boot/.travis.yml
/openbmc/u-boot/arch/arc/dts/hsdk.dts
/openbmc/u-boot/arch/arc/include/asm/arcregs.h
/openbmc/u-boot/arch/arc/lib/cache.c
/openbmc/u-boot/arch/arc/lib/start.S
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/am572x-idk-common.dtsi
/openbmc/u-boot/arch/arm/dts/am572x-idk.dts
/openbmc/u-boot/arch/arm/dts/am574x-idk.dts
/openbmc/u-boot/arch/arm/dts/am57xx-commercial-grade.dtsi
/openbmc/u-boot/arch/arm/dts/am57xx-industrial-grade.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-beagle-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-beagle-xm-ab-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-beagle-xm-ab.dts
/openbmc/u-boot/arch/arm/dts/omap3-beagle-xm-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-beagle-xm.dts
/openbmc/u-boot/arch/arm/dts/omap3-beagle.dts
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/omap.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/sys_proto.h
/openbmc/u-boot/arch/arm/include/asm/emif.h
/openbmc/u-boot/arch/arm/include/asm/omap_common.h
/openbmc/u-boot/arch/arm/include/asm/ti-common/ti-edma3.h
/openbmc/u-boot/arch/arm/mach-keystone/Kconfig
/openbmc/u-boot/arch/arm/mach-keystone/Makefile
/openbmc/u-boot/arch/arm/mach-keystone/include/mach/hardware.h
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/clock_am33xx.c
/openbmc/u-boot/arch/arm/mach-omap2/emif-common.c
/openbmc/u-boot/arch/arm/mach-omap2/hwinit-common.c
/openbmc/u-boot/arch/arm/mach-omap2/omap5/Kconfig
/openbmc/u-boot/arch/arm/mach-omap2/omap5/hw_data.c
/openbmc/u-boot/arch/arm/mach-omap2/omap5/hwinit.c
/openbmc/u-boot/arch/arm/mach-omap2/omap5/sdram.c
/openbmc/u-boot/arch/arm/mach-omap2/sec-common.c
/openbmc/u-boot/arch/arm/mach-qemu/Kconfig
/openbmc/u-boot/arch/arm/mach-stm32/Kconfig
/openbmc/u-boot/board/emulation/qemu-arm/MAINTAINERS
/openbmc/u-boot/board/emulation/qemu-arm/qemu-arm.c
/openbmc/u-boot/board/freescale/m52277evb/README
/openbmc/u-boot/board/freescale/m5253evbe/README
/openbmc/u-boot/board/freescale/mpc8349itx/README
/openbmc/u-boot/board/ti/am57xx/board.c
/openbmc/u-boot/board/ti/am57xx/mux_data.h
/openbmc/u-boot/board/ti/beagle/beagle.c
/openbmc/u-boot/board/ti/dra7xx/evm.c
/openbmc/u-boot/board/ti/dra7xx/mux_data.h
/openbmc/u-boot/board/ti/ks2_evm/ddr3_k2g.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/pmic.c
/openbmc/u-boot/cmd/ti/Kconfig
/openbmc/u-boot/cmd/ti/Makefile
/openbmc/u-boot/cmd/ti/ddr3.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/configs/MPC8349ITXGP_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_hs_evm_defconfig
/openbmc/u-boot/configs/hsdk_defconfig
/openbmc/u-boot/configs/omap3_beagle_defconfig
/openbmc/u-boot/configs/qemu_arm64_defconfig
/openbmc/u-boot/configs/qemu_arm_defconfig
/openbmc/u-boot/configs/rpi_0_w_defconfig
/openbmc/u-boot/configs/stm32f429-discovery_defconfig
/openbmc/u-boot/configs/stm32f469-discovery_defconfig
/openbmc/u-boot/configs/stm32f746-disco_defconfig
/openbmc/u-boot/doc/README.m54418twr
/openbmc/u-boot/doc/README.qemu-arm
/openbmc/u-boot/drivers/clk/clk-hsdk-cgu.c
/openbmc/u-boot/drivers/core/ofnode.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_init.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_topology_def.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_db.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_hw_algo.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_static.c
/openbmc/u-boot/drivers/dma/ti-edma3.c
/openbmc/u-boot/drivers/gpio/pca953x.c
/openbmc/u-boot/drivers/gpio/tca642x.c
/openbmc/u-boot/drivers/serial/Kconfig
/openbmc/u-boot/drivers/serial/Makefile
/openbmc/u-boot/drivers/serial/serial_stm32.c
/openbmc/u-boot/drivers/serial/serial_stm32.h
/openbmc/u-boot/fs/fat/fat.c
/openbmc/u-boot/fs/fs.c
/openbmc/u-boot/include/configs/M52277EVB.h
/openbmc/u-boot/include/configs/M5253DEMO.h
/openbmc/u-boot/include/configs/M5253EVBE.h
/openbmc/u-boot/include/configs/M5275EVB.h
/openbmc/u-boot/include/configs/M54418TWR.h
/openbmc/u-boot/include/configs/MPC8308RDB.h
/openbmc/u-boot/include/configs/MPC8349EMDS.h
/openbmc/u-boot/include/configs/TQM834x.h
/openbmc/u-boot/include/configs/adp-ag101p.h
/openbmc/u-boot/include/configs/amcore.h
/openbmc/u-boot/include/configs/astro_mcf5373l.h
/openbmc/u-boot/include/configs/axs10x.h
/openbmc/u-boot/include/configs/cyrus.h
/openbmc/u-boot/include/configs/da850evm.h
/openbmc/u-boot/include/configs/hsdk.h
/openbmc/u-boot/include/configs/ids8313.h
/openbmc/u-boot/include/configs/mpc8308_p1m.h
/openbmc/u-boot/include/configs/omap3_beagle.h
/openbmc/u-boot/include/configs/omap3_evm.h
/openbmc/u-boot/include/configs/sbc8349.h
/openbmc/u-boot/include/configs/sbc8548.h
/openbmc/u-boot/include/configs/sbc8641d.h
/openbmc/u-boot/include/configs/stmark2.h
/openbmc/u-boot/include/configs/ti_armv7_keystone2.h
/openbmc/u-boot/include/configs/ve8313.h
/openbmc/u-boot/include/configs/xpedite517x.h
/openbmc/u-boot/include/configs/xpedite520x.h
/openbmc/u-boot/include/configs/xpedite550x.h
/openbmc/u-boot/include/dm/uclass.h
/openbmc/u-boot/include/dt-bindings/clock/snps,hsdk-cgu.h
/openbmc/u-boot/include/dt-bindings/leds/leds-pca9532.h
/openbmc/u-boot/include/environment/ti/boot.h
/openbmc/u-boot/include/pcmcia.h
/openbmc/u-boot/scripts/config_whitelist.txt
patman/get_maintainer.py
3a0e70f128-Dec-2017 Lokesh Vutla <lokeshvutla@ti.com>

tools: omapimage: Fix mismatch of image size in header

The size field in GP header that is expected by ROM is size of the
image + size of the header. But omapimage tool is updating size
as image siz

tools: omapimage: Fix mismatch of image size in header

The size field in GP header that is expected by ROM is size of the
image + size of the header. But omapimage tool is updating size
as image size + 2 * header size. Remove this extra header size bytes.

Reported-by: Denys Dmytriyenko <denys@ti.com>
Debugged-by: Madan Srinivas <madans@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...


/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/fsl-ls1012a-2g5rdb.dts
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/mmc_host_def.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/mmc_host_def.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/mmc_host_def.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/mux_dra7xx.h
/openbmc/u-boot/arch/arm/include/asm/omap_mmc.h
/openbmc/u-boot/arch/arm/mach-keystone/include/mach/hardware.h
/openbmc/u-boot/arch/arm/mach-keystone/include/mach/mmc_host_def.h
/openbmc/u-boot/arch/arm/mach-keystone/init.c
/openbmc/u-boot/board/freescale/common/Kconfig
/openbmc/u-boot/board/freescale/common/cmd_esbc_validate.c
/openbmc/u-boot/board/freescale/common/qixis.c
/openbmc/u-boot/board/freescale/ls1012ardb/Kconfig
/openbmc/u-boot/board/freescale/ls1012ardb/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1012ardb/README
/openbmc/u-boot/board/freescale/ls1012ardb/ls1012ardb.c
/openbmc/u-boot/board/freescale/ls1021atwr/ls1021atwr.c
/openbmc/u-boot/board/freescale/ls2080ardb/ls2080ardb.c
/openbmc/u-boot/board/freescale/p1010rdb/p1010rdb.c
/openbmc/u-boot/board/ti/dra7xx/evm.c
/openbmc/u-boot/board/ti/ks2_evm/board.h
/openbmc/u-boot/board/ti/ks2_evm/board_k2g.c
/openbmc/u-boot/board/ti/ks2_evm/ddr3_k2g.c
/openbmc/u-boot/board/ti/ks2_evm/mux-k2g.h
/openbmc/u-boot/configs/ls1012a2g5rdb_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_defconfig
/openbmc/u-boot/drivers/mmc/omap_hsmmc.c
/openbmc/u-boot/drivers/serial/serial_lpuart.c
/openbmc/u-boot/env/sf.c
/openbmc/u-boot/include/configs/k2g_evm.h
/openbmc/u-boot/include/configs/ls1012a2g5rdb.h
/openbmc/u-boot/include/configs/ls1012a_common.h
/openbmc/u-boot/include/configs/ls1012aqds.h
/openbmc/u-boot/include/configs/ls1012ardb.h
/openbmc/u-boot/include/configs/ls1046a_common.h
/openbmc/u-boot/include/configs/ls1046aqds.h
/openbmc/u-boot/include/configs/ls1046ardb.h
/openbmc/u-boot/include/configs/ls1088a_common.h
/openbmc/u-boot/include/configs/ls1088aqds.h
/openbmc/u-boot/include/configs/ls1088ardb.h
omapimage.c
3759df0c16-Jan-2018 Tom Rini <trini@konsulko.com>

tools: Update python "help" tests to cope with "more" oddities

In some cases when "more" is told to page a given file it will prepend
the output with:
::::::::::::::
/PATH/TO/THE/FILE
::::::::::::::

tools: Update python "help" tests to cope with "more" oddities

In some cases when "more" is told to page a given file it will prepend
the output with:
::::::::::::::
/PATH/TO/THE/FILE
::::::::::::::

And when this happens the output will not match the expected length.
Further, if we use a different pager we will instead fail the coverage
tests as we will not have 100% coverage. Update the help test to remove
the string in question.

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Rini <trini@konsulko.com>

show more ...


/openbmc/u-boot/arch/arm/dts/imx7ulp.dtsi
/openbmc/u-boot/configs/Lamobo_R1_defconfig
/openbmc/u-boot/configs/alt_defconfig
/openbmc/u-boot/configs/ap_sh4a_4a_defconfig
/openbmc/u-boot/configs/armadillo-800eva_defconfig
/openbmc/u-boot/configs/ecovec_defconfig
/openbmc/u-boot/configs/espt_defconfig
/openbmc/u-boot/configs/gose_defconfig
/openbmc/u-boot/configs/koelsch_defconfig
/openbmc/u-boot/configs/lager_defconfig
/openbmc/u-boot/configs/porter_defconfig
/openbmc/u-boot/configs/r0p7734_defconfig
/openbmc/u-boot/configs/sh7752evb_defconfig
/openbmc/u-boot/configs/sh7753evb_defconfig
/openbmc/u-boot/configs/sh7757lcr_defconfig
/openbmc/u-boot/configs/sh7763rdp_defconfig
/openbmc/u-boot/configs/silk_defconfig
/openbmc/u-boot/configs/stout_defconfig
/openbmc/u-boot/drivers/core/read.c
/openbmc/u-boot/drivers/i2c/imx_lpi2c.c
/openbmc/u-boot/drivers/i2c/mxc_i2c.c
/openbmc/u-boot/drivers/net/Kconfig
/openbmc/u-boot/drivers/net/designware.c
/openbmc/u-boot/drivers/net/designware.h
/openbmc/u-boot/drivers/net/macb.c
/openbmc/u-boot/drivers/net/macb.h
/openbmc/u-boot/drivers/net/mvneta.c
/openbmc/u-boot/drivers/net/netconsole.c
/openbmc/u-boot/drivers/net/phy/Kconfig
/openbmc/u-boot/drivers/net/phy/Makefile
/openbmc/u-boot/drivers/net/phy/atheros.c
/openbmc/u-boot/drivers/net/phy/b53.c
/openbmc/u-boot/drivers/net/phy/marvell.c
/openbmc/u-boot/drivers/net/phy/miiphybb.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/include/configs/alt.h
/openbmc/u-boot/include/configs/ap_sh4a_4a.h
/openbmc/u-boot/include/configs/armadillo-800eva.h
/openbmc/u-boot/include/configs/ecovec.h
/openbmc/u-boot/include/configs/espt.h
/openbmc/u-boot/include/configs/gose.h
/openbmc/u-boot/include/configs/koelsch.h
/openbmc/u-boot/include/configs/lager.h
/openbmc/u-boot/include/configs/porter.h
/openbmc/u-boot/include/configs/r0p7734.h
/openbmc/u-boot/include/configs/sh7752evb.h
/openbmc/u-boot/include/configs/sh7753evb.h
/openbmc/u-boot/include/configs/sh7757lcr.h
/openbmc/u-boot/include/configs/sh7763rdp.h
/openbmc/u-boot/include/configs/silk.h
/openbmc/u-boot/include/configs/stout.h
/openbmc/u-boot/include/phy.h
/openbmc/u-boot/net/bootp.c
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/run
binman/ftest.py
buildman/func_test.py
3ed0de3124-Dec-2017 Simon Glass <sjg@chromium.org>

dtoc: Allow DTC environment variable to provide path to dtc

The system device-tree compiler may not be new enough to run the tests we
use in U-Boot (e.g. with binman). Allow use of a DTC environment

dtoc: Allow DTC environment variable to provide path to dtc

The system device-tree compiler may not be new enough to run the tests we
use in U-Boot (e.g. with binman). Allow use of a DTC environment variable
to point to the correct dtc. If not defined, the dtc on the default PATH
is used.

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

show more ...

2eda8e9a03-Dec-2017 Andre Przywara <andre.przywara@arm.com>

tools: fix incorrect usage of DT node unit address

The DT spec demands a unit-address in a node name to match the "reg"
property in that node. Newer dtc versions will throw warnings if this is
not t

tools: fix incorrect usage of DT node unit address

The DT spec demands a unit-address in a node name to match the "reg"
property in that node. Newer dtc versions will throw warnings if this is
not the case.
Correct the generated unit names when U-Boot's mkimage creates a FIT
image.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>

show more ...

b2267e8a03-Dec-2017 Andre Przywara <andre.przywara@arm.com>

fix incorrect usage of DT node unit address in comments

The DT spec demands a unit-address in a node name to match the "reg"
property in that node. Newer dtc versions will throw warnings if this is

fix incorrect usage of DT node unit address in comments

The DT spec demands a unit-address in a node name to match the "reg"
property in that node. Newer dtc versions will throw warnings if this is
not the case.
Fix all occurences in the tree where node names were mentioned in
comments, to not give bad examples to the reader.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>

show more ...


/openbmc/u-boot/.travis.yml
/openbmc/u-boot/Makefile
/openbmc/u-boot/README
/openbmc/u-boot/arch/Kconfig
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.falcon
/openbmc/u-boot/arch/arm/cpu/armv8/linux-kernel-image-header-vars.h
/openbmc/u-boot/arch/arm/cpu/armv8/start.S
/openbmc/u-boot/arch/arm/cpu/armv8/u-boot.lds
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/dragonboard410c.dts
/openbmc/u-boot/arch/arm/dts/dragonboard820c-uboot.dtsi
/openbmc/u-boot/arch/arm/dts/dragonboard820c.dts
/openbmc/u-boot/arch/arm/dts/imx6sx-sdb.dts
/openbmc/u-boot/arch/arm/dts/imx6sx-sdb.dtsi
/openbmc/u-boot/arch/arm/dts/imx6ull-14x14-evk.dts
/openbmc/u-boot/arch/arm/dts/imx6ull.dtsi
/openbmc/u-boot/arch/arm/dts/tegra-u-boot.dtsi
/openbmc/u-boot/arch/arm/include/asm/boot0-linux-kernel-header.h
/openbmc/u-boot/arch/arm/include/asm/mach-imx/hab.h
/openbmc/u-boot/arch/arm/lib/bootm.c
/openbmc/u-boot/arch/arm/lib/crt0_64.S
/openbmc/u-boot/arch/arm/mach-imx/Makefile
/openbmc/u-boot/arch/arm/mach-imx/hab.c
/openbmc/u-boot/arch/arm/mach-imx/imx_bootaux.c
/openbmc/u-boot/arch/arm/mach-imx/mx5/clock.c
/openbmc/u-boot/arch/arm/mach-imx/mx6/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/mx6/ddr.c
/openbmc/u-boot/arch/arm/mach-imx/mx7/clock.c
/openbmc/u-boot/arch/arm/mach-imx/mx7ulp/clock.c
/openbmc/u-boot/arch/arm/mach-imx/spl.c
/openbmc/u-boot/arch/arm/mach-snapdragon/Kconfig
/openbmc/u-boot/arch/arm/mach-snapdragon/Makefile
/openbmc/u-boot/arch/arm/mach-snapdragon/clock-apq8016.c
/openbmc/u-boot/arch/arm/mach-snapdragon/clock-apq8096.c
/openbmc/u-boot/arch/arm/mach-snapdragon/clock-snapdragon.c
/openbmc/u-boot/arch/arm/mach-snapdragon/clock-snapdragon.h
/openbmc/u-boot/arch/arm/mach-snapdragon/include/mach/sysmap-apq8016.h
/openbmc/u-boot/arch/arm/mach-snapdragon/include/mach/sysmap-apq8096.h
/openbmc/u-boot/arch/arm/mach-snapdragon/sysmap-apq8096.c
/openbmc/u-boot/arch/arm/mach-tegra/Kconfig
/openbmc/u-boot/arch/arm/mach-tegra/arm64-mmu.c
/openbmc/u-boot/arch/arm/mach-tegra/tegra186/Kconfig
/openbmc/u-boot/arch/arm/mach-tegra/tegra186/nvtboot_board.c
/openbmc/u-boot/arch/arm/mach-tegra/tegra186/nvtboot_mem.c
/openbmc/u-boot/arch/arm/mach-tegra/tegra210/Kconfig
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/board/compulab/cm_fx6/cm_fx6.c
/openbmc/u-boot/board/freescale/common/Makefile
/openbmc/u-boot/board/freescale/common/pfuze.c
/openbmc/u-boot/board/freescale/common/pfuze.h
/openbmc/u-boot/board/freescale/mx6memcal/Kconfig
/openbmc/u-boot/board/freescale/mx6memcal/spl.c
/openbmc/u-boot/board/freescale/mx6sxsabresd/mx6sxsabresd.c
/openbmc/u-boot/board/gateworks/gw_ventana/eeprom.c
/openbmc/u-boot/board/gateworks/gw_ventana/gsc.c
/openbmc/u-boot/board/qualcomm/dragonboard410c/Makefile
/openbmc/u-boot/board/qualcomm/dragonboard410c/dragonboard410c.c
/openbmc/u-boot/board/qualcomm/dragonboard410c/lowlevel_init.S
/openbmc/u-boot/board/qualcomm/dragonboard820c/Kconfig
/openbmc/u-boot/board/qualcomm/dragonboard820c/MAINTAINERS
/openbmc/u-boot/board/qualcomm/dragonboard820c/Makefile
/openbmc/u-boot/board/qualcomm/dragonboard820c/dragonboard820c.c
/openbmc/u-boot/board/qualcomm/dragonboard820c/head.S
/openbmc/u-boot/board/qualcomm/dragonboard820c/readme.txt
/openbmc/u-boot/board/qualcomm/dragonboard820c/u-boot.lds
/openbmc/u-boot/board/sks-kinkel/sksimx6/Kconfig
/openbmc/u-boot/board/sks-kinkel/sksimx6/MAINTAINERS
/openbmc/u-boot/board/sks-kinkel/sksimx6/Makefile
/openbmc/u-boot/board/sks-kinkel/sksimx6/sksimx6.c
/openbmc/u-boot/board/toradex/apalis_imx6/pf0100.c
/openbmc/u-boot/board/toradex/apalis_imx6/pf0100.h
/openbmc/u-boot/board/toradex/colibri_imx6/pf0100.c
/openbmc/u-boot/board/toradex/colibri_imx6/pf0100.h
/openbmc/u-boot/cmd/bdinfo.c
/openbmc/u-boot/cmd/mmc.c
/openbmc/u-boot/cmd/mvebu/bubt.c
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/common/image-fit.c
/openbmc/u-boot/common/image-sig.c
/openbmc/u-boot/common/spl/Kconfig
/openbmc/u-boot/configs/am335x_hs_evm_defconfig
/openbmc/u-boot/configs/cm_fx6_defconfig
/openbmc/u-boot/configs/dragonboard410c_defconfig
/openbmc/u-boot/configs/dragonboard820c_defconfig
/openbmc/u-boot/configs/mx6sxsabresd_defconfig
/openbmc/u-boot/configs/mx6sxsabresd_spl_defconfig
/openbmc/u-boot/configs/mx6ull_14x14_evk_defconfig
/openbmc/u-boot/configs/mx6ull_14x14_evk_plugin_defconfig
/openbmc/u-boot/configs/omapl138_lcdk_defconfig
/openbmc/u-boot/configs/openrd_base_defconfig
/openbmc/u-boot/configs/openrd_client_defconfig
/openbmc/u-boot/configs/openrd_ultimate_defconfig
/openbmc/u-boot/configs/sksimx6_defconfig
/openbmc/u-boot/doc/README.NX25
/openbmc/u-boot/doc/README.ae250
/openbmc/u-boot/doc/README.standalone
/openbmc/u-boot/doc/README.uniphier
/openbmc/u-boot/doc/chromium/chromebook_jerry.its
/openbmc/u-boot/doc/chromium/nyan-big.its
/openbmc/u-boot/doc/uImage.FIT/beaglebone_vboot.txt
/openbmc/u-boot/doc/uImage.FIT/command_syntax_extensions.txt
/openbmc/u-boot/doc/uImage.FIT/howto.txt
/openbmc/u-boot/doc/uImage.FIT/kernel.its
/openbmc/u-boot/doc/uImage.FIT/kernel_fdt.its
/openbmc/u-boot/doc/uImage.FIT/multi-with-fpga.its
/openbmc/u-boot/doc/uImage.FIT/multi-with-loadables.its
/openbmc/u-boot/doc/uImage.FIT/multi.its
/openbmc/u-boot/doc/uImage.FIT/multi_spl.its
/openbmc/u-boot/doc/uImage.FIT/overlay-fdt-boot.txt
/openbmc/u-boot/doc/uImage.FIT/sign-configs.its
/openbmc/u-boot/doc/uImage.FIT/sign-images.its
/openbmc/u-boot/doc/uImage.FIT/signature.txt
/openbmc/u-boot/doc/uImage.FIT/source_file_format.txt
/openbmc/u-boot/doc/uImage.FIT/update3.its
/openbmc/u-boot/doc/uImage.FIT/update_uboot.its
/openbmc/u-boot/doc/uImage.FIT/x86-fit-boot.txt
/openbmc/u-boot/drivers/core/root.c
/openbmc/u-boot/drivers/gpio/pm8916_gpio.c
/openbmc/u-boot/drivers/misc/mxc_ocotp.c
/openbmc/u-boot/drivers/mmc/Kconfig
/openbmc/u-boot/drivers/mmc/Makefile
/openbmc/u-boot/drivers/mmc/exynos_dw_mmc.c
/openbmc/u-boot/drivers/mmc/fsl_esdhc.c
/openbmc/u-boot/drivers/mmc/gen_atmel_mci.c
/openbmc/u-boot/drivers/mmc/meson_gx_mmc.c
/openbmc/u-boot/drivers/mmc/mmc-uclass.c
/openbmc/u-boot/drivers/mmc/mmc.c
/openbmc/u-boot/drivers/mmc/mmc_private.h
/openbmc/u-boot/drivers/mmc/omap_hsmmc.c
/openbmc/u-boot/drivers/mmc/sandbox_mmc.c
/openbmc/u-boot/drivers/mmc/sdhci.c
/openbmc/u-boot/drivers/pci/pcie_imx.c
/openbmc/u-boot/drivers/power/power_core.c
/openbmc/u-boot/drivers/spi/fsl_qspi.c
/openbmc/u-boot/drivers/spmi/spmi-msm.c
/openbmc/u-boot/drivers/sysreset/Makefile
/openbmc/u-boot/env/Kconfig
/openbmc/u-boot/env/env.c
/openbmc/u-boot/env/ext4.c
/openbmc/u-boot/examples/standalone/riscv.lds
/openbmc/u-boot/examples/standalone/stubs.c
/openbmc/u-boot/include/configs/cm_fx6.h
/openbmc/u-boot/include/configs/dragonboard410c.h
/openbmc/u-boot/include/configs/dragonboard820c.h
/openbmc/u-boot/include/configs/mx6sxsabresd.h
/openbmc/u-boot/include/configs/mx6ullevk.h
/openbmc/u-boot/include/configs/p2771-0000.h
/openbmc/u-boot/include/configs/poplar.h
/openbmc/u-boot/include/configs/sksimx6.h
/openbmc/u-boot/include/configs/tegra-common.h
/openbmc/u-boot/include/configs/tegra186-common.h
/openbmc/u-boot/include/configs/tegra210-common.h
/openbmc/u-boot/include/elf.h
/openbmc/u-boot/include/fdtdec.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/mmc.h
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/test/dm/bus.c
/openbmc/u-boot/test/dm/test-fdt.c
/openbmc/u-boot/test/run
image-host.c
42ac26f225-Dec-2017 Rick Chen <rick@andestech.com>

riscv: tools: Prelink u-boot

Add prelink-riscv to arrange .rela.dyn and .rela.got
in compile time. So that u-boot can be directly
executed without fixup.

Signed-off-by: Chih-Mao Chen <cmchen@andest

riscv: tools: Prelink u-boot

Add prelink-riscv to arrange .rela.dyn and .rela.got
in compile time. So that u-boot can be directly
executed without fixup.

Signed-off-by: Chih-Mao Chen <cmchen@andestech.com>
Signed-off-by: Rick Chen <rick@andestech.com>
Signed-off-by: Rick Chen <rickchen36@gmail.com>
Signed-off-by: Greentime Hu <green.hu@gmail.com>

show more ...


/openbmc/u-boot/.travis.yml
/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/arm1136/mx31/Makefile
/openbmc/u-boot/arch/arm/cpu/arm1136/mx35/Makefile
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mx25/Makefile
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mx27/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/start.S
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Makefile
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/fdt.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/openbmc/u-boot/arch/arm/cpu/armv8/start.S
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/armada-385-amc.dts
/openbmc/u-boot/arch/arm/dts/bcm283x.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1012a-qds.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f4-pinctrl.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f429-disco-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f429-disco.dts
/openbmc/u-boot/arch/arm/dts/stm32f429-pinctrl.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f429.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f469-disco-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f469-disco.dts
/openbmc/u-boot/arch/arm/dts/stm32f469-pinctrl.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f746-disco.dts
/openbmc/u-boot/arch/arm/dts/stm32f746.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f769-disco.dts
/openbmc/u-boot/arch/arm/dts/sun7i-a20-pcduino3.dts
/openbmc/u-boot/arch/arm/dts/sun8i-h3-libretech-all-h3-cc.dts
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/soc.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/speed.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/f_rockusb.h
/openbmc/u-boot/arch/arm/include/asm/arch-stm32f4/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-stm32f4/stm32.h
/openbmc/u-boot/arch/arm/include/asm/fsl_secure_boot.h
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/clock_am33xx.c
/openbmc/u-boot/arch/arm/mach-rockchip/Kconfig
/openbmc/u-boot/arch/arm/mach-socfpga/clock_manager.c
/openbmc/u-boot/arch/arm/mach-socfpga/misc_gen5.c
/openbmc/u-boot/arch/arm/mach-stm32/stm32f4/Kconfig
/openbmc/u-boot/arch/arm/mach-stm32/stm32f4/Makefile
/openbmc/u-boot/arch/arm/mach-stm32/stm32f4/timer.c
/openbmc/u-boot/arch/arm/mach-uniphier/dram_init.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/portals.c
/openbmc/u-boot/arch/powerpc/include/asm/fsl_liodn.h
/openbmc/u-boot/arch/powerpc/include/asm/fsl_portals.h
/openbmc/u-boot/arch/powerpc/include/asm/immap_85xx.h
/openbmc/u-boot/arch/riscv/Kconfig
/openbmc/u-boot/arch/riscv/Makefile
/openbmc/u-boot/arch/riscv/config.mk
/openbmc/u-boot/arch/riscv/cpu/nx25/Makefile
/openbmc/u-boot/arch/riscv/cpu/nx25/cpu.c
/openbmc/u-boot/arch/riscv/cpu/nx25/start.S
/openbmc/u-boot/arch/riscv/cpu/nx25/u-boot.lds
/openbmc/u-boot/arch/riscv/dts/Makefile
/openbmc/u-boot/arch/riscv/dts/ae250.dts
/openbmc/u-boot/arch/riscv/include/asm/bitops.h
/openbmc/u-boot/arch/riscv/include/asm/bootm.h
/openbmc/u-boot/arch/riscv/include/asm/byteorder.h
/openbmc/u-boot/arch/riscv/include/asm/cache.h
/openbmc/u-boot/arch/riscv/include/asm/config.h
/openbmc/u-boot/arch/riscv/include/asm/encoding.h
/openbmc/u-boot/arch/riscv/include/asm/global_data.h
/openbmc/u-boot/arch/riscv/include/asm/io.h
/openbmc/u-boot/arch/riscv/include/asm/linkage.h
/openbmc/u-boot/arch/riscv/include/asm/mach-types.h
/openbmc/u-boot/arch/riscv/include/asm/posix_types.h
/openbmc/u-boot/arch/riscv/include/asm/processor.h
/openbmc/u-boot/arch/riscv/include/asm/ptrace.h
/openbmc/u-boot/arch/riscv/include/asm/sections.h
/openbmc/u-boot/arch/riscv/include/asm/setup.h
/openbmc/u-boot/arch/riscv/include/asm/string.h
/openbmc/u-boot/arch/riscv/include/asm/system.h
/openbmc/u-boot/arch/riscv/include/asm/types.h
/openbmc/u-boot/arch/riscv/include/asm/u-boot-riscv.h
/openbmc/u-boot/arch/riscv/include/asm/u-boot.h
/openbmc/u-boot/arch/riscv/include/asm/unaligned.h
/openbmc/u-boot/arch/riscv/lib/Makefile
/openbmc/u-boot/arch/riscv/lib/boot.c
/openbmc/u-boot/arch/riscv/lib/bootm.c
/openbmc/u-boot/arch/riscv/lib/cache.c
/openbmc/u-boot/arch/riscv/lib/interrupts.c
/openbmc/u-boot/arch/sandbox/lib/Makefile
/openbmc/u-boot/board/AndesTech/nx25-ae250/Kconfig
/openbmc/u-boot/board/AndesTech/nx25-ae250/MAINTAINERS
/openbmc/u-boot/board/AndesTech/nx25-ae250/Makefile
/openbmc/u-boot/board/AndesTech/nx25-ae250/nx25-ae250.c
/openbmc/u-boot/board/BuR/brppt1/board.c
/openbmc/u-boot/board/BuR/brxre1/board.c
/openbmc/u-boot/board/BuR/common/common.c
/openbmc/u-boot/board/atmel/common/Makefile
/openbmc/u-boot/board/freescale/ls1088a/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1088a/Makefile
/openbmc/u-boot/board/freescale/ls1088a/ls1088a.c
/openbmc/u-boot/board/freescale/p1023rdb/p1023rdb.c
/openbmc/u-boot/board/keymile/kmp204x/kmp204x.c
/openbmc/u-boot/board/samsung/arndale/Makefile
/openbmc/u-boot/board/samsung/espresso7420/Makefile
/openbmc/u-boot/board/solidrun/clearfog/README
/openbmc/u-boot/board/spear/spear600/Makefile
/openbmc/u-boot/board/st/stm32f429-discovery/stm32f429-discovery.c
/openbmc/u-boot/board/st/stm32f469-discovery/Kconfig
/openbmc/u-boot/board/st/stm32f469-discovery/MAINTAINERS
/openbmc/u-boot/board/st/stm32f469-discovery/Makefile
/openbmc/u-boot/board/st/stm32f469-discovery/stm32f469-discovery.c
/openbmc/u-boot/board/sunxi/MAINTAINERS
/openbmc/u-boot/board/varisys/cyrus/cyrus.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/rockusb.c
/openbmc/u-boot/configs/T1024QDS_DDR4_defconfig
/openbmc/u-boot/configs/a64-olinuxino_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_hs_evm_defconfig
/openbmc/u-boot/configs/chromebit_mickey_defconfig
/openbmc/u-boot/configs/chromebook_jerry_defconfig
/openbmc/u-boot/configs/chromebook_minnie_defconfig
/openbmc/u-boot/configs/evb-rk3288_defconfig
/openbmc/u-boot/configs/fennec-rk3288_defconfig
/openbmc/u-boot/configs/firefly-rk3288_defconfig
/openbmc/u-boot/configs/libretech_all_h3_cc_h3_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/miqi-rk3288_defconfig
/openbmc/u-boot/configs/mvebu_db-88f3720_defconfig
/openbmc/u-boot/configs/mvebu_espressobin-88f3720_defconfig
/openbmc/u-boot/configs/nx25-ae250_defconfig
/openbmc/u-boot/configs/phycore-rk3288_defconfig
/openbmc/u-boot/configs/popmetal-rk3288_defconfig
/openbmc/u-boot/configs/rock2_defconfig
/openbmc/u-boot/configs/socfpga_arria10_defconfig
/openbmc/u-boot/configs/socfpga_arria5_defconfig
/openbmc/u-boot/configs/socfpga_cyclone5_defconfig
/openbmc/u-boot/configs/socfpga_de0_nano_soc_defconfig
/openbmc/u-boot/configs/socfpga_de10_nano_defconfig
/openbmc/u-boot/configs/socfpga_de1_soc_defconfig
/openbmc/u-boot/configs/socfpga_is1_defconfig
/openbmc/u-boot/configs/socfpga_mcvevk_defconfig
/openbmc/u-boot/configs/socfpga_sockit_defconfig
/openbmc/u-boot/configs/socfpga_socrates_defconfig
/openbmc/u-boot/configs/socfpga_sr1500_defconfig
/openbmc/u-boot/configs/socfpga_vining_fpga_defconfig
/openbmc/u-boot/configs/stm32f429-discovery_defconfig
/openbmc/u-boot/configs/stm32f469-discovery_defconfig
/openbmc/u-boot/configs/stm32f746-disco_defconfig
/openbmc/u-boot/configs/tinker-rk3288_defconfig
/openbmc/u-boot/configs/uniphier_v8_defconfig
/openbmc/u-boot/configs/vyasa-rk3288_defconfig
/openbmc/u-boot/doc/README.rockusb
/openbmc/u-boot/drivers/clk/clk_stm32f.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rk3036.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rk3188.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rk322x.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rk3288.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rk3328.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rk3368.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rk3399.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rv1108.c
/openbmc/u-boot/drivers/gpio/Makefile
/openbmc/u-boot/drivers/misc/Makefile
/openbmc/u-boot/drivers/misc/fsl_portals.c
/openbmc/u-boot/drivers/net/Kconfig
/openbmc/u-boot/drivers/pci/Makefile
/openbmc/u-boot/drivers/pinctrl/mvebu/Kconfig
/openbmc/u-boot/drivers/pinctrl/pinctrl_stm32.c
/openbmc/u-boot/drivers/ram/stm32_sdram.c
/openbmc/u-boot/drivers/reset/Kconfig
/openbmc/u-boot/drivers/reset/Makefile
/openbmc/u-boot/drivers/reset/reset-rockchip.c
/openbmc/u-boot/drivers/usb/gadget/Kconfig
/openbmc/u-boot/drivers/usb/gadget/Makefile
/openbmc/u-boot/drivers/usb/gadget/f_rockusb.c
/openbmc/u-boot/drivers/usb/host/Kconfig
/openbmc/u-boot/drivers/usb/host/ehci-fsl.c
/openbmc/u-boot/drivers/usb/musb-new/sunxi.c
/openbmc/u-boot/drivers/video/am335x-fb.c
/openbmc/u-boot/drivers/video/am335x-fb.h
/openbmc/u-boot/fs/fat/fat_write.c
/openbmc/u-boot/include/configs/B4860QDS.h
/openbmc/u-boot/include/configs/MigoR.h
/openbmc/u-boot/include/configs/P1023RDB.h
/openbmc/u-boot/include/configs/P2041RDB.h
/openbmc/u-boot/include/configs/T102xQDS.h
/openbmc/u-boot/include/configs/T102xRDB.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/T4240QDS.h
/openbmc/u-boot/include/configs/T4240RDB.h
/openbmc/u-boot/include/configs/ap325rxa.h
/openbmc/u-boot/include/configs/ap_sh4a_4a.h
/openbmc/u-boot/include/configs/aspenite.h
/openbmc/u-boot/include/configs/calimain.h
/openbmc/u-boot/include/configs/corenet_ds.h
/openbmc/u-boot/include/configs/cyrus.h
/openbmc/u-boot/include/configs/dockstar.h
/openbmc/u-boot/include/configs/ecovec.h
/openbmc/u-boot/include/configs/edminiv2.h
/openbmc/u-boot/include/configs/espt.h
/openbmc/u-boot/include/configs/goflexhome.h
/openbmc/u-boot/include/configs/guruplug.h
/openbmc/u-boot/include/configs/km/km_arm.h
/openbmc/u-boot/include/configs/km/kmp204x-common.h
/openbmc/u-boot/include/configs/ls1012aqds.h
/openbmc/u-boot/include/configs/ls1021aqds.h
/openbmc/u-boot/include/configs/ls1021atwr.h
/openbmc/u-boot/include/configs/ls1046a_common.h
/openbmc/u-boot/include/configs/ls1088a_common.h
/openbmc/u-boot/include/configs/ls1088ardb.h
/openbmc/u-boot/include/configs/mpr2.h
/openbmc/u-boot/include/configs/ms7720se.h
/openbmc/u-boot/include/configs/ms7722se.h
/openbmc/u-boot/include/configs/ms7750se.h
/openbmc/u-boot/include/configs/mvebu_armada-37xx.h
/openbmc/u-boot/include/configs/nx25-ae250.h
/openbmc/u-boot/include/configs/openrd.h
/openbmc/u-boot/include/configs/r0p7734.h
/openbmc/u-boot/include/configs/r2dplus.h
/openbmc/u-boot/include/configs/rsk7203.h
/openbmc/u-boot/include/configs/rsk7264.h
/openbmc/u-boot/include/configs/rsk7269.h
/openbmc/u-boot/include/configs/s5p_goni.h
/openbmc/u-boot/include/configs/sh7752evb.h
/openbmc/u-boot/include/configs/sh7753evb.h
/openbmc/u-boot/include/configs/sh7757lcr.h
/openbmc/u-boot/include/configs/sh7763rdp.h
/openbmc/u-boot/include/configs/sh7785lcr.h
/openbmc/u-boot/include/configs/sheevaplug.h
/openbmc/u-boot/include/configs/stm32f429-discovery.h
/openbmc/u-boot/include/configs/stm32f469-discovery.h
/openbmc/u-boot/include/configs/uniphier.h
/openbmc/u-boot/include/dt-bindings/memory/stm32-sdram.h
/openbmc/u-boot/include/dt-bindings/mfd/stm32f4-rcc.h
/openbmc/u-boot/include/dt-bindings/pinctrl/stm32-pinfunc.h
/openbmc/u-boot/include/dt-bindings/pinctrl/stm32f746-pinfunc.h
/openbmc/u-boot/include/fsl_qbman.h
/openbmc/u-boot/include/linux/kernel.h
/openbmc/u-boot/scripts/config_whitelist.txt
Makefile
prelink-riscv.c
prelink-riscv.inc
eee4835d30-Nov-2017 Konstantin Porotchkin <kostap@marvell.com>

tools: Add Marvell recovery image download script

Introduce the recovery image download script for usage with
Marvell Armada SoC families (excepting 37xx family).
Since Marvell BootROM uses a slidin

tools: Add Marvell recovery image download script

Introduce the recovery image download script for usage with
Marvell Armada SoC families (excepting 37xx family).
Since Marvell BootROM uses a sliding window in UART buffer
for detecting escape sequence during the boot, it's easier
to interrupt the normal boot flow by sending a long stream
of chained escape sequences to the serial port instead of
periodically sending a single escape sequence as it is done
by kwboot utility.
Additional benefit of using this script is the ability to
adjust the escape sequence stream length withoiut need for
compilation.

Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Cc: Stefan Roese <sr@denx.de>
Cc: Igal Liberman <igall@marvell.com>
Signed-off-by: Stefan Roese <sr@denx.de>

show more ...


/openbmc/u-boot/Makefile
/openbmc/u-boot/README
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch3
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/fdt.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/imx53.dtsi
/openbmc/u-boot/arch/arm/dts/imx6q-cm-fx6.dts
/openbmc/u-boot/arch/arm/dts/omap-gpmc-smsc911x.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-evm-37xx-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-evm-37xx.dts
/openbmc/u-boot/arch/arm/dts/omap3-evm-common.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-evm-processor-common.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-evm-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-evm.dts
/openbmc/u-boot/arch/arm/dts/omap3-panel-sharp-ls037v7dw01.dtsi
/openbmc/u-boot/arch/arm/dts/omap34xx.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399-evb.dts
/openbmc/u-boot/arch/arm/dts/sun50i-h5-nanopi-neo-plus2.dts
/openbmc/u-boot/arch/arm/dts/sun50i-h5-orangepi-prime.dts
/openbmc/u-boot/arch/arm/dts/sun50i-h5.dtsi
/openbmc/u-boot/arch/arm/dts/sun8i-a83t-tbs-a711.dts
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/soc.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/imx-regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/mx6-ddr.h
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/mx6ul-ddr.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/boot0.h
/openbmc/u-boot/arch/arm/include/asm/mach-imx/iomux-v3.h
/openbmc/u-boot/arch/arm/include/asm/mach-imx/regs-lcdif.h
/openbmc/u-boot/arch/arm/include/asm/mach-imx/sys_proto.h
/openbmc/u-boot/arch/arm/lib/bootm-fdt.c
/openbmc/u-boot/arch/arm/mach-imx/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/Makefile
/openbmc/u-boot/arch/arm/mach-imx/cpu.c
/openbmc/u-boot/arch/arm/mach-imx/mx5/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/mx6/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/mx6/ddr.c
/openbmc/u-boot/arch/arm/mach-imx/mx7/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/spl.c
/openbmc/u-boot/arch/arm/mach-meson/eth.c
/openbmc/u-boot/arch/arm/mach-omap2/omap3/Kconfig
/openbmc/u-boot/arch/arm/mach-rockchip/Kconfig
/openbmc/u-boot/arch/arm/mach-rockchip/make_fit_atf.py
/openbmc/u-boot/arch/arm/mach-sunxi/Kconfig
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/Kconfig
/openbmc/u-boot/arch/x86/include/asm/arch-tangier/acpi/southcluster.asl
/openbmc/u-boot/arch/x86/lib/Makefile
/openbmc/u-boot/arch/x86/lib/fsp/Makefile
/openbmc/u-boot/board/amlogic/khadas-vim/README
/openbmc/u-boot/board/compulab/cm_fx6/cm_fx6.c
/openbmc/u-boot/board/dhelectronics/dh_imx6/dh_imx6_spl.c
/openbmc/u-boot/board/engicam/common/board.c
/openbmc/u-boot/board/freescale/ls1012ardb/ls1012ardb.c
/openbmc/u-boot/board/freescale/ls1046ardb/eth.c
/openbmc/u-boot/board/freescale/ls1088a/ls1088a.c
/openbmc/u-boot/board/freescale/ls1088a/ls1088a_qixis.h
/openbmc/u-boot/board/freescale/ls2080a/ls2080a.c
/openbmc/u-boot/board/freescale/ls2080aqds/ls2080aqds.c
/openbmc/u-boot/board/freescale/ls2080ardb/ls2080ardb.c
/openbmc/u-boot/board/freescale/mx6memcal/Kconfig
/openbmc/u-boot/board/freescale/mx6memcal/MAINTAINERS
/openbmc/u-boot/board/freescale/mx6memcal/Makefile
/openbmc/u-boot/board/freescale/mx6memcal/README
/openbmc/u-boot/board/freescale/mx6memcal/mx6memcal.c
/openbmc/u-boot/board/freescale/mx6memcal/spl.c
/openbmc/u-boot/board/freescale/mx6sabreauto/mx6sabreauto.c
/openbmc/u-boot/board/freescale/mx6slevk/imximage.cfg
/openbmc/u-boot/board/freescale/mx6sxsabresd/mx6sxsabresd.c
/openbmc/u-boot/board/ge/common/Makefile
/openbmc/u-boot/board/ge/common/ge_common.c
/openbmc/u-boot/board/ge/common/ge_common.h
/openbmc/u-boot/board/ge/mx53ppd/mx53ppd.c
/openbmc/u-boot/board/rockchip/evb_rk3399/README
/openbmc/u-boot/board/sunxi/MAINTAINERS
/openbmc/u-boot/board/sunxi/gmac.c
/openbmc/u-boot/board/theobroma-systems/lion_rk3368/Kconfig
/openbmc/u-boot/board/theobroma-systems/puma_rk3399/Kconfig
/openbmc/u-boot/board/theobroma-systems/puma_rk3399/puma-rk3399.c
/openbmc/u-boot/board/ti/evm/evm.c
/openbmc/u-boot/board/warp/imximage.cfg
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/fastboot/Kconfig
/openbmc/u-boot/cmd/x86/Makefile
/openbmc/u-boot/cmd/x86/fsp.c
/openbmc/u-boot/cmd/x86/mtrr.c
/openbmc/u-boot/common/fdt_support.c
/openbmc/u-boot/common/image.c
/openbmc/u-boot/common/spl/Kconfig
/openbmc/u-boot/common/spl/spl_atf.c
/openbmc/u-boot/configs/A13-OLinuXino_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime2-eMMC_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime2_defconfig
/openbmc/u-boot/configs/A20-OLinuXino_MICRO-eMMC_defconfig
/openbmc/u-boot/configs/A20-OLinuXino_MICRO_defconfig
/openbmc/u-boot/configs/A33-OLinuXino_defconfig
/openbmc/u-boot/configs/CHIP_defconfig
/openbmc/u-boot/configs/CHIP_pro_defconfig
/openbmc/u-boot/configs/Cubietruck_defconfig
/openbmc/u-boot/configs/Nintendo_NES_Classic_Edition_defconfig
/openbmc/u-boot/configs/Sinlinx_SinA33_defconfig
/openbmc/u-boot/configs/TWR-P1025_defconfig
/openbmc/u-boot/configs/UCP1020_SPIFLASH_defconfig
/openbmc/u-boot/configs/UCP1020_defconfig
/openbmc/u-boot/configs/adp-ae3xx_defconfig
/openbmc/u-boot/configs/am335x_baltos_defconfig
/openbmc/u-boot/configs/am335x_boneblack_defconfig
/openbmc/u-boot/configs/am335x_boneblack_vboot_defconfig
/openbmc/u-boot/configs/am335x_evm_defconfig
/openbmc/u-boot/configs/am335x_evm_nor_defconfig
/openbmc/u-boot/configs/am335x_evm_norboot_defconfig
/openbmc/u-boot/configs/am335x_evm_spiboot_defconfig
/openbmc/u-boot/configs/am335x_evm_usbspl_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_uart_defconfig
/openbmc/u-boot/configs/am3517_evm_defconfig
/openbmc/u-boot/configs/chiliboard_defconfig
/openbmc/u-boot/configs/clearfog_defconfig
/openbmc/u-boot/configs/cm_fx6_defconfig
/openbmc/u-boot/configs/display5_factory_defconfig
/openbmc/u-boot/configs/dragonboard410c_defconfig
/openbmc/u-boot/configs/eco5pk_defconfig
/openbmc/u-boot/configs/evb-rk3128_defconfig
/openbmc/u-boot/configs/evb-rk3399_defconfig
/openbmc/u-boot/configs/firefly-rk3399_defconfig
/openbmc/u-boot/configs/igep0032_defconfig
/openbmc/u-boot/configs/igep00x0_defconfig
/openbmc/u-boot/configs/imx6qdl_icore_mmc_defconfig
/openbmc/u-boot/configs/imx6qdl_icore_rqs_defconfig
/openbmc/u-boot/configs/imx6ul_geam_mmc_defconfig
/openbmc/u-boot/configs/imx6ul_isiot_emmc_defconfig
/openbmc/u-boot/configs/imx6ul_isiot_mmc_defconfig
/openbmc/u-boot/configs/khadas-vim_defconfig
/openbmc/u-boot/configs/libretech-cc_defconfig
/openbmc/u-boot/configs/ls1012afrdm_qspi_defconfig
/openbmc/u-boot/configs/ls1012ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls2080aqds_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2080ardb_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/marsboard_defconfig
/openbmc/u-boot/configs/mcx_defconfig
/openbmc/u-boot/configs/mt_ventoux_defconfig
/openbmc/u-boot/configs/mvebu_db_armada8k_defconfig
/openbmc/u-boot/configs/mvebu_mcbin-88f8040_defconfig
/openbmc/u-boot/configs/mx23evk_defconfig
/openbmc/u-boot/configs/mx25pdk_defconfig
/openbmc/u-boot/configs/mx28evk_auart_console_defconfig
/openbmc/u-boot/configs/mx28evk_defconfig
/openbmc/u-boot/configs/mx28evk_nand_defconfig
/openbmc/u-boot/configs/mx28evk_spi_defconfig
/openbmc/u-boot/configs/mx31ads_defconfig
/openbmc/u-boot/configs/mx31pdk_defconfig
/openbmc/u-boot/configs/mx35pdk_defconfig
/openbmc/u-boot/configs/mx51evk_defconfig
/openbmc/u-boot/configs/mx53ard_defconfig
/openbmc/u-boot/configs/mx53evk_defconfig
/openbmc/u-boot/configs/mx53loco_defconfig
/openbmc/u-boot/configs/mx53ppd_defconfig
/openbmc/u-boot/configs/mx53smd_defconfig
/openbmc/u-boot/configs/mx6cuboxi_defconfig
/openbmc/u-boot/configs/mx6memcal_defconfig
/openbmc/u-boot/configs/mx6sabreauto_defconfig
/openbmc/u-boot/configs/mx6sabresd_defconfig
/openbmc/u-boot/configs/mx6slevk_defconfig
/openbmc/u-boot/configs/mx6slevk_spinor_defconfig
/openbmc/u-boot/configs/mx6slevk_spl_defconfig
/openbmc/u-boot/configs/mx6sllevk_defconfig
/openbmc/u-boot/configs/mx6sllevk_plugin_defconfig
/openbmc/u-boot/configs/mx6sxsabreauto_defconfig
/openbmc/u-boot/configs/mx6sxsabresd_defconfig
/openbmc/u-boot/configs/mx6sxsabresd_spl_defconfig
/openbmc/u-boot/configs/mx6ul_14x14_evk_defconfig
/openbmc/u-boot/configs/mx6ul_9x9_evk_defconfig
/openbmc/u-boot/configs/mx6ull_14x14_evk_defconfig
/openbmc/u-boot/configs/mx6ull_14x14_evk_plugin_defconfig
/openbmc/u-boot/configs/mx7dsabresd_defconfig
/openbmc/u-boot/configs/mx7dsabresd_secure_defconfig
/openbmc/u-boot/configs/nanopi_neo_plus2_defconfig
/openbmc/u-boot/configs/novena_defconfig
/openbmc/u-boot/configs/odroid-c2_defconfig
/openbmc/u-boot/configs/omap3_evm_defconfig
/openbmc/u-boot/configs/p212_defconfig
/openbmc/u-boot/configs/parrot_r16_defconfig
/openbmc/u-boot/configs/puma-rk3399_defconfig
/openbmc/u-boot/configs/qemu-ppce500_defconfig
/openbmc/u-boot/configs/r8a77995_draak_defconfig
/openbmc/u-boot/configs/riotboard_defconfig
/openbmc/u-boot/configs/rock_defconfig
/openbmc/u-boot/configs/rpi_0_w_defconfig
/openbmc/u-boot/configs/tbs_a711_defconfig
/openbmc/u-boot/configs/ti816x_evm_defconfig
/openbmc/u-boot/configs/tricorder_defconfig
/openbmc/u-boot/configs/tricorder_flash_defconfig
/openbmc/u-boot/configs/twister_defconfig
/openbmc/u-boot/configs/udoo_neo_defconfig
/openbmc/u-boot/configs/uniphier_ld4_sld8_defconfig
/openbmc/u-boot/configs/uniphier_v7_defconfig
/openbmc/u-boot/configs/uniphier_v8_defconfig
/openbmc/u-boot/configs/vexpress_ca15_tc2_defconfig
/openbmc/u-boot/configs/wandboard_defconfig
/openbmc/u-boot/configs/warp_defconfig
/openbmc/u-boot/configs/xpedite517x_defconfig
/openbmc/u-boot/configs/xpedite520x_defconfig
/openbmc/u-boot/configs/xpedite537x_defconfig
/openbmc/u-boot/configs/xpedite550x_defconfig
/openbmc/u-boot/configs/zc5202_defconfig
/openbmc/u-boot/configs/zc5601_defconfig
/openbmc/u-boot/disk/Kconfig
/openbmc/u-boot/drivers/crypto/fsl/fsl_blob.c
/openbmc/u-boot/drivers/gpio/mxc_gpio.c
/openbmc/u-boot/drivers/mtd/nand/mxs_nand_spl.c
/openbmc/u-boot/drivers/mtd/spi/spi_flash_ids.c
/openbmc/u-boot/drivers/net/Kconfig
/openbmc/u-boot/drivers/net/fsl-mc/dpio/qbman_private.h
/openbmc/u-boot/drivers/net/phy/meson-gxl.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65910_dm.c
/openbmc/u-boot/drivers/power/regulator/tps65910_regulator.c
/openbmc/u-boot/drivers/usb/common/fsl-errata.c
/openbmc/u-boot/drivers/video/cfb_console.c
/openbmc/u-boot/drivers/video/ipu_common.c
/openbmc/u-boot/drivers/video/sunxi/sunxi_de2.c
/openbmc/u-boot/drivers/video/sunxi/sunxi_dw_hdmi.c
/openbmc/u-boot/env/Kconfig
/openbmc/u-boot/include/configs/B4860QDS.h
/openbmc/u-boot/include/configs/C29XPCIE.h
/openbmc/u-boot/include/configs/MPC8536DS.h
/openbmc/u-boot/include/configs/MPC8544DS.h
/openbmc/u-boot/include/configs/MPC8572DS.h
/openbmc/u-boot/include/configs/P1010RDB.h
/openbmc/u-boot/include/configs/P1023RDB.h
/openbmc/u-boot/include/configs/P2041RDB.h
/openbmc/u-boot/include/configs/T102xQDS.h
/openbmc/u-boot/include/configs/T102xRDB.h
/openbmc/u-boot/include/configs/T1040QDS.h
/openbmc/u-boot/include/configs/T104xRDB.h
/openbmc/u-boot/include/configs/T4240RDB.h
/openbmc/u-boot/include/configs/UCP1020.h
/openbmc/u-boot/include/configs/adp-ae3xx.h
/openbmc/u-boot/include/configs/am335x_evm.h
/openbmc/u-boot/include/configs/cm_fx6.h
/openbmc/u-boot/include/configs/corenet_ds.h
/openbmc/u-boot/include/configs/cyrus.h
/openbmc/u-boot/include/configs/imx6_spl.h
/openbmc/u-boot/include/configs/ls1012a_common.h
/openbmc/u-boot/include/configs/ls1012afrdm.h
/openbmc/u-boot/include/configs/ls1012ardb.h
/openbmc/u-boot/include/configs/ls1046aqds.h
/openbmc/u-boot/include/configs/ls1046ardb.h
/openbmc/u-boot/include/configs/ls1088a_common.h
/openbmc/u-boot/include/configs/ls1088ardb.h
/openbmc/u-boot/include/configs/ls2080a_common.h
/openbmc/u-boot/include/configs/mx6_common.h
/openbmc/u-boot/include/configs/mx6memcal.h
/openbmc/u-boot/include/configs/mx6sxsabresd.h
/openbmc/u-boot/include/configs/mx7_common.h
/openbmc/u-boot/include/configs/omap3_evm.h
/openbmc/u-boot/include/configs/p1_p2_rdb_pc.h
/openbmc/u-boot/include/configs/p1_twr.h
/openbmc/u-boot/include/configs/puma_rk3399.h
/openbmc/u-boot/include/configs/qemu-ppce500.h
/openbmc/u-boot/include/configs/rockchip-common.h
/openbmc/u-boot/include/configs/sunxi-common.h
/openbmc/u-boot/include/configs/t4qds.h
/openbmc/u-boot/include/configs/tricorder.h
/openbmc/u-boot/include/configs/uniphier.h
/openbmc/u-boot/include/configs/xpedite517x.h
/openbmc/u-boot/include/configs/xpedite520x.h
/openbmc/u-boot/include/configs/xpedite537x.h
/openbmc/u-boot/include/configs/xpedite550x.h
/openbmc/u-boot/include/configs/xtfpga.h
/openbmc/u-boot/include/dm/platdata.h
/openbmc/u-boot/include/fdt_support.h
/openbmc/u-boot/include/fsl_sec.h
/openbmc/u-boot/include/part_efi.h
/openbmc/u-boot/include/power/pmic.h
/openbmc/u-boot/include/spi.h
/openbmc/u-boot/lib/Kconfig
/openbmc/u-boot/lib/efi_loader/efi_disk.c
/openbmc/u-boot/scripts/config_whitelist.txt
mrvl_uart.sh
6d0cbbd505-Dec-2017 Michal Simek <michal.simek@xilinx.com>

tools: zynqmpimage: Check return values from file functions

Check all return values from file functions.
In case of negative return exit immediately.
Also change fsize return value which can't be ne

tools: zynqmpimage: Check return values from file functions

Check all return values from file functions.
In case of negative return exit immediately.
Also change fsize return value which can't be negative.

Reported-by: Coverity (CID: 23276, 23304, 169357)
Signed-off-by: Michal Simek <michal.simek@xilinx.com>

show more ...


/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/README
/openbmc/u-boot/arch/arc/include/asm/arcregs.h
/openbmc/u-boot/arch/arc/include/asm/gpio.h
/openbmc/u-boot/arch/arc/lib/cache.c
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv7/ls102xa/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.core_prefetch
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/openbmc/u-boot/arch/arm/dts/zynqmp-ep108.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu102-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-ls102xa/config.h
/openbmc/u-boot/arch/arm/include/asm/arch-pxa/hardware.h
/openbmc/u-boot/arch/arm/include/asm/arch-zynqmp/sys_proto.h
/openbmc/u-boot/arch/arm/lib/crt0_64.S
/openbmc/u-boot/arch/arm/mach-kirkwood/include/mach/config.h
/openbmc/u-boot/arch/arm/mach-uniphier/clk/Makefile
/openbmc/u-boot/arch/arm/mach-uniphier/clk/pll-base-ld20.c
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/Kconfig
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/Kconfig
/openbmc/u-boot/arch/sandbox/cpu/os.c
/openbmc/u-boot/arch/x86/cpu/baytrail/Kconfig
/openbmc/u-boot/arch/x86/cpu/braswell/Kconfig
/openbmc/u-boot/arch/x86/cpu/broadwell/Kconfig
/openbmc/u-boot/arch/x86/cpu/coreboot/Kconfig
/openbmc/u-boot/arch/x86/cpu/ivybridge/Kconfig
/openbmc/u-boot/arch/x86/cpu/qemu/Kconfig
/openbmc/u-boot/arch/x86/cpu/queensbay/Kconfig
/openbmc/u-boot/board/Arcturus/ucp1020/tlb.c
/openbmc/u-boot/board/freescale/b4860qds/tlb.c
/openbmc/u-boot/board/freescale/bsc9131rdb/tlb.c
/openbmc/u-boot/board/freescale/bsc9132qds/tlb.c
/openbmc/u-boot/board/freescale/c29xpcie/tlb.c
/openbmc/u-boot/board/freescale/ls1088a/Kconfig
/openbmc/u-boot/board/freescale/ls1088a/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1088a/ls1088a.c
/openbmc/u-boot/board/freescale/mpc8541cds/tlb.c
/openbmc/u-boot/board/freescale/mpc8548cds/tlb.c
/openbmc/u-boot/board/freescale/mpc8568mds/tlb.c
/openbmc/u-boot/board/freescale/p1010rdb/tlb.c
/openbmc/u-boot/board/freescale/p1022ds/tlb.c
/openbmc/u-boot/board/freescale/p1023rdb/tlb.c
/openbmc/u-boot/board/freescale/p1_p2_rdb_pc/tlb.c
/openbmc/u-boot/board/freescale/p1_twr/tlb.c
/openbmc/u-boot/board/freescale/t102xqds/tlb.c
/openbmc/u-boot/board/freescale/t102xrdb/tlb.c
/openbmc/u-boot/board/freescale/t104xrdb/tlb.c
/openbmc/u-boot/board/freescale/t208xqds/tlb.c
/openbmc/u-boot/board/freescale/t208xrdb/tlb.c
/openbmc/u-boot/board/freescale/t4qds/tlb.c
/openbmc/u-boot/board/freescale/t4rdb/tlb.c
/openbmc/u-boot/board/gdsys/p1022/tlb.c
/openbmc/u-boot/board/logicpd/omap3som/README
/openbmc/u-boot/board/logicpd/omap3som/omap3logic.c
/openbmc/u-boot/board/sbc8548/tlb.c
/openbmc/u-boot/board/synopsys/hsdk/hsdk.c
/openbmc/u-boot/board/theobroma-systems/puma_rk3399/puma-rk3399.c
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/i2c.c
/openbmc/u-boot/cmd/log.c
/openbmc/u-boot/cmd/mtdparts.c
/openbmc/u-boot/common/Kconfig
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/common/bootm.c
/openbmc/u-boot/common/console.c
/openbmc/u-boot/common/image-fit.c
/openbmc/u-boot/common/image.c
/openbmc/u-boot/common/log.c
/openbmc/u-boot/common/log_console.c
/openbmc/u-boot/common/spl/spl_fit.c
/openbmc/u-boot/common/stdio.c
/openbmc/u-boot/common/usb_hub.c
/openbmc/u-boot/configs/A10-OLinuXino-Lime_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime2-eMMC_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime2_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime_defconfig
/openbmc/u-boot/configs/A20-OLinuXino_MICRO-eMMC_defconfig
/openbmc/u-boot/configs/A20-OLinuXino_MICRO_defconfig
/openbmc/u-boot/configs/A20-Olimex-SOM-EVB_defconfig
/openbmc/u-boot/configs/Bananapi_M2_Ultra_defconfig
/openbmc/u-boot/configs/Bananapi_defconfig
/openbmc/u-boot/configs/Bananapro_defconfig
/openbmc/u-boot/configs/Cubieboard2_defconfig
/openbmc/u-boot/configs/Cubieboard_defconfig
/openbmc/u-boot/configs/Cubietruck_defconfig
/openbmc/u-boot/configs/Itead_Ibox_A20_defconfig
/openbmc/u-boot/configs/Lamobo_R1_defconfig
/openbmc/u-boot/configs/Linksprite_pcDuino3_Nano_defconfig
/openbmc/u-boot/configs/Linksprite_pcDuino3_defconfig
/openbmc/u-boot/configs/MPC8315ERDB_defconfig
/openbmc/u-boot/configs/MPC8349ITX_LOWBOOT_defconfig
/openbmc/u-boot/configs/MPC8349ITX_defconfig
/openbmc/u-boot/configs/MPC837XERDB_defconfig
/openbmc/u-boot/configs/MPC8544DS_defconfig
/openbmc/u-boot/configs/MPC8572DS_36BIT_defconfig
/openbmc/u-boot/configs/MPC8572DS_defconfig
/openbmc/u-boot/configs/MPC8610HPCD_defconfig
/openbmc/u-boot/configs/MPC8641HPCN_36BIT_defconfig
/openbmc/u-boot/configs/MPC8641HPCN_defconfig
/openbmc/u-boot/configs/Marsboard_A10_defconfig
/openbmc/u-boot/configs/Mele_A1000_defconfig
/openbmc/u-boot/configs/Mele_M5_defconfig
/openbmc/u-boot/configs/Orangepi_defconfig
/openbmc/u-boot/configs/Orangepi_mini_defconfig
/openbmc/u-boot/configs/TWR-P1025_defconfig
/openbmc/u-boot/configs/Wits_Pro_A20_DKT_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_hs_evm_defconfig
/openbmc/u-boot/configs/apalis_imx6_defconfig
/openbmc/u-boot/configs/apalis_imx6_nospl_com_defconfig
/openbmc/u-boot/configs/apalis_imx6_nospl_it_defconfig
/openbmc/u-boot/configs/bananapi_m1_plus_defconfig
/openbmc/u-boot/configs/cgtqmx6eval_defconfig
/openbmc/u-boot/configs/cl-som-am57x_defconfig
/openbmc/u-boot/configs/cm_fx6_defconfig
/openbmc/u-boot/configs/cm_t54_defconfig
/openbmc/u-boot/configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
/openbmc/u-boot/configs/controlcenterd_36BIT_SDCARD_defconfig
/openbmc/u-boot/configs/controlcenterdc_defconfig
/openbmc/u-boot/configs/d2net_v2_defconfig
/openbmc/u-boot/configs/db-88f6820-gp_defconfig
/openbmc/u-boot/configs/db-mv784mp-gp_defconfig
/openbmc/u-boot/configs/dh_imx6_defconfig
/openbmc/u-boot/configs/dms-ba16-1g_defconfig
/openbmc/u-boot/configs/dms-ba16_defconfig
/openbmc/u-boot/configs/dns325_defconfig
/openbmc/u-boot/configs/dreamplug_defconfig
/openbmc/u-boot/configs/ds109_defconfig
/openbmc/u-boot/configs/edminiv2_defconfig
/openbmc/u-boot/configs/goflexhome_defconfig
/openbmc/u-boot/configs/guruplug_defconfig
/openbmc/u-boot/configs/gwventana_emmc_defconfig
/openbmc/u-boot/configs/gwventana_gw5904_defconfig
/openbmc/u-boot/configs/gwventana_nand_defconfig
/openbmc/u-boot/configs/highbank_defconfig
/openbmc/u-boot/configs/ib62x0_defconfig
/openbmc/u-boot/configs/inetspace_v2_defconfig
/openbmc/u-boot/configs/ls1012aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls2080aqds_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2080ardb_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2081ardb_defconfig
/openbmc/u-boot/configs/lschlv2_defconfig
/openbmc/u-boot/configs/lsxhl_defconfig
/openbmc/u-boot/configs/m53evk_defconfig
/openbmc/u-boot/configs/mvebu_db-88f3720_defconfig
/openbmc/u-boot/configs/mvebu_db_armada8k_defconfig
/openbmc/u-boot/configs/mvebu_espressobin-88f3720_defconfig
/openbmc/u-boot/configs/mvebu_mcbin-88f8040_defconfig
/openbmc/u-boot/configs/mx53loco_defconfig
/openbmc/u-boot/configs/mx6cuboxi_defconfig
/openbmc/u-boot/configs/mx6qsabrelite_defconfig
/openbmc/u-boot/configs/nas220_defconfig
/openbmc/u-boot/configs/net2big_v2_defconfig
/openbmc/u-boot/configs/netspace_lite_v2_defconfig
/openbmc/u-boot/configs/netspace_max_v2_defconfig
/openbmc/u-boot/configs/netspace_mini_v2_defconfig
/openbmc/u-boot/configs/netspace_v2_defconfig
/openbmc/u-boot/configs/nitrogen6q2g_defconfig
/openbmc/u-boot/configs/nitrogen6q_defconfig
/openbmc/u-boot/configs/novena_defconfig
/openbmc/u-boot/configs/nsa310s_defconfig
/openbmc/u-boot/configs/omap3_logic_defconfig
/openbmc/u-boot/configs/omap5_uevm_defconfig
/openbmc/u-boot/configs/openrd_base_defconfig
/openbmc/u-boot/configs/openrd_client_defconfig
/openbmc/u-boot/configs/openrd_ultimate_defconfig
/openbmc/u-boot/configs/ot1200_defconfig
/openbmc/u-boot/configs/ot1200_spl_defconfig
/openbmc/u-boot/configs/qemu_arm_defconfig
/openbmc/u-boot/configs/sandbox_defconfig
/openbmc/u-boot/configs/sheevaplug_defconfig
/openbmc/u-boot/configs/syzygy_hub_defconfig
/openbmc/u-boot/configs/tbs2910_defconfig
/openbmc/u-boot/configs/theadorable_debug_defconfig
/openbmc/u-boot/configs/topic_miami_defconfig
/openbmc/u-boot/configs/topic_miamilite_defconfig
/openbmc/u-boot/configs/topic_miamiplus_defconfig
/openbmc/u-boot/configs/turris_omnia_defconfig
/openbmc/u-boot/configs/udoo_defconfig
/openbmc/u-boot/configs/wandboard_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_ep_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zc1751_xm015_dc1_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zc1751_xm016_dc2_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zc1751_xm018_dc4_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zc1751_xm019_dc5_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu102_rev1_0_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu102_revA_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu102_revB_defconfig
/openbmc/u-boot/configs/zynq_cc108_defconfig
/openbmc/u-boot/configs/zynq_cse_qspi_defconfig
/openbmc/u-boot/configs/zynq_microzed_defconfig
/openbmc/u-boot/configs/zynq_picozed_defconfig
/openbmc/u-boot/configs/zynq_z_turn_defconfig
/openbmc/u-boot/configs/zynq_zc702_defconfig
/openbmc/u-boot/configs/zynq_zc706_defconfig
/openbmc/u-boot/configs/zynq_zc770_xm010_defconfig
/openbmc/u-boot/configs/zynq_zc770_xm011_defconfig
/openbmc/u-boot/configs/zynq_zc770_xm012_defconfig
/openbmc/u-boot/configs/zynq_zc770_xm013_defconfig
/openbmc/u-boot/configs/zynq_zed_defconfig
/openbmc/u-boot/configs/zynq_zybo_defconfig
/openbmc/u-boot/doc/README.log
/openbmc/u-boot/doc/device-tree-bindings/clock/snps,hsdk-cgu.txt
/openbmc/u-boot/doc/uImage.FIT/source_file_format.txt
/openbmc/u-boot/drivers/ata/Kconfig
/openbmc/u-boot/drivers/ata/Makefile
/openbmc/u-boot/drivers/clk/Kconfig
/openbmc/u-boot/drivers/clk/Makefile
/openbmc/u-boot/drivers/clk/clk-hsdk-cgu.c
/openbmc/u-boot/drivers/fpga/fpga.c
/openbmc/u-boot/drivers/fpga/xilinx.c
/openbmc/u-boot/drivers/gpio/Kconfig
/openbmc/u-boot/drivers/i2c/Kconfig
/openbmc/u-boot/drivers/i2c/at91_i2c.c
/openbmc/u-boot/drivers/i2c/meson_i2c.c
/openbmc/u-boot/drivers/mtd/nand/Kconfig
/openbmc/u-boot/drivers/net/fsl-mc/dpbp.c
/openbmc/u-boot/drivers/net/fsl-mc/dpio/dpio.c
/openbmc/u-boot/drivers/net/fsl-mc/dpmac.c
/openbmc/u-boot/drivers/net/fsl-mc/dpni.c
/openbmc/u-boot/drivers/net/fsl-mc/dprc.c
/openbmc/u-boot/drivers/net/fsl-mc/fsl_dpmng_cmd.h
/openbmc/u-boot/drivers/net/fsl-mc/mc.c
/openbmc/u-boot/drivers/net/ldpaa_eth/ldpaa_eth.c
/openbmc/u-boot/drivers/net/ldpaa_eth/ldpaa_eth.h
/openbmc/u-boot/drivers/spmi/spmi-msm.c
/openbmc/u-boot/include/asm-generic/global_data.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/configs/MPC8315ERDB.h
/openbmc/u-boot/include/configs/MPC8349ITX.h
/openbmc/u-boot/include/configs/MPC837XEMDS.h
/openbmc/u-boot/include/configs/MPC837XERDB.h
/openbmc/u-boot/include/configs/MPC8536DS.h
/openbmc/u-boot/include/configs/MPC8544DS.h
/openbmc/u-boot/include/configs/MPC8572DS.h
/openbmc/u-boot/include/configs/MPC8610HPCD.h
/openbmc/u-boot/include/configs/MPC8641HPCN.h
/openbmc/u-boot/include/configs/P1010RDB.h
/openbmc/u-boot/include/configs/P1022DS.h
/openbmc/u-boot/include/configs/P2041RDB.h
/openbmc/u-boot/include/configs/P4080DS.h
/openbmc/u-boot/include/configs/T102xQDS.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/T4240QDS.h
/openbmc/u-boot/include/configs/T4240RDB.h
/openbmc/u-boot/include/configs/UCP1020.h
/openbmc/u-boot/include/configs/advantech_dms-ba16.h
/openbmc/u-boot/include/configs/am57xx_evm.h
/openbmc/u-boot/include/configs/apalis_imx6.h
/openbmc/u-boot/include/configs/cgtqmx6eval.h
/openbmc/u-boot/include/configs/cl-som-am57x.h
/openbmc/u-boot/include/configs/cm_fx6.h
/openbmc/u-boot/include/configs/cm_t54.h
/openbmc/u-boot/include/configs/controlcenterd.h
/openbmc/u-boot/include/configs/controlcenterdc.h
/openbmc/u-boot/include/configs/corenet_ds.h
/openbmc/u-boot/include/configs/cyrus.h
/openbmc/u-boot/include/configs/db-88f6820-gp.h
/openbmc/u-boot/include/configs/db-mv784mp-gp.h
/openbmc/u-boot/include/configs/dh_imx6.h
/openbmc/u-boot/include/configs/dra7xx_evm.h
/openbmc/u-boot/include/configs/edminiv2.h
/openbmc/u-boot/include/configs/efi-x86.h
/openbmc/u-boot/include/configs/galileo.h
/openbmc/u-boot/include/configs/ge_bx50v3.h
/openbmc/u-boot/include/configs/gw_ventana.h
/openbmc/u-boot/include/configs/highbank.h
/openbmc/u-boot/include/configs/ls1012a_common.h
/openbmc/u-boot/include/configs/ls1012afrdm.h
/openbmc/u-boot/include/configs/ls1012aqds.h
/openbmc/u-boot/include/configs/ls1012ardb.h
/openbmc/u-boot/include/configs/ls1021aiot.h
/openbmc/u-boot/include/configs/ls1021atwr.h
/openbmc/u-boot/include/configs/ls1043a_common.h
/openbmc/u-boot/include/configs/ls1043aqds.h
/openbmc/u-boot/include/configs/ls1043ardb.h
/openbmc/u-boot/include/configs/ls1046a_common.h
/openbmc/u-boot/include/configs/ls1046aqds.h
/openbmc/u-boot/include/configs/ls1046ardb.h
/openbmc/u-boot/include/configs/ls1088a_common.h
/openbmc/u-boot/include/configs/ls1088aqds.h
/openbmc/u-boot/include/configs/ls1088ardb.h
/openbmc/u-boot/include/configs/ls2080aqds.h
/openbmc/u-boot/include/configs/ls2080ardb.h
/openbmc/u-boot/include/configs/m53evk.h
/openbmc/u-boot/include/configs/mvebu_armada-37xx.h
/openbmc/u-boot/include/configs/mvebu_armada-8k.h
/openbmc/u-boot/include/configs/mx53loco.h
/openbmc/u-boot/include/configs/mx6cuboxi.h
/openbmc/u-boot/include/configs/nitrogen6x.h
/openbmc/u-boot/include/configs/novena.h
/openbmc/u-boot/include/configs/omap3_logic.h
/openbmc/u-boot/include/configs/omap5_uevm.h
/openbmc/u-boot/include/configs/ot1200.h
/openbmc/u-boot/include/configs/p1_p2_rdb_pc.h
/openbmc/u-boot/include/configs/p1_twr.h
/openbmc/u-boot/include/configs/qemu-arm.h
/openbmc/u-boot/include/configs/sbc8641d.h
/openbmc/u-boot/include/configs/sunxi-common.h
/openbmc/u-boot/include/configs/t4qds.h
/openbmc/u-boot/include/configs/tbs2910.h
/openbmc/u-boot/include/configs/theadorable.h
/openbmc/u-boot/include/configs/turris_omnia.h
/openbmc/u-boot/include/configs/udoo.h
/openbmc/u-boot/include/configs/wandboard.h
/openbmc/u-boot/include/configs/x86-common.h
/openbmc/u-boot/include/configs/xilinx_zynqmp.h
/openbmc/u-boot/include/configs/zynq-common.h
/openbmc/u-boot/include/dt-bindings/clock/snps,hsdk-cgu.h
/openbmc/u-boot/include/fpga.h
/openbmc/u-boot/include/fsl-mc/fsl_dpbp.h
/openbmc/u-boot/include/fsl-mc/fsl_dpio.h
/openbmc/u-boot/include/fsl-mc/fsl_dpmac.h
/openbmc/u-boot/include/fsl-mc/fsl_dpni.h
/openbmc/u-boot/include/fsl-mc/fsl_dprc.h
/openbmc/u-boot/include/fsl-mc/fsl_mc_cmd.h
/openbmc/u-boot/include/fsl-mc/fsl_mc_private.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/log.h
/openbmc/u-boot/include/os.h
/openbmc/u-boot/include/post.h
/openbmc/u-boot/post/post.c
/openbmc/u-boot/post/tests.c
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/Makefile
/openbmc/u-boot/test/log/Makefile
/openbmc/u-boot/test/log/log_test.c
/openbmc/u-boot/test/py/tests/test_gpt.py
/openbmc/u-boot/test/py/tests/test_log.py
/openbmc/u-boot/test/py/tests/test_sleep.py
zynqmpimage.c
39c1502c13-Nov-2017 Simon Glass <sjg@chromium.org>

binman: Add documentation for the symbol feature

Add this feature to the README.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Lukasz Majewski <lukma@denx.de>

1979063213-Nov-2017 Simon Glass <sjg@chromium.org>

binman: Support accessing binman tables at run time

Binman construct images consisting of multiple binary files. These files
sometimes need to know (at run timme) where their peers are located. For

binman: Support accessing binman tables at run time

Binman construct images consisting of multiple binary files. These files
sometimes need to know (at run timme) where their peers are located. For
example, SPL may want to know where U-Boot is located in the image, so
that it can jump to U-Boot correctly on boot.

In general the positions where the binaries end up after binman has
finished packing them cannot be known at compile time. One reason for
this is that binman does not know the size of the binaries until
everything is compiled, linked and converted to binaries with objcopy.

To make this work, we add a feature to binman which checks each binary
for symbol names starting with '_binman'. These are then decoded to figure
out which entry and property they refer to. Then binman writes the value
of this symbol into the appropriate binary. With this, the symbol will
have the correct value at run time.

Macros are used to make this easier to use. As an example, this declares
a symbol that will access the 'u-boot-spl' entry to find the 'pos' value
(i.e. the position of SPL in the image):

binman_sym_declare(unsigned long, u_boot_spl, pos);

This converts to a symbol called '_binman_u_boot_spl_prop_pos' in any
binary that includes it. Binman then updates the value in that binary,
ensuring that it can be accessed at runtime with:

ulong u_boot_pos = binman_sym(ulong, u_boot_spl, pos);

This assigns the variable u_boot_pos to the position of SPL in the image.

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

show more ...

7fe9173b13-Nov-2017 Simon Glass <sjg@chromium.org>

binman: Support enabling debug in tests

The elf module can provide some debugging information to assist with
figuring out what is going wrong. This is also useful in tests. Update the
-D option so t

binman: Support enabling debug in tests

The elf module can provide some debugging information to assist with
figuring out what is going wrong. This is also useful in tests. Update the
-D option so that it is passed through to tests as well.

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

show more ...

f689890d13-Nov-2017 Simon Glass <sjg@chromium.org>

binman: Adjust size of test SPL binary

This is only 3 bytes long which is not enough to hold two symbol values,
needed to test the binman symbols feature. Increase it to 15 bytes.

Using very small

binman: Adjust size of test SPL binary

This is only 3 bytes long which is not enough to hold two symbol values,
needed to test the binman symbols feature. Increase it to 15 bytes.

Using very small regions is useful since we can easily compare them in
tests and errors are fairly easy to diagnose.

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

show more ...

5cfcf7e013-Nov-2017 Simon Glass <sjg@chromium.org>

binman: Add tests binaries with binman symbols

For testing we need to build some ELF files containing binman symbols. Add
these to the Makefile and check in the binaries:

u_boot_binman_syms - no

binman: Add tests binaries with binman symbols

For testing we need to build some ELF files containing binman symbols. Add
these to the Makefile and check in the binaries:

u_boot_binman_syms - normal, valid ELF file
u_boot_binman_syms_bad - missing the __image_copy_start symbol
u_boot_binman_syms_size - has a binman symbol with an invalid size

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

show more ...

00ae40b313-Nov-2017 Simon Glass <sjg@chromium.org>

binman: Drop a stale comment about the 'board' feature

This feature is now supported. Drop the incorrect comment.

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

4e6fdbef13-Nov-2017 Simon Glass <sjg@chromium.org>

binman: Add support for including spl/u-boot-spl-nodtb.bin

This file contains SPL image without a device tree. Add support for
including this in images.

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

47419eae13-Nov-2017 Simon Glass <sjg@chromium.org>

binman: Add support for including spl/u-boot-spl.dtb

This file contains the SPL device tree. Add support for including this by
itself in images.

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

b50e561113-Nov-2017 Simon Glass <sjg@chromium.org>

binman: Add a function to read ELF symbols

In some cases we need to read symbols from U-Boot. At present we have a
a few cases which does this via 'nm' and 'grep'.

It is better to use objdump since

binman: Add a function to read ELF symbols

In some cases we need to read symbols from U-Boot. At present we have a
a few cases which does this via 'nm' and 'grep'.

It is better to use objdump since that tells us the size of the symbols
and also whether it is weak or not.

Add a new module which reads ELF information from files. Update existing
uses of 'nm' to use this module.

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

show more ...


/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/arch/arc/include/asm/arcregs.h
/openbmc/u-boot/arch/arc/include/asm/gpio.h
/openbmc/u-boot/arch/arc/lib/cache.c
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv7/ls102xa/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.core_prefetch
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/openbmc/u-boot/arch/arm/include/asm/arch-ls102xa/config.h
/openbmc/u-boot/arch/arm/lib/crt0_64.S
/openbmc/u-boot/arch/arm/mach-kirkwood/include/mach/config.h
/openbmc/u-boot/arch/arm/mach-uniphier/clk/Makefile
/openbmc/u-boot/arch/arm/mach-uniphier/clk/pll-base-ld20.c
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/Kconfig
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/Kconfig
/openbmc/u-boot/arch/sandbox/cpu/os.c
/openbmc/u-boot/arch/x86/cpu/baytrail/Kconfig
/openbmc/u-boot/arch/x86/cpu/braswell/Kconfig
/openbmc/u-boot/arch/x86/cpu/broadwell/Kconfig
/openbmc/u-boot/arch/x86/cpu/coreboot/Kconfig
/openbmc/u-boot/arch/x86/cpu/ivybridge/Kconfig
/openbmc/u-boot/arch/x86/cpu/qemu/Kconfig
/openbmc/u-boot/arch/x86/cpu/queensbay/Kconfig
/openbmc/u-boot/board/Arcturus/ucp1020/tlb.c
/openbmc/u-boot/board/freescale/b4860qds/tlb.c
/openbmc/u-boot/board/freescale/bsc9131rdb/tlb.c
/openbmc/u-boot/board/freescale/bsc9132qds/tlb.c
/openbmc/u-boot/board/freescale/c29xpcie/tlb.c
/openbmc/u-boot/board/freescale/ls1088a/Kconfig
/openbmc/u-boot/board/freescale/ls1088a/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1088a/ls1088a.c
/openbmc/u-boot/board/freescale/mpc8541cds/tlb.c
/openbmc/u-boot/board/freescale/mpc8548cds/tlb.c
/openbmc/u-boot/board/freescale/mpc8568mds/tlb.c
/openbmc/u-boot/board/freescale/p1010rdb/tlb.c
/openbmc/u-boot/board/freescale/p1022ds/tlb.c
/openbmc/u-boot/board/freescale/p1023rdb/tlb.c
/openbmc/u-boot/board/freescale/p1_p2_rdb_pc/tlb.c
/openbmc/u-boot/board/freescale/p1_twr/tlb.c
/openbmc/u-boot/board/freescale/t102xqds/tlb.c
/openbmc/u-boot/board/freescale/t102xrdb/tlb.c
/openbmc/u-boot/board/freescale/t104xrdb/tlb.c
/openbmc/u-boot/board/freescale/t208xqds/tlb.c
/openbmc/u-boot/board/freescale/t208xrdb/tlb.c
/openbmc/u-boot/board/freescale/t4qds/tlb.c
/openbmc/u-boot/board/freescale/t4rdb/tlb.c
/openbmc/u-boot/board/gdsys/p1022/tlb.c
/openbmc/u-boot/board/sbc8548/tlb.c
/openbmc/u-boot/board/synopsys/hsdk/hsdk.c
/openbmc/u-boot/board/theobroma-systems/puma_rk3399/puma-rk3399.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/i2c.c
/openbmc/u-boot/cmd/log.c
/openbmc/u-boot/cmd/mtdparts.c
/openbmc/u-boot/common/Kconfig
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/common/console.c
/openbmc/u-boot/common/image.c
/openbmc/u-boot/common/log.c
/openbmc/u-boot/common/log_console.c
/openbmc/u-boot/common/stdio.c
/openbmc/u-boot/common/usb_hub.c
/openbmc/u-boot/configs/A10-OLinuXino-Lime_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime2-eMMC_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime2_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime_defconfig
/openbmc/u-boot/configs/A20-OLinuXino_MICRO-eMMC_defconfig
/openbmc/u-boot/configs/A20-OLinuXino_MICRO_defconfig
/openbmc/u-boot/configs/A20-Olimex-SOM-EVB_defconfig
/openbmc/u-boot/configs/Bananapi_M2_Ultra_defconfig
/openbmc/u-boot/configs/Bananapi_defconfig
/openbmc/u-boot/configs/Bananapro_defconfig
/openbmc/u-boot/configs/Cubieboard2_defconfig
/openbmc/u-boot/configs/Cubieboard_defconfig
/openbmc/u-boot/configs/Cubietruck_defconfig
/openbmc/u-boot/configs/Itead_Ibox_A20_defconfig
/openbmc/u-boot/configs/Lamobo_R1_defconfig
/openbmc/u-boot/configs/Linksprite_pcDuino3_Nano_defconfig
/openbmc/u-boot/configs/Linksprite_pcDuino3_defconfig
/openbmc/u-boot/configs/MPC8315ERDB_defconfig
/openbmc/u-boot/configs/MPC8349ITX_LOWBOOT_defconfig
/openbmc/u-boot/configs/MPC8349ITX_defconfig
/openbmc/u-boot/configs/MPC837XERDB_defconfig
/openbmc/u-boot/configs/MPC8544DS_defconfig
/openbmc/u-boot/configs/MPC8572DS_36BIT_defconfig
/openbmc/u-boot/configs/MPC8572DS_defconfig
/openbmc/u-boot/configs/MPC8610HPCD_defconfig
/openbmc/u-boot/configs/MPC8641HPCN_36BIT_defconfig
/openbmc/u-boot/configs/MPC8641HPCN_defconfig
/openbmc/u-boot/configs/Marsboard_A10_defconfig
/openbmc/u-boot/configs/Mele_A1000_defconfig
/openbmc/u-boot/configs/Mele_M5_defconfig
/openbmc/u-boot/configs/Orangepi_defconfig
/openbmc/u-boot/configs/Orangepi_mini_defconfig
/openbmc/u-boot/configs/TWR-P1025_defconfig
/openbmc/u-boot/configs/Wits_Pro_A20_DKT_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_hs_evm_defconfig
/openbmc/u-boot/configs/apalis_imx6_defconfig
/openbmc/u-boot/configs/apalis_imx6_nospl_com_defconfig
/openbmc/u-boot/configs/apalis_imx6_nospl_it_defconfig
/openbmc/u-boot/configs/bananapi_m1_plus_defconfig
/openbmc/u-boot/configs/cgtqmx6eval_defconfig
/openbmc/u-boot/configs/cl-som-am57x_defconfig
/openbmc/u-boot/configs/cm_fx6_defconfig
/openbmc/u-boot/configs/cm_t54_defconfig
/openbmc/u-boot/configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
/openbmc/u-boot/configs/controlcenterd_36BIT_SDCARD_defconfig
/openbmc/u-boot/configs/controlcenterdc_defconfig
/openbmc/u-boot/configs/d2net_v2_defconfig
/openbmc/u-boot/configs/db-88f6820-gp_defconfig
/openbmc/u-boot/configs/db-mv784mp-gp_defconfig
/openbmc/u-boot/configs/dh_imx6_defconfig
/openbmc/u-boot/configs/dms-ba16-1g_defconfig
/openbmc/u-boot/configs/dms-ba16_defconfig
/openbmc/u-boot/configs/dns325_defconfig
/openbmc/u-boot/configs/dreamplug_defconfig
/openbmc/u-boot/configs/ds109_defconfig
/openbmc/u-boot/configs/edminiv2_defconfig
/openbmc/u-boot/configs/goflexhome_defconfig
/openbmc/u-boot/configs/guruplug_defconfig
/openbmc/u-boot/configs/gwventana_emmc_defconfig
/openbmc/u-boot/configs/gwventana_gw5904_defconfig
/openbmc/u-boot/configs/gwventana_nand_defconfig
/openbmc/u-boot/configs/highbank_defconfig
/openbmc/u-boot/configs/ib62x0_defconfig
/openbmc/u-boot/configs/inetspace_v2_defconfig
/openbmc/u-boot/configs/ls1012aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls2080aqds_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2080ardb_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2081ardb_defconfig
/openbmc/u-boot/configs/lschlv2_defconfig
/openbmc/u-boot/configs/lsxhl_defconfig
/openbmc/u-boot/configs/m53evk_defconfig
/openbmc/u-boot/configs/mvebu_db-88f3720_defconfig
/openbmc/u-boot/configs/mvebu_db_armada8k_defconfig
/openbmc/u-boot/configs/mvebu_espressobin-88f3720_defconfig
/openbmc/u-boot/configs/mvebu_mcbin-88f8040_defconfig
/openbmc/u-boot/configs/mx53loco_defconfig
/openbmc/u-boot/configs/mx6cuboxi_defconfig
/openbmc/u-boot/configs/mx6qsabrelite_defconfig
/openbmc/u-boot/configs/nas220_defconfig
/openbmc/u-boot/configs/net2big_v2_defconfig
/openbmc/u-boot/configs/netspace_lite_v2_defconfig
/openbmc/u-boot/configs/netspace_max_v2_defconfig
/openbmc/u-boot/configs/netspace_mini_v2_defconfig
/openbmc/u-boot/configs/netspace_v2_defconfig
/openbmc/u-boot/configs/nitrogen6q2g_defconfig
/openbmc/u-boot/configs/nitrogen6q_defconfig
/openbmc/u-boot/configs/novena_defconfig
/openbmc/u-boot/configs/nsa310s_defconfig
/openbmc/u-boot/configs/omap5_uevm_defconfig
/openbmc/u-boot/configs/openrd_base_defconfig
/openbmc/u-boot/configs/openrd_client_defconfig
/openbmc/u-boot/configs/openrd_ultimate_defconfig
/openbmc/u-boot/configs/ot1200_defconfig
/openbmc/u-boot/configs/ot1200_spl_defconfig
/openbmc/u-boot/configs/qemu_arm_defconfig
/openbmc/u-boot/configs/sandbox_defconfig
/openbmc/u-boot/configs/sheevaplug_defconfig
/openbmc/u-boot/configs/tbs2910_defconfig
/openbmc/u-boot/configs/theadorable_debug_defconfig
/openbmc/u-boot/configs/turris_omnia_defconfig
/openbmc/u-boot/configs/udoo_defconfig
/openbmc/u-boot/configs/wandboard_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_ep_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu102_rev1_0_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu102_revA_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu102_revB_defconfig
/openbmc/u-boot/doc/README.log
/openbmc/u-boot/doc/device-tree-bindings/clock/snps,hsdk-cgu.txt
/openbmc/u-boot/drivers/ata/Kconfig
/openbmc/u-boot/drivers/ata/Makefile
/openbmc/u-boot/drivers/clk/Kconfig
/openbmc/u-boot/drivers/clk/Makefile
/openbmc/u-boot/drivers/clk/clk-hsdk-cgu.c
/openbmc/u-boot/drivers/gpio/Kconfig
/openbmc/u-boot/drivers/i2c/Kconfig
/openbmc/u-boot/drivers/i2c/at91_i2c.c
/openbmc/u-boot/drivers/i2c/meson_i2c.c
/openbmc/u-boot/drivers/mtd/nand/Kconfig
/openbmc/u-boot/drivers/net/fsl-mc/dpbp.c
/openbmc/u-boot/drivers/net/fsl-mc/dpio/dpio.c
/openbmc/u-boot/drivers/net/fsl-mc/dpmac.c
/openbmc/u-boot/drivers/net/fsl-mc/dpni.c
/openbmc/u-boot/drivers/net/fsl-mc/dprc.c
/openbmc/u-boot/drivers/net/fsl-mc/fsl_dpmng_cmd.h
/openbmc/u-boot/drivers/net/fsl-mc/mc.c
/openbmc/u-boot/drivers/net/ldpaa_eth/ldpaa_eth.c
/openbmc/u-boot/drivers/net/ldpaa_eth/ldpaa_eth.h
/openbmc/u-boot/include/asm-generic/global_data.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/configs/MPC8315ERDB.h
/openbmc/u-boot/include/configs/MPC8349ITX.h
/openbmc/u-boot/include/configs/MPC837XEMDS.h
/openbmc/u-boot/include/configs/MPC837XERDB.h
/openbmc/u-boot/include/configs/MPC8536DS.h
/openbmc/u-boot/include/configs/MPC8544DS.h
/openbmc/u-boot/include/configs/MPC8572DS.h
/openbmc/u-boot/include/configs/MPC8610HPCD.h
/openbmc/u-boot/include/configs/MPC8641HPCN.h
/openbmc/u-boot/include/configs/P1010RDB.h
/openbmc/u-boot/include/configs/P1022DS.h
/openbmc/u-boot/include/configs/P2041RDB.h
/openbmc/u-boot/include/configs/P4080DS.h
/openbmc/u-boot/include/configs/T102xQDS.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/T4240QDS.h
/openbmc/u-boot/include/configs/T4240RDB.h
/openbmc/u-boot/include/configs/UCP1020.h
/openbmc/u-boot/include/configs/advantech_dms-ba16.h
/openbmc/u-boot/include/configs/am57xx_evm.h
/openbmc/u-boot/include/configs/apalis_imx6.h
/openbmc/u-boot/include/configs/cgtqmx6eval.h
/openbmc/u-boot/include/configs/cl-som-am57x.h
/openbmc/u-boot/include/configs/cm_fx6.h
/openbmc/u-boot/include/configs/cm_t54.h
/openbmc/u-boot/include/configs/controlcenterd.h
/openbmc/u-boot/include/configs/controlcenterdc.h
/openbmc/u-boot/include/configs/corenet_ds.h
/openbmc/u-boot/include/configs/cyrus.h
/openbmc/u-boot/include/configs/db-88f6820-gp.h
/openbmc/u-boot/include/configs/db-mv784mp-gp.h
/openbmc/u-boot/include/configs/dh_imx6.h
/openbmc/u-boot/include/configs/dra7xx_evm.h
/openbmc/u-boot/include/configs/edminiv2.h
/openbmc/u-boot/include/configs/efi-x86.h
/openbmc/u-boot/include/configs/galileo.h
/openbmc/u-boot/include/configs/ge_bx50v3.h
/openbmc/u-boot/include/configs/gw_ventana.h
/openbmc/u-boot/include/configs/highbank.h
/openbmc/u-boot/include/configs/ls1012a_common.h
/openbmc/u-boot/include/configs/ls1012afrdm.h
/openbmc/u-boot/include/configs/ls1012aqds.h
/openbmc/u-boot/include/configs/ls1012ardb.h
/openbmc/u-boot/include/configs/ls1021aiot.h
/openbmc/u-boot/include/configs/ls1021atwr.h
/openbmc/u-boot/include/configs/ls1043a_common.h
/openbmc/u-boot/include/configs/ls1043aqds.h
/openbmc/u-boot/include/configs/ls1043ardb.h
/openbmc/u-boot/include/configs/ls1046a_common.h
/openbmc/u-boot/include/configs/ls1046aqds.h
/openbmc/u-boot/include/configs/ls1046ardb.h
/openbmc/u-boot/include/configs/ls1088a_common.h
/openbmc/u-boot/include/configs/ls1088aqds.h
/openbmc/u-boot/include/configs/ls1088ardb.h
/openbmc/u-boot/include/configs/ls2080aqds.h
/openbmc/u-boot/include/configs/ls2080ardb.h
/openbmc/u-boot/include/configs/m53evk.h
/openbmc/u-boot/include/configs/mvebu_armada-37xx.h
/openbmc/u-boot/include/configs/mvebu_armada-8k.h
/openbmc/u-boot/include/configs/mx53loco.h
/openbmc/u-boot/include/configs/mx6cuboxi.h
/openbmc/u-boot/include/configs/nitrogen6x.h
/openbmc/u-boot/include/configs/novena.h
/openbmc/u-boot/include/configs/omap5_uevm.h
/openbmc/u-boot/include/configs/ot1200.h
/openbmc/u-boot/include/configs/p1_p2_rdb_pc.h
/openbmc/u-boot/include/configs/p1_twr.h
/openbmc/u-boot/include/configs/qemu-arm.h
/openbmc/u-boot/include/configs/sbc8641d.h
/openbmc/u-boot/include/configs/sunxi-common.h
/openbmc/u-boot/include/configs/t4qds.h
/openbmc/u-boot/include/configs/tbs2910.h
/openbmc/u-boot/include/configs/theadorable.h
/openbmc/u-boot/include/configs/turris_omnia.h
/openbmc/u-boot/include/configs/udoo.h
/openbmc/u-boot/include/configs/wandboard.h
/openbmc/u-boot/include/configs/x86-common.h
/openbmc/u-boot/include/configs/xilinx_zynqmp.h
/openbmc/u-boot/include/dt-bindings/clock/snps,hsdk-cgu.h
/openbmc/u-boot/include/fsl-mc/fsl_dpbp.h
/openbmc/u-boot/include/fsl-mc/fsl_dpio.h
/openbmc/u-boot/include/fsl-mc/fsl_dpmac.h
/openbmc/u-boot/include/fsl-mc/fsl_dpni.h
/openbmc/u-boot/include/fsl-mc/fsl_dprc.h
/openbmc/u-boot/include/fsl-mc/fsl_mc_cmd.h
/openbmc/u-boot/include/fsl-mc/fsl_mc_private.h
/openbmc/u-boot/include/log.h
/openbmc/u-boot/include/os.h
/openbmc/u-boot/include/post.h
/openbmc/u-boot/post/post.c
/openbmc/u-boot/post/tests.c
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/Makefile
/openbmc/u-boot/test/log/Makefile
/openbmc/u-boot/test/log/log_test.c
/openbmc/u-boot/test/py/tests/test_log.py
binman/binman.py
binman/elf.py
binman/elf_test.py
binman/etype/u_boot_spl_bss_pad.py
binman/etype/u_boot_with_ucode_ptr.py
binman/ftest.py
binman/test/bss_data.c
binman/test/u_boot_ucode_ptr.c
c8e1ca3e04-Dec-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

tools: omapimage: fix corner-case in byteswap path

Since commit 2614a208471e ("common: command: tempory buffer should
have size of command line buf"), there have been consistent Travis CI
failures o

tools: omapimage: fix corner-case in byteswap path

Since commit 2614a208471e ("common: command: tempory buffer should
have size of command line buf"), there have been consistent Travis CI
failures on my builds (interestingly not for Tom, even though building
the same commit id) due to a SEGV in building the byteswapped
omapimage:
arm: pcm051_rev3
make[2]: *** [MLO.byteswap] Error 139
^^^ error code for a SEGV

Turns out that the word-based byte-swapping loop in omapimage.c is to
blame. With the loop condition
while (swapped <= (sbuf->st_size / sizeof(uint32_t)))
there had been one-too-many iterations for all file sizes divisible by
the sizeof(uint32_t). I.e. we had 1 iteration for 0 bytes (and also 1
through 3 bytes) and 2 iterations at 4 bytes... clearly overshooting
on 0 and 4 bytes.

This commit fixes the calculation of an up-rounded word-count and
makes sure to keep the zero-based loop-counter below the number of
words to be processed.

References: 2614a20 ("common: command: tempory buffer should have size of command line buf")
Fixes: 79b9ebb ("omapimage: Add support for byteswapped SPI images")
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Martin Elshuber <martin.elshuber@theobroma-systems.com>

show more ...


/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/config.mk
/openbmc/u-boot/arch/arm/cpu/armv8/cache_v8.c
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/meson-gxl-s905x-khadas-vim.dts
/openbmc/u-boot/arch/arm/dts/meson-gxl-s905x-libretech-cc.dts
/openbmc/u-boot/arch/arm/include/asm/arch-meson/eth.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/gxbb.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/mem.h
/openbmc/u-boot/arch/arm/include/asm/armv8/mmu.h
/openbmc/u-boot/arch/arm/include/asm/ti-common/davinci_nand.h
/openbmc/u-boot/arch/arm/lib/interrupts_64.c
/openbmc/u-boot/arch/arm/mach-meson/Kconfig
/openbmc/u-boot/arch/arm/mach-meson/Makefile
/openbmc/u-boot/arch/arm/mach-meson/board.c
/openbmc/u-boot/arch/arm/mach-meson/eth.c
/openbmc/u-boot/arch/arm/mach-omap2/omap3/spl_id_nand.c
/openbmc/u-boot/arch/arm/mach-uniphier/board_init.c
/openbmc/u-boot/board/amlogic/khadas-vim/Kconfig
/openbmc/u-boot/board/amlogic/khadas-vim/MAINTAINERS
/openbmc/u-boot/board/amlogic/khadas-vim/Makefile
/openbmc/u-boot/board/amlogic/khadas-vim/README
/openbmc/u-boot/board/amlogic/khadas-vim/khadas-vim.c
/openbmc/u-boot/board/amlogic/libretech-cc/Kconfig
/openbmc/u-boot/board/amlogic/libretech-cc/MAINTAINERS
/openbmc/u-boot/board/amlogic/libretech-cc/Makefile
/openbmc/u-boot/board/amlogic/libretech-cc/README
/openbmc/u-boot/board/amlogic/libretech-cc/libretech-cc.c
/openbmc/u-boot/board/amlogic/odroid-c2/odroid-c2.c
/openbmc/u-boot/board/amlogic/p212/p212.c
/openbmc/u-boot/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c
/openbmc/u-boot/board/isee/igep00x0/common.c
/openbmc/u-boot/board/isee/igep00x0/igep00x0.c
/openbmc/u-boot/board/isee/igep00x0/spl.c
/openbmc/u-boot/board/logicpd/omap3som/omap3logic.c
/openbmc/u-boot/board/mini-box/picosam9g45/picosam9g45.c
/openbmc/u-boot/board/overo/overo.c
/openbmc/u-boot/board/siemens/taurus/taurus.c
/openbmc/u-boot/board/ti/beagle/beagle.c
/openbmc/u-boot/board/ti/evm/evm.c
/openbmc/u-boot/cmd/bootefi.c
/openbmc/u-boot/cmd/jffs2.c
/openbmc/u-boot/cmd/mtdparts.c
/openbmc/u-boot/configs/khadas-vim_defconfig
/openbmc/u-boot/configs/libretech-cc_defconfig
/openbmc/u-boot/configs/odroid-c2_defconfig
/openbmc/u-boot/configs/omap3_evm_defconfig
/openbmc/u-boot/configs/p212_defconfig
/openbmc/u-boot/drivers/firmware/psci.c
/openbmc/u-boot/drivers/mtd/cfi_flash.c
/openbmc/u-boot/drivers/mtd/nand/arasan_nfc.c
/openbmc/u-boot/drivers/mtd/nand/denali.c
/openbmc/u-boot/drivers/mtd/nand/denali.h
/openbmc/u-boot/drivers/mtd/nand/denali_dt.c
/openbmc/u-boot/drivers/mtd/nand/denali_spl.c
/openbmc/u-boot/drivers/mtd/nand/fsl_elbc_nand.c
/openbmc/u-boot/drivers/mtd/nand/fsl_ifc_nand.c
/openbmc/u-boot/drivers/mtd/nand/fsl_ifc_spl.c
/openbmc/u-boot/drivers/mtd/nand/mxs_nand.c
/openbmc/u-boot/drivers/mtd/nand/nand_base.c
/openbmc/u-boot/drivers/mtd/nand/nand_bbt.c
/openbmc/u-boot/drivers/mtd/nand/nand_bch.c
/openbmc/u-boot/drivers/mtd/nand/nand_ids.c
/openbmc/u-boot/drivers/mtd/nand/nand_timings.c
/openbmc/u-boot/drivers/mtd/nand/pxa3xx_nand.c
/openbmc/u-boot/drivers/mtd/nand/sunxi_nand.c
/openbmc/u-boot/drivers/mtd/nand/vf610_nfc.c
/openbmc/u-boot/drivers/mtd/nand/zynq_nand.c
/openbmc/u-boot/fs/yaffs2/yaffs_mtdif.c
/openbmc/u-boot/include/charset.h
/openbmc/u-boot/include/configs/khadas-vim.h
/openbmc/u-boot/include/configs/libretech-cc.h
/openbmc/u-boot/include/configs/meson-gxbb-common.h
/openbmc/u-boot/include/configs/omap3_evm.h
/openbmc/u-boot/include/efi.h
/openbmc/u-boot/include/efi_api.h
/openbmc/u-boot/include/efi_loader.h
/openbmc/u-boot/include/efi_selftest.h
/openbmc/u-boot/include/linux/mtd/fsl_upm.h
/openbmc/u-boot/include/linux/mtd/fsmc_nand.h
/openbmc/u-boot/include/linux/mtd/rawnand.h
/openbmc/u-boot/include/nand.h
/openbmc/u-boot/lib/charset.c
/openbmc/u-boot/lib/efi/efi_stub.c
/openbmc/u-boot/lib/efi_loader/Makefile
/openbmc/u-boot/lib/efi_loader/efi_boottime.c
/openbmc/u-boot/lib/efi_loader/efi_console.c
/openbmc/u-boot/lib/efi_loader/efi_device_path.c
/openbmc/u-boot/lib/efi_loader/efi_device_path_to_text.c
/openbmc/u-boot/lib/efi_loader/efi_disk.c
/openbmc/u-boot/lib/efi_loader/efi_gop.c
/openbmc/u-boot/lib/efi_loader/efi_memory.c
/openbmc/u-boot/lib/efi_loader/efi_net.c
/openbmc/u-boot/lib/efi_loader/efi_watchdog.c
/openbmc/u-boot/lib/efi_loader/helloworld.c
/openbmc/u-boot/lib/efi_selftest/Makefile
/openbmc/u-boot/lib/efi_selftest/efi_selftest.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_console.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_devicepath.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_events.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_gop.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_manageprotocols.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_snp.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_textoutput.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_tpl.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_util.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_watchdog.c
/openbmc/u-boot/scripts/Makefile.uncmd_spl
/openbmc/u-boot/test/py/tests/test_efi_loader.py
/openbmc/u-boot/test/py/tests/test_efi_selftest.py
omapimage.c
26e961c827-Nov-2017 Masahiro Yamada <yamada.masahiro@socionext.com>

libfdt: migrate fdt_wip.c to a wrapper of scripts/dtc/libfdt/fdt_wip.c

Now, lib/libfdt/fdt_wip.c is the same as scripts/dtc/libfdt/fdt_wip.c

Change the former to a wrapper of the latter.

Signed-of

libfdt: migrate fdt_wip.c to a wrapper of scripts/dtc/libfdt/fdt_wip.c

Now, lib/libfdt/fdt_wip.c is the same as scripts/dtc/libfdt/fdt_wip.c

Change the former to a wrapper of the latter.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...


/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/arch/arm/cpu/armv8/exceptions.S
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/armada-38x.dtsi
/openbmc/u-boot/arch/arm/dts/at91-sama5d2_ptc_ek.dts
/openbmc/u-boot/arch/arm/dts/bcm2835-rpi-zero-w.dts
/openbmc/u-boot/arch/arm/dts/logicpd-torpedo-37xx-devkit-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7795.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7796.dtsi
/openbmc/u-boot/arch/arm/dts/rk3128-evb.dts
/openbmc/u-boot/arch/arm/dts/rk3128.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399-puma.dtsi
/openbmc/u-boot/arch/arm/dts/sama5d2.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f7-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/stm32f746.dtsi
/openbmc/u-boot/arch/arm/dts/ulcb.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/cru_rk3128.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/grf_rk3128.h
/openbmc/u-boot/arch/arm/include/asm/arch-stm32f4/stm32.h
/openbmc/u-boot/arch/arm/include/asm/arch-stm32f4/stm32_pwr.h
/openbmc/u-boot/arch/arm/include/asm/arch-stm32f7/stm32.h
/openbmc/u-boot/arch/arm/include/asm/arch-stm32f7/stm32_pwr.h
/openbmc/u-boot/arch/arm/mach-at91/Kconfig
/openbmc/u-boot/arch/arm/mach-at91/include/mach/gpio.h
/openbmc/u-boot/arch/arm/mach-at91/include/mach/sama5d2_smc.h
/openbmc/u-boot/arch/arm/mach-bcm283x/Kconfig
/openbmc/u-boot/arch/arm/mach-mvebu/include/mach/soc.h
/openbmc/u-boot/arch/arm/mach-mvebu/spl.c
/openbmc/u-boot/arch/arm/mach-omap2/utils.c
/openbmc/u-boot/arch/arm/mach-rmobile/Makefile
/openbmc/u-boot/arch/arm/mach-rmobile/board.c
/openbmc/u-boot/arch/arm/mach-rmobile/cpu_info-rcar.c
/openbmc/u-boot/arch/arm/mach-rmobile/cpu_info.c
/openbmc/u-boot/arch/arm/mach-rmobile/include/mach/gpio.h
/openbmc/u-boot/arch/arm/mach-rmobile/include/mach/rcar-gen3-base.h
/openbmc/u-boot/arch/arm/mach-rmobile/include/mach/rmobile.h
/openbmc/u-boot/arch/arm/mach-rmobile/memmap-gen3.c
/openbmc/u-boot/arch/arm/mach-rockchip/Kconfig
/openbmc/u-boot/arch/arm/mach-rockchip/Makefile
/openbmc/u-boot/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
/openbmc/u-boot/arch/arm/mach-rockchip/rk3128-board.c
/openbmc/u-boot/arch/arm/mach-rockchip/rk3128/Kconfig
/openbmc/u-boot/arch/arm/mach-rockchip/rk3128/Makefile
/openbmc/u-boot/arch/arm/mach-rockchip/rk3128/clk_rk3128.c
/openbmc/u-boot/arch/arm/mach-rockchip/rk3128/rk3128.c
/openbmc/u-boot/arch/arm/mach-rockchip/rk3128/syscon_rk3128.c
/openbmc/u-boot/arch/arm/mach-stm32/Makefile
/openbmc/u-boot/arch/arm/mach-stm32/soc.c
/openbmc/u-boot/arch/arm/mach-stm32/stm32f4/Makefile
/openbmc/u-boot/arch/arm/mach-stm32/stm32f4/clock.c
/openbmc/u-boot/arch/arm/mach-stm32/stm32f4/timer.c
/openbmc/u-boot/arch/arm/mach-stm32/stm32f7/Makefile
/openbmc/u-boot/arch/arm/mach-stm32/stm32f7/timer.c
/openbmc/u-boot/arch/x86/config.mk
/openbmc/u-boot/arch/x86/cpu/cpu.c
/openbmc/u-boot/arch/x86/cpu/qemu/Kconfig
/openbmc/u-boot/arch/x86/lib/Makefile
/openbmc/u-boot/arch/x86/lib/bootm.c
/openbmc/u-boot/arch/x86/lib/div64.c
/openbmc/u-boot/board/CZ.NIC/turris_omnia/turris_omnia.c
/openbmc/u-boot/board/Marvell/db-88f6820-amc/db-88f6820-amc.c
/openbmc/u-boot/board/Marvell/db-88f6820-gp/db-88f6820-gp.c
/openbmc/u-boot/board/atmel/sama5d2_ptc_ek/Kconfig
/openbmc/u-boot/board/atmel/sama5d2_ptc_ek/MAINTAINERS
/openbmc/u-boot/board/atmel/sama5d2_ptc_ek/Makefile
/openbmc/u-boot/board/atmel/sama5d2_ptc_ek/sama5d2_ptc_ek.c
/openbmc/u-boot/board/gdsys/a38x/controlcenterdc.c
/openbmc/u-boot/board/laird/wb45n/Kconfig
/openbmc/u-boot/board/laird/wb45n/MAINTAINERS
/openbmc/u-boot/board/laird/wb45n/Makefile
/openbmc/u-boot/board/laird/wb45n/wb45n.c
/openbmc/u-boot/board/laird/wb50n/Kconfig
/openbmc/u-boot/board/laird/wb50n/MAINTAINERS
/openbmc/u-boot/board/laird/wb50n/Makefile
/openbmc/u-boot/board/laird/wb50n/wb50n.c
/openbmc/u-boot/board/raspberrypi/rpi/rpi.c
/openbmc/u-boot/board/renesas/salvator-x/Makefile
/openbmc/u-boot/board/renesas/salvator-x/salvator-x.c
/openbmc/u-boot/board/renesas/ulcb/Makefile
/openbmc/u-boot/board/renesas/ulcb/cpld.c
/openbmc/u-boot/board/renesas/ulcb/ulcb.c
/openbmc/u-boot/board/rockchip/evb_rk3128/Kconfig
/openbmc/u-boot/board/rockchip/evb_rk3128/MAINTAINERS
/openbmc/u-boot/board/rockchip/evb_rk3128/Makefile
/openbmc/u-boot/board/rockchip/evb_rk3128/evk-rk3128.c
/openbmc/u-boot/board/rockchip/evb_rv1108/README
/openbmc/u-boot/board/solidrun/clearfog/clearfog.c
/openbmc/u-boot/board/st/stm32f429-discovery/stm32f429-discovery.c
/openbmc/u-boot/board/theobroma-systems/puma_rk3399/puma-rk3399.c
/openbmc/u-boot/cmd/blk_common.c
/openbmc/u-boot/common/command.c
/openbmc/u-boot/configs/conga-qeval20-qa3-e3845-internal-uart_defconfig
/openbmc/u-boot/configs/evb-rk3128_defconfig
/openbmc/u-boot/configs/r8a7795_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7795_ulcb_defconfig
/openbmc/u-boot/configs/r8a7796_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7796_ulcb_defconfig
/openbmc/u-boot/configs/rpi_0_w_defconfig
/openbmc/u-boot/configs/sama5d2_ptc_ek_mmc_defconfig
/openbmc/u-boot/configs/sama5d2_ptc_ek_nandflash_defconfig
/openbmc/u-boot/configs/stm32f746-disco_defconfig
/openbmc/u-boot/configs/wb45n_defconfig
/openbmc/u-boot/configs/wb50n_defconfig
/openbmc/u-boot/disk/part_efi.c
/openbmc/u-boot/doc/device-tree-bindings/config.txt
/openbmc/u-boot/drivers/clk/Kconfig
/openbmc/u-boot/drivers/clk/Makefile
/openbmc/u-boot/drivers/clk/at91/Kconfig
/openbmc/u-boot/drivers/clk/at91/clk-generated.c
/openbmc/u-boot/drivers/clk/clk_stm32f.c
/openbmc/u-boot/drivers/clk/renesas/clk-rcar-gen3.c
/openbmc/u-boot/drivers/clk/rockchip/Makefile
/openbmc/u-boot/drivers/clk/rockchip/clk_rk3128.c
/openbmc/u-boot/drivers/gpio/gpio-rcar.c
/openbmc/u-boot/drivers/i2c/Kconfig
/openbmc/u-boot/drivers/i2c/Makefile
/openbmc/u-boot/drivers/i2c/rcar_iic.c
/openbmc/u-boot/drivers/misc/stm32_rcc.c
/openbmc/u-boot/drivers/mmc/atmel_sdhci.c
/openbmc/u-boot/drivers/mtd/nand/pxa3xx_nand.c
/openbmc/u-boot/drivers/net/ravb.c
/openbmc/u-boot/drivers/pinctrl/Kconfig
/openbmc/u-boot/drivers/pinctrl/renesas/pfc.c
/openbmc/u-boot/drivers/pinctrl/renesas/sh_pfc.h
/openbmc/u-boot/drivers/pinctrl/rockchip/Makefile
/openbmc/u-boot/drivers/pinctrl/rockchip/pinctrl_rk3128.c
/openbmc/u-boot/drivers/ram/rockchip/Makefile
/openbmc/u-boot/drivers/ram/rockchip/sdram_rk3128.c
/openbmc/u-boot/drivers/serial/serial_sh.h
/openbmc/u-boot/dts/Makefile
/openbmc/u-boot/env/mmc.c
/openbmc/u-boot/fs/fat/fat.c
/openbmc/u-boot/fs/fs_internal.c
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/config_distro_bootcmd.h
/openbmc/u-boot/include/configs/evb_rk3128.h
/openbmc/u-boot/include/configs/mvebu_armada-8k.h
/openbmc/u-boot/include/configs/rcar-gen3-common.h
/openbmc/u-boot/include/configs/rk3128_common.h
/openbmc/u-boot/include/configs/rpi.h
/openbmc/u-boot/include/configs/salvator-x.h
/openbmc/u-boot/include/configs/sama5d2_ptc_ek.h
/openbmc/u-boot/include/configs/ulcb.h
/openbmc/u-boot/include/configs/wb45n.h
/openbmc/u-boot/include/configs/wb50n.h
/openbmc/u-boot/include/dt-bindings/clock/rk3128-cru.h
/openbmc/u-boot/include/dt-bindings/mfd/stm32f7-rcc.h
/openbmc/u-boot/include/stm32_rcc.h
/openbmc/u-boot/include/test/compression.h
/openbmc/u-boot/include/test/suites.h
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/lib/libfdt/Makefile
/openbmc/u-boot/lib/libfdt/fdt_region.c
/openbmc/u-boot/lib/libfdt/fdt_wip.c
/openbmc/u-boot/scripts/Makefile.spl
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/cmd_ut.c
/openbmc/u-boot/test/compression.c
/openbmc/u-boot/test/env/cmd_ut_env.c
/openbmc/u-boot/test/overlay/cmd_ut_overlay.c
/openbmc/u-boot/test/py/conftest.py
Makefile
libfdt/fdt_wip.c
34255b9215-Nov-2017 S. Lockwood-Childs <sjl@vctlabs.com>

tools: env: Add support for direct read/write UBI volumes

Up to now we were able to read/write environment data from/to UBI
volumes only indirectly by gluebi driver. This driver creates NAND MTD
on

tools: env: Add support for direct read/write UBI volumes

Up to now we were able to read/write environment data from/to UBI
volumes only indirectly by gluebi driver. This driver creates NAND MTD
on top of UBI volumes, which is quite a workaroung for this use case.

Add support for direct read/write UBI volumes in order to not use
obsolete gluebi driver.

Forward-ported from this patch:
http://patchwork.ozlabs.org/patch/619305/

Original patch:
Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>

Forward port:
Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com>

show more ...


/openbmc/u-boot/.mailmap
/openbmc/u-boot/Licenses/r8a779x_usb3.txt
/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/dts/uniphier-ld11-ref.dts
/openbmc/u-boot/arch/arm/dts/uniphier-ld11.dtsi
/openbmc/u-boot/arch/arm/dts/uniphier-ld20-ref.dts
/openbmc/u-boot/arch/arm/dts/uniphier-ld20.dtsi
/openbmc/u-boot/arch/arm/dts/uniphier-ld4-ref.dts
/openbmc/u-boot/arch/arm/dts/uniphier-ld4.dtsi
/openbmc/u-boot/arch/arm/dts/uniphier-ld6b-ref.dts
/openbmc/u-boot/arch/arm/dts/uniphier-pinctrl.dtsi
/openbmc/u-boot/arch/arm/dts/uniphier-pro4-ref.dts
/openbmc/u-boot/arch/arm/dts/uniphier-pro4.dtsi
/openbmc/u-boot/arch/arm/dts/uniphier-pro5.dtsi
/openbmc/u-boot/arch/arm/dts/uniphier-pxs2.dtsi
/openbmc/u-boot/arch/arm/dts/uniphier-pxs3-ref.dts
/openbmc/u-boot/arch/arm/dts/uniphier-pxs3.dtsi
/openbmc/u-boot/arch/arm/dts/uniphier-sld8-ref.dts
/openbmc/u-boot/arch/arm/dts/uniphier-sld8.dtsi
/openbmc/u-boot/arch/arm/dts/uniphier-support-card.dtsi
/openbmc/u-boot/arch/arm/dts/uniphier-v7-u-boot.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/dram_sunxi_dw.h
/openbmc/u-boot/arch/arm/mach-kirkwood/include/mach/gpio.h
/openbmc/u-boot/arch/arm/mach-uniphier/board_init.c
/openbmc/u-boot/arch/arm/mach-uniphier/sbc/sbc-ld11.c
/openbmc/u-boot/arch/arm/mach-uniphier/sbc/sbc-pxs2.c
/openbmc/u-boot/arch/mips/cpu/u-boot.lds
/openbmc/u-boot/arch/mips/include/asm/system.h
/openbmc/u-boot/arch/mips/lib/cache.c
/openbmc/u-boot/arch/nds32/dts/ae3xx.dts
/openbmc/u-boot/arch/nds32/dts/ag101p.dts
/openbmc/u-boot/board/AndesTech/adp-ag101p/adp-ag101p.c
/openbmc/u-boot/board/compulab/cm_t54/cm_t54.c
/openbmc/u-boot/board/imgtec/boston/MAINTAINERS
/openbmc/u-boot/board/imgtec/boston/config.mk
/openbmc/u-boot/board/imgtec/boston/lowlevel_init.S
/openbmc/u-boot/board/imgtec/malta/MAINTAINERS
/openbmc/u-boot/board/imgtec/malta/superio.c
/openbmc/u-boot/board/imgtec/malta/superio.h
/openbmc/u-boot/board/ti/omap5_uevm/evm.c
/openbmc/u-boot/cmd/usb.c
/openbmc/u-boot/common/usb_hub.c
/openbmc/u-boot/configs/adp-ae3xx_defconfig
/openbmc/u-boot/configs/adp-ag101p_defconfig
/openbmc/u-boot/configs/openrd_base_defconfig
/openbmc/u-boot/configs/openrd_client_defconfig
/openbmc/u-boot/configs/openrd_ultimate_defconfig
/openbmc/u-boot/configs/uniphier_ld4_sld8_defconfig
/openbmc/u-boot/configs/uniphier_v7_defconfig
/openbmc/u-boot/configs/uniphier_v8_defconfig
/openbmc/u-boot/doc/device-tree-bindings/fpga/altera-socfpga-a10-fpga-mgr.txt
/openbmc/u-boot/doc/device-tree-bindings/spi/spi-atcspi200.txt
/openbmc/u-boot/doc/device-tree-bindings/timer/atcpit100_timer.txt
/openbmc/u-boot/doc/git-mailrc
/openbmc/u-boot/drivers/fpga/socfpga.c
/openbmc/u-boot/drivers/gpio/gpio-uniphier.c
/openbmc/u-boot/drivers/gpio/kw_gpio.c
/openbmc/u-boot/drivers/mmc/Kconfig
/openbmc/u-boot/drivers/mmc/Makefile
/openbmc/u-boot/drivers/mmc/ftsdc010_mci.c
/openbmc/u-boot/drivers/mmc/ftsdc010_mci.h
/openbmc/u-boot/drivers/mmc/nds32_mmc.c
/openbmc/u-boot/drivers/mtd/mtdcore.c
/openbmc/u-boot/drivers/mtd/nand/Kconfig
/openbmc/u-boot/drivers/mtd/nand/davinci_nand.c
/openbmc/u-boot/drivers/mtd/nand/denali.c
/openbmc/u-boot/drivers/mtd/nand/denali.h
/openbmc/u-boot/drivers/mtd/nand/denali_dt.c
/openbmc/u-boot/drivers/mtd/nand/denali_spl.c
/openbmc/u-boot/drivers/mtd/nand/nand_base.c
/openbmc/u-boot/drivers/mtd/nand/nand_timings.c
/openbmc/u-boot/drivers/net/xilinx_axi_emac.c
/openbmc/u-boot/drivers/net/zynq_gem.c
/openbmc/u-boot/drivers/pci/pci_msc01.c
/openbmc/u-boot/drivers/spi/Kconfig
/openbmc/u-boot/drivers/spi/Makefile
/openbmc/u-boot/drivers/spi/atcspi200_spi.c
/openbmc/u-boot/drivers/timer/Kconfig
/openbmc/u-boot/drivers/timer/Makefile
/openbmc/u-boot/drivers/timer/atcpit100_timer.c
/openbmc/u-boot/drivers/usb/gadget/f_sdp.c
/openbmc/u-boot/drivers/usb/gadget/storage_common.c
/openbmc/u-boot/drivers/usb/host/Kconfig
/openbmc/u-boot/drivers/usb/host/Makefile
/openbmc/u-boot/drivers/usb/host/ehci-hcd.c
/openbmc/u-boot/drivers/usb/host/ehci.h
/openbmc/u-boot/drivers/usb/host/r8a66597-hcd.c
/openbmc/u-boot/drivers/usb/host/r8a66597.h
/openbmc/u-boot/drivers/usb/host/xhci-rcar-r8a779x_usb3_v3.h
/openbmc/u-boot/drivers/usb/host/xhci-rcar.c
/openbmc/u-boot/include/configs/adp-ae3xx.h
/openbmc/u-boot/include/configs/adp-ag101p.h
/openbmc/u-boot/include/configs/boston.h
/openbmc/u-boot/include/configs/uniphier.h
/openbmc/u-boot/include/dt-bindings/gpio/uniphier-gpio.h
/openbmc/u-boot/include/fdtdec.h
/openbmc/u-boot/include/linux/bitops.h
/openbmc/u-boot/include/linux/mtd/mtd.h
/openbmc/u-boot/include/linux/mtd/nand.h
/openbmc/u-boot/include/msc01.h
/openbmc/u-boot/include/pci_msc01.h
/openbmc/u-boot/include/usb/lin_gadget_compat.h
/openbmc/u-boot/lib/fdtdec.c
env/fw_env.c
env/fw_env.config

1...<<11121314151617181920>>...64