History log of /openbmc/u-boot/tools/ (Results 26 – 50 of 1590)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
bb5835bc08-Jan-2019 Vagrant Cascadian <vagrant@debian.org>

Fix typo: missmatched -> mismatched.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
Reviewed-by: Peng Fan <peng.fan@nxp.com>

7d05d3a807-Jan-2019 Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>

dtoc: make generated platdata structs const

The platdata initialization structs are currently generated into .rwdata.
Make sure the are put into .rodata by generating them as const.

Signed-off-by:

dtoc: make generated platdata structs const

The platdata initialization structs are currently generated into .rwdata.
Make sure the are put into .rodata by generating them as const.

Signed-off-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...


/openbmc/u-boot/.github/pull_request_template.md
/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/am335x-base0033.dts
/openbmc/u-boot/arch/arm/dts/am335x-igep0033.dtsi
/openbmc/u-boot/arch/arm/dts/am335x-sl50.dts
/openbmc/u-boot/arch/arm/dts/hi6220-hikey-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/hi6220-hikey.dts
/openbmc/u-boot/arch/arm/dts/hi6220.dtsi
/openbmc/u-boot/arch/arm/dts/mt7623.dtsi
/openbmc/u-boot/arch/arm/dts/mt7623n-bananapi-bpi-r2.dts
/openbmc/u-boot/arch/arm/dts/mt7629-rfb.dts
/openbmc/u-boot/arch/arm/dts/mt7629.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-igep.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-igep0020-common.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-igep0020-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/omap3-igep0020.dts
/openbmc/u-boot/arch/arm/dts/omap5-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria10.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-hi3798cv200/hi3798cv200.h
/openbmc/u-boot/arch/arm/include/asm/arch-mediatek/reset.h
/openbmc/u-boot/arch/arm/include/asm/dma-mapping.h
/openbmc/u-boot/arch/arm/mach-imx/imx8m/clock.c
/openbmc/u-boot/arch/arm/mach-imx/mx6/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/spl.c
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/board/hisilicon/poplar/poplar.c
/openbmc/u-boot/board/isee/igep003x/MAINTAINERS
/openbmc/u-boot/board/isee/igep00x0/Kconfig
/openbmc/u-boot/board/isee/igep00x0/MAINTAINERS
/openbmc/u-boot/cmd/gpio.c
/openbmc/u-boot/cmd/mmc.c
/openbmc/u-boot/cmd/nvedit.c
/openbmc/u-boot/cmd/sf.c
/openbmc/u-boot/cmd/tpm-v2.c
/openbmc/u-boot/cmd/ubi.c
/openbmc/u-boot/cmd/unzip.c
/openbmc/u-boot/cmd/zip.c
/openbmc/u-boot/common/bootm.c
/openbmc/u-boot/common/image-fdt.c
/openbmc/u-boot/common/spl/Kconfig
/openbmc/u-boot/configs/am335x_boneblack_vboot_defconfig
/openbmc/u-boot/configs/am335x_evm_usbspl_defconfig
/openbmc/u-boot/configs/am335x_igep003x_defconfig
/openbmc/u-boot/configs/am335x_sl50_defconfig
/openbmc/u-boot/configs/am43xx_evm_defconfig
/openbmc/u-boot/configs/am43xx_hs_evm_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/apalis_imx6_defconfig
/openbmc/u-boot/configs/cm_t3517_defconfig
/openbmc/u-boot/configs/cm_t35_defconfig
/openbmc/u-boot/configs/colibri_imx6_defconfig
/openbmc/u-boot/configs/display5_factory_defconfig
/openbmc/u-boot/configs/duovero_defconfig
/openbmc/u-boot/configs/hikey_defconfig
/openbmc/u-boot/configs/igep00x0_defconfig
/openbmc/u-boot/configs/imx6q_logic_defconfig
/openbmc/u-boot/configs/imx8mq_evk_defconfig
/openbmc/u-boot/configs/mt7623n_bpir2_defconfig
/openbmc/u-boot/configs/mt7629_rfb_defconfig
/openbmc/u-boot/configs/mx6memcal_defconfig
/openbmc/u-boot/configs/mx6sabresd_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/pico-hobbit-imx6ul_defconfig
/openbmc/u-boot/configs/pico-hobbit-imx7d_defconfig
/openbmc/u-boot/configs/pico-imx6ul_defconfig
/openbmc/u-boot/configs/pico-imx7d_defconfig
/openbmc/u-boot/configs/pico-pi-imx6ul_defconfig
/openbmc/u-boot/configs/pico-pi-imx7d_defconfig
/openbmc/u-boot/configs/poplar_defconfig
/openbmc/u-boot/configs/sandbox_defconfig
/openbmc/u-boot/configs/spear300_usbtty_defconfig
/openbmc/u-boot/configs/spear300_usbtty_nand_defconfig
/openbmc/u-boot/configs/spear310_usbtty_defconfig
/openbmc/u-boot/configs/spear310_usbtty_nand_defconfig
/openbmc/u-boot/configs/spear310_usbtty_pnor_defconfig
/openbmc/u-boot/configs/spear320_usbtty_defconfig
/openbmc/u-boot/configs/spear320_usbtty_nand_defconfig
/openbmc/u-boot/configs/spear320_usbtty_pnor_defconfig
/openbmc/u-boot/configs/spear600_usbtty_defconfig
/openbmc/u-boot/configs/spear600_usbtty_nand_defconfig
/openbmc/u-boot/configs/stm32f429-discovery_defconfig
/openbmc/u-boot/configs/stm32f429-evaluation_defconfig
/openbmc/u-boot/configs/stm32f469-discovery_defconfig
/openbmc/u-boot/configs/stm32h743-disco_defconfig
/openbmc/u-boot/configs/stm32h743-eval_defconfig
/openbmc/u-boot/doc/README.commands
/openbmc/u-boot/doc/driver-model/MIGRATION.txt
/openbmc/u-boot/drivers/Makefile
/openbmc/u-boot/drivers/clk/mediatek/clk-mt7623.c
/openbmc/u-boot/drivers/clk/mediatek/clk-mt7629.c
/openbmc/u-boot/drivers/clk/mediatek/clk-mtk.h
/openbmc/u-boot/drivers/gpio/stm32f7_gpio.c
/openbmc/u-boot/drivers/mmc/fsl_esdhc.c
/openbmc/u-boot/drivers/mmc/hi6220_dw_mmc.c
/openbmc/u-boot/drivers/mmc/mmc.c
/openbmc/u-boot/drivers/mmc/sunxi_mmc.c
/openbmc/u-boot/drivers/net/Kconfig
/openbmc/u-boot/drivers/net/Makefile
/openbmc/u-boot/drivers/net/mtk_eth.c
/openbmc/u-boot/drivers/net/mtk_eth.h
/openbmc/u-boot/drivers/pinctrl/pinctrl-uclass.c
/openbmc/u-boot/drivers/reset/Kconfig
/openbmc/u-boot/drivers/reset/Makefile
/openbmc/u-boot/drivers/reset/reset-mediatek.c
/openbmc/u-boot/drivers/usb/gadget/Makefile
/openbmc/u-boot/drivers/usb/gadget/udc/Makefile
/openbmc/u-boot/drivers/usb/gadget/udc/udc-uclass.c
/openbmc/u-boot/drivers/usb/host/xhci-mem.c
/openbmc/u-boot/env/env.c
/openbmc/u-boot/env/sata.c
/openbmc/u-boot/fs/fat/fat.c
/openbmc/u-boot/include/configs/hikey.h
/openbmc/u-boot/include/configs/imx8mq_evk.h
/openbmc/u-boot/include/configs/mt7623.h
/openbmc/u-boot/include/configs/mt7629.h
/openbmc/u-boot/include/configs/omap3_igep00x0.h
/openbmc/u-boot/include/configs/poplar.h
/openbmc/u-boot/include/dt-bindings/reset/mtk-reset.h
/openbmc/u-boot/include/environment/ti/boot.h
/openbmc/u-boot/scripts/Makefile.spl
/openbmc/u-boot/test/dm/Makefile
/openbmc/u-boot/test/dm/bootcount.c
/openbmc/u-boot/test/py/tests/test_avb.py
/openbmc/u-boot/test/py/tests/test_bind.py
/openbmc/u-boot/test/py/tests/test_dfu.py
/openbmc/u-boot/test/py/tests/test_efi_loader.py
/openbmc/u-boot/test/py/tests/test_fpga.py
/openbmc/u-boot/test/py/tests/test_fs/conftest.py
/openbmc/u-boot/test/py/tests/test_mmc_rd.py
/openbmc/u-boot/test/py/tests/test_net.py
/openbmc/u-boot/test/py/tests/test_ums.py
dtoc/dtb_platdata.py
ccd2979a07-Jan-2019 Simon Glass <sjg@chromium.org>

buildman: Fix tabs in GetWrapper()

This function has tabs instead of spaces. Fix it.

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

00beb24807-Jan-2019 Simon Glass <sjg@chromium.org>

buildman: Add support for building with clang

Add a -O option which allows building with clang.

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

e74429bb10-Dec-2018 Simon Glass <sjg@chromium.org>

buildman: Deal nicely with invalid build-status file

The 'done' files created by buildman may end up being empty if buildman
runs out of disk space while writing them. This error is then persistent,

buildman: Deal nicely with invalid build-status file

The 'done' files created by buildman may end up being empty if buildman
runs out of disk space while writing them. This error is then persistent,
since even if disk space is reclaimed and the build retries, the empty
file causes an exception in the builder thread.

Deal with this silently by doing a rebuild.

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

show more ...

90a29fcc05-Dec-2018 Simon Glass <sjg@chromium.org>

buildman: Drop comment about Ctrl-C problem

This bug is now fixed, so drop this comment.

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


/openbmc/u-boot/.github/pull_request_template.md
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/dts/omap5-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria10.dtsi
/openbmc/u-boot/arch/arm/include/asm/dma-mapping.h
/openbmc/u-boot/arch/arm/mach-imx/imx8m/clock.c
/openbmc/u-boot/arch/arm/mach-imx/mx6/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/spl.c
/openbmc/u-boot/arch/sandbox/include/asm/io.h
/openbmc/u-boot/board/isee/igep003x/MAINTAINERS
/openbmc/u-boot/common/spl/Kconfig
/openbmc/u-boot/configs/am335x_boneblack_vboot_defconfig
/openbmc/u-boot/configs/am335x_evm_usbspl_defconfig
/openbmc/u-boot/configs/am43xx_evm_defconfig
/openbmc/u-boot/configs/am43xx_hs_evm_defconfig
/openbmc/u-boot/configs/apalis_imx6_defconfig
/openbmc/u-boot/configs/cm_t3517_defconfig
/openbmc/u-boot/configs/cm_t35_defconfig
/openbmc/u-boot/configs/colibri_imx6_defconfig
/openbmc/u-boot/configs/display5_factory_defconfig
/openbmc/u-boot/configs/duovero_defconfig
/openbmc/u-boot/configs/igep0032_defconfig
/openbmc/u-boot/configs/igep00x0_defconfig
/openbmc/u-boot/configs/imx6q_logic_defconfig
/openbmc/u-boot/configs/imx8mq_evk_defconfig
/openbmc/u-boot/configs/mx6memcal_defconfig
/openbmc/u-boot/configs/mx6sabresd_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/pico-hobbit-imx6ul_defconfig
/openbmc/u-boot/configs/pico-hobbit-imx7d_defconfig
/openbmc/u-boot/configs/pico-imx6ul_defconfig
/openbmc/u-boot/configs/pico-imx7d_defconfig
/openbmc/u-boot/configs/pico-pi-imx6ul_defconfig
/openbmc/u-boot/configs/pico-pi-imx7d_defconfig
/openbmc/u-boot/configs/spear300_usbtty_defconfig
/openbmc/u-boot/configs/spear300_usbtty_nand_defconfig
/openbmc/u-boot/configs/spear310_usbtty_defconfig
/openbmc/u-boot/configs/spear310_usbtty_nand_defconfig
/openbmc/u-boot/configs/spear310_usbtty_pnor_defconfig
/openbmc/u-boot/configs/spear320_usbtty_defconfig
/openbmc/u-boot/configs/spear320_usbtty_nand_defconfig
/openbmc/u-boot/configs/spear320_usbtty_pnor_defconfig
/openbmc/u-boot/configs/spear600_usbtty_defconfig
/openbmc/u-boot/configs/spear600_usbtty_nand_defconfig
/openbmc/u-boot/doc/README.commands
/openbmc/u-boot/doc/driver-model/MIGRATION.txt
/openbmc/u-boot/drivers/Makefile
/openbmc/u-boot/drivers/gpio/stm32f7_gpio.c
/openbmc/u-boot/drivers/mmc/fsl_esdhc.c
/openbmc/u-boot/drivers/mmc/mmc.c
/openbmc/u-boot/drivers/mmc/sunxi_mmc.c
/openbmc/u-boot/drivers/pinctrl/pinctrl-uclass.c
/openbmc/u-boot/drivers/usb/gadget/Makefile
/openbmc/u-boot/drivers/usb/gadget/udc/Makefile
/openbmc/u-boot/drivers/usb/gadget/udc/udc-uclass.c
/openbmc/u-boot/drivers/usb/host/xhci-mem.c
/openbmc/u-boot/env/env.c
/openbmc/u-boot/env/sata.c
/openbmc/u-boot/fs/fat/fat.c
/openbmc/u-boot/include/configs/imx8mq_evk.h
/openbmc/u-boot/include/configs/poplar.h
/openbmc/u-boot/include/environment/ti/boot.h
/openbmc/u-boot/scripts/Makefile.spl
buildman/README
f7e475db15-Dec-2018 Peng Fan <peng.fan@nxp.com>

tools: imx8image: set dcd_skip to true

To B0[+] chips, dcd_skip needs to be true. For A0 chip, it needs
to be false, however A0 chip is no longer being supported anymore.
Considering we are moving c

tools: imx8image: set dcd_skip to true

To B0[+] chips, dcd_skip needs to be true. For A0 chip, it needs
to be false, however A0 chip is no longer being supported anymore.
Considering we are moving code from imx-mkimage to uboot mkimage,
to make sure we not introduce some surprise, we still keep dcd_skip
code there.

Signed-off-by: Peng Fan <peng.fan@nxp.com>

show more ...


/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/dts/rk3399-puma.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-vf610/imx-regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-vf610/iomux-vf610.h
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/system.h
/openbmc/u-boot/arch/arm/mach-imx/ddrmc-vf610.c
/openbmc/u-boot/arch/arm/mach-imx/imx8/cpu.c
/openbmc/u-boot/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
/openbmc/u-boot/arch/arm/mach-rockchip/sdram_common.c
/openbmc/u-boot/board/sunxi/board.c
/openbmc/u-boot/board/toradex/colibri_vf/colibri_vf.c
/openbmc/u-boot/configs/A20-OLinuXino-Lime2-eMMC_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime2_defconfig
/openbmc/u-boot/configs/MCR3000_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_igep003x_defconfig
/openbmc/u-boot/configs/am335x_pdu001_defconfig
/openbmc/u-boot/configs/am335x_shc_defconfig
/openbmc/u-boot/configs/am335x_shc_ict_defconfig
/openbmc/u-boot/configs/am335x_shc_netboot_defconfig
/openbmc/u-boot/configs/am335x_shc_prompt_defconfig
/openbmc/u-boot/configs/am335x_shc_sdboot_defconfig
/openbmc/u-boot/configs/am335x_shc_sdboot_prompt_defconfig
/openbmc/u-boot/configs/am335x_sl50_defconfig
/openbmc/u-boot/configs/am3517_evm_defconfig
/openbmc/u-boot/configs/am43xx_evm_defconfig
/openbmc/u-boot/configs/am43xx_evm_ethboot_defconfig
/openbmc/u-boot/configs/am43xx_evm_qspiboot_defconfig
/openbmc/u-boot/configs/am43xx_evm_rtconly_defconfig
/openbmc/u-boot/configs/am43xx_evm_usbhost_boot_defconfig
/openbmc/u-boot/configs/am43xx_hs_evm_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_hs_evm_defconfig
/openbmc/u-boot/configs/apalis-tk1_defconfig
/openbmc/u-boot/configs/apalis_t30_defconfig
/openbmc/u-boot/configs/arndale_defconfig
/openbmc/u-boot/configs/avnet_ultra96_rev1_defconfig
/openbmc/u-boot/configs/bcm968580_ram_defconfig
/openbmc/u-boot/configs/beaver_defconfig
/openbmc/u-boot/configs/birdland_bav335a_defconfig
/openbmc/u-boot/configs/birdland_bav335b_defconfig
/openbmc/u-boot/configs/brppt1_mmc_defconfig
/openbmc/u-boot/configs/brppt1_nand_defconfig
/openbmc/u-boot/configs/brppt1_spi_defconfig
/openbmc/u-boot/configs/bubblegum_96_defconfig
/openbmc/u-boot/configs/cardhu_defconfig
/openbmc/u-boot/configs/cei-tk1-som_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/clearfog_defconfig
/openbmc/u-boot/configs/clearfog_gt_8k_defconfig
/openbmc/u-boot/configs/cm_fx6_defconfig
/openbmc/u-boot/configs/cm_t335_defconfig
/openbmc/u-boot/configs/cm_t43_defconfig
/openbmc/u-boot/configs/cm_t54_defconfig
/openbmc/u-boot/configs/colibri-imx6ull_defconfig
/openbmc/u-boot/configs/colibri_t20_defconfig
/openbmc/u-boot/configs/colibri_t30_defconfig
/openbmc/u-boot/configs/colibri_vf_defconfig
/openbmc/u-boot/configs/da850evm_defconfig
/openbmc/u-boot/configs/da850evm_direct_nor_defconfig
/openbmc/u-boot/configs/da850evm_nand_defconfig
/openbmc/u-boot/configs/dalmore_defconfig
/openbmc/u-boot/configs/dh_imx6_defconfig
/openbmc/u-boot/configs/dra7xx_evm_defconfig
/openbmc/u-boot/configs/dra7xx_hs_evm_defconfig
/openbmc/u-boot/configs/dragonboard410c_defconfig
/openbmc/u-boot/configs/dragonboard820c_defconfig
/openbmc/u-boot/configs/duovero_defconfig
/openbmc/u-boot/configs/e2220-1170_defconfig
/openbmc/u-boot/configs/elgin-rv1108_defconfig
/openbmc/u-boot/configs/evb-ast2500_defconfig
/openbmc/u-boot/configs/evb-rk3128_defconfig
/openbmc/u-boot/configs/evb-rk3288_defconfig
/openbmc/u-boot/configs/evb-rk3328_defconfig
/openbmc/u-boot/configs/evb-rk3399_defconfig
/openbmc/u-boot/configs/evb-rv1108_defconfig
/openbmc/u-boot/configs/fennec-rk3288_defconfig
/openbmc/u-boot/configs/ficus-rk3399_defconfig
/openbmc/u-boot/configs/firefly-rk3288_defconfig
/openbmc/u-boot/configs/firefly-rk3399_defconfig
/openbmc/u-boot/configs/ge_bx50v3_defconfig
/openbmc/u-boot/configs/harmony_defconfig
/openbmc/u-boot/configs/helios4_defconfig
/openbmc/u-boot/configs/hikey_defconfig
/openbmc/u-boot/configs/imx8mq_evk_defconfig
/openbmc/u-boot/configs/jetson-tk1_defconfig
/openbmc/u-boot/configs/k2e_evm_defconfig
/openbmc/u-boot/configs/k2e_hs_evm_defconfig
/openbmc/u-boot/configs/k2g_evm_defconfig
/openbmc/u-boot/configs/k2g_hs_evm_defconfig
/openbmc/u-boot/configs/k2hk_evm_defconfig
/openbmc/u-boot/configs/k2hk_hs_evm_defconfig
/openbmc/u-boot/configs/k2l_evm_defconfig
/openbmc/u-boot/configs/k2l_hs_evm_defconfig
/openbmc/u-boot/configs/khadas-vim2_defconfig
/openbmc/u-boot/configs/khadas-vim_defconfig
/openbmc/u-boot/configs/kp_imx6q_tpc_defconfig
/openbmc/u-boot/configs/kylin-rk3036_defconfig
/openbmc/u-boot/configs/libretech-cc_defconfig
/openbmc/u-boot/configs/ls1012a2g5rdb_qspi_defconfig
/openbmc/u-boot/configs/ls1012a2g5rdb_tfa_defconfig
/openbmc/u-boot/configs/ls1012afrdm_qspi_defconfig
/openbmc/u-boot/configs/ls1012afrdm_tfa_defconfig
/openbmc/u-boot/configs/ls1012afrwy_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012afrwy_qspi_defconfig
/openbmc/u-boot/configs/ls1012afrwy_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012afrwy_tfa_defconfig
/openbmc/u-boot/configs/ls1012aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1012aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1012ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1012ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1021atwr_nor_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1021atwr_nor_defconfig
/openbmc/u-boot/configs/ls1021atwr_nor_lpuart_defconfig
/openbmc/u-boot/configs/ls1021atwr_qspi_defconfig
/openbmc/u-boot/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1021atwr_sdcard_ifc_defconfig
/openbmc/u-boot/configs/ls1021atwr_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1043aqds_defconfig
/openbmc/u-boot/configs/ls1043aqds_lpuart_defconfig
/openbmc/u-boot/configs/ls1043aqds_nand_defconfig
/openbmc/u-boot/configs/ls1043aqds_nor_ddr3_defconfig
/openbmc/u-boot/configs/ls1043aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1043aqds_sdcard_ifc_defconfig
/openbmc/u-boot/configs/ls1043aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1043aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1043ardb_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043ardb_defconfig
/openbmc/u-boot/configs/ls1043ardb_nand_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043ardb_nand_defconfig
/openbmc/u-boot/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043ardb_sdcard_defconfig
/openbmc/u-boot/configs/ls1043ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1046aqds_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046aqds_lpuart_defconfig
/openbmc/u-boot/configs/ls1046aqds_nand_defconfig
/openbmc/u-boot/configs/ls1046aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1046aqds_sdcard_ifc_defconfig
/openbmc/u-boot/configs/ls1046aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1046aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1046ardb_emmc_defconfig
/openbmc/u-boot/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046ardb_qspi_spl_defconfig
/openbmc/u-boot/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046ardb_sdcard_defconfig
/openbmc/u-boot/configs/ls1046ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046ardb_tfa_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_sdcard_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls2080aqds_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2080aqds_nand_defconfig
/openbmc/u-boot/configs/ls2080aqds_qspi_defconfig
/openbmc/u-boot/configs/ls2080aqds_sdcard_defconfig
/openbmc/u-boot/configs/ls2080ardb_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2080ardb_nand_defconfig
/openbmc/u-boot/configs/ls2081ardb_defconfig
/openbmc/u-boot/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls2088ardb_qspi_defconfig
/openbmc/u-boot/configs/lschlv2_defconfig
/openbmc/u-boot/configs/lsxhl_defconfig
/openbmc/u-boot/configs/m53menlo_defconfig
/openbmc/u-boot/configs/marsboard_defconfig
/openbmc/u-boot/configs/mccmon6_nor_defconfig
/openbmc/u-boot/configs/mccmon6_sd_defconfig
/openbmc/u-boot/configs/medcom-wide_defconfig
/openbmc/u-boot/configs/miqi-rk3288_defconfig
/openbmc/u-boot/configs/mt7623n_bpir2_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/mx53ppd_defconfig
/openbmc/u-boot/configs/mx6cuboxi_defconfig
/openbmc/u-boot/configs/mx6qsabrelite_defconfig
/openbmc/u-boot/configs/novena_defconfig
/openbmc/u-boot/configs/nyan-big_defconfig
/openbmc/u-boot/configs/odroid-c2_defconfig
/openbmc/u-boot/configs/odroid-xu3_defconfig
/openbmc/u-boot/configs/odroid_defconfig
/openbmc/u-boot/configs/omap35_logic_defconfig
/openbmc/u-boot/configs/omap35_logic_somlv_defconfig
/openbmc/u-boot/configs/omap3_beagle_defconfig
/openbmc/u-boot/configs/omap3_logic_defconfig
/openbmc/u-boot/configs/omap3_logic_somlv_defconfig
/openbmc/u-boot/configs/omap3_overo_defconfig
/openbmc/u-boot/configs/omap4_panda_defconfig
/openbmc/u-boot/configs/omap5_uevm_defconfig
/openbmc/u-boot/configs/p212_defconfig
/openbmc/u-boot/configs/p2371-0000_defconfig
/openbmc/u-boot/configs/p2371-2180_defconfig
/openbmc/u-boot/configs/p2571_defconfig
/openbmc/u-boot/configs/paz00_defconfig
/openbmc/u-boot/configs/pcm051_rev1_defconfig
/openbmc/u-boot/configs/pcm051_rev3_defconfig
/openbmc/u-boot/configs/peach-pi_defconfig
/openbmc/u-boot/configs/peach-pit_defconfig
/openbmc/u-boot/configs/pengwyn_defconfig
/openbmc/u-boot/configs/pepper_defconfig
/openbmc/u-boot/configs/phycore-rk3288_defconfig
/openbmc/u-boot/configs/pic32mzdask_defconfig
/openbmc/u-boot/configs/pico-hobbit-imx6ul_defconfig
/openbmc/u-boot/configs/pico-hobbit-imx7d_defconfig
/openbmc/u-boot/configs/pico-imx6ul_defconfig
/openbmc/u-boot/configs/pico-imx7d_defconfig
/openbmc/u-boot/configs/pico-pi-imx6ul_defconfig
/openbmc/u-boot/configs/pico-pi-imx7d_defconfig
/openbmc/u-boot/configs/picosam9g45_defconfig
/openbmc/u-boot/configs/plutux_defconfig
/openbmc/u-boot/configs/poplar_defconfig
/openbmc/u-boot/configs/popmetal-rk3288_defconfig
/openbmc/u-boot/configs/puma-rk3399_defconfig
/openbmc/u-boot/configs/pxm2_defconfig
/openbmc/u-boot/configs/qemu_arm64_defconfig
/openbmc/u-boot/configs/qemu_arm_defconfig
/openbmc/u-boot/configs/r8a7795_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7795_ulcb_defconfig
/openbmc/u-boot/configs/r8a77965_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7796_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7796_ulcb_defconfig
/openbmc/u-boot/configs/r8a77990_ebisu_defconfig
/openbmc/u-boot/configs/riotboard_defconfig
/openbmc/u-boot/configs/riotboard_spl_defconfig
/openbmc/u-boot/configs/rock2_defconfig
/openbmc/u-boot/configs/rock960-rk3399_defconfig
/openbmc/u-boot/configs/rpi_0_w_defconfig
/openbmc/u-boot/configs/rpi_2_defconfig
/openbmc/u-boot/configs/rpi_3_32b_defconfig
/openbmc/u-boot/configs/rpi_3_defconfig
/openbmc/u-boot/configs/rpi_defconfig
/openbmc/u-boot/configs/rut_defconfig
/openbmc/u-boot/configs/sandbox64_defconfig
/openbmc/u-boot/configs/sandbox_defconfig
/openbmc/u-boot/configs/sandbox_flattree_defconfig
/openbmc/u-boot/configs/sandbox_noblk_defconfig
/openbmc/u-boot/configs/sandbox_spl_defconfig
/openbmc/u-boot/configs/seaboard_defconfig
/openbmc/u-boot/configs/smartweb_defconfig
/openbmc/u-boot/configs/smdk5250_defconfig
/openbmc/u-boot/configs/smdk5420_defconfig
/openbmc/u-boot/configs/snow_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_sockit_defconfig
/openbmc/u-boot/configs/socfpga_socrates_defconfig
/openbmc/u-boot/configs/socfpga_vining_fpga_defconfig
/openbmc/u-boot/configs/spring_defconfig
/openbmc/u-boot/configs/stih410-b2260_defconfig
/openbmc/u-boot/configs/stm32mp15_basic_defconfig
/openbmc/u-boot/configs/syzygy_hub_defconfig
/openbmc/u-boot/configs/taurus_defconfig
/openbmc/u-boot/configs/tbs2910_defconfig
/openbmc/u-boot/configs/tec-ng_defconfig
/openbmc/u-boot/configs/tec_defconfig
/openbmc/u-boot/configs/ti814x_evm_defconfig
/openbmc/u-boot/configs/tinker-rk3288_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/trimslice_defconfig
/openbmc/u-boot/configs/turris_mox_defconfig
/openbmc/u-boot/configs/turris_omnia_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/usbarmory_defconfig
/openbmc/u-boot/configs/venice2_defconfig
/openbmc/u-boot/configs/ventana_defconfig
/openbmc/u-boot/configs/vyasa-rk3288_defconfig
/openbmc/u-boot/configs/wandboard_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_qspi_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_xm017_dc3_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu100_revC_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/xilinx_zynqmp_zcu104_revA_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu104_revC_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu106_revA_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu111_revA_defconfig
/openbmc/u-boot/configs/zynq_cc108_defconfig
/openbmc/u-boot/configs/zynq_cse_nand_defconfig
/openbmc/u-boot/configs/zynq_cse_nor_defconfig
/openbmc/u-boot/configs/zynq_cse_qspi_defconfig
/openbmc/u-boot/configs/zynq_dlc20_rev1_0_defconfig
/openbmc/u-boot/configs/zynq_microzed_defconfig
/openbmc/u-boot/configs/zynq_minized_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_zed_defconfig
/openbmc/u-boot/configs/zynq_zybo_defconfig
/openbmc/u-boot/configs/zynq_zybo_z7_defconfig
/openbmc/u-boot/doc/README.odroid
/openbmc/u-boot/doc/README.video
/openbmc/u-boot/doc/driver-model/MIGRATION.txt
/openbmc/u-boot/drivers/clk/imx/clk-imx8.c
/openbmc/u-boot/drivers/misc/imx8/scu.c
/openbmc/u-boot/drivers/misc/imx8/scu_api.c
/openbmc/u-boot/drivers/mtd/nand/raw/nand_ids.c
/openbmc/u-boot/drivers/pinctrl/Kconfig
/openbmc/u-boot/drivers/pinctrl/pinctrl-uclass.c
/openbmc/u-boot/drivers/pinctrl/rockchip/pinctrl_rk3399.c
/openbmc/u-boot/drivers/power/regulator/Kconfig
/openbmc/u-boot/drivers/power/regulator/Makefile
/openbmc/u-boot/drivers/ram/rockchip/sdram_rk3128.c
/openbmc/u-boot/drivers/ram/rockchip/sdram_rk3188.c
/openbmc/u-boot/drivers/ram/rockchip/sdram_rk322x.c
/openbmc/u-boot/drivers/ram/rockchip/sdram_rk3288.c
/openbmc/u-boot/drivers/ram/rockchip/sdram_rk3328.c
/openbmc/u-boot/drivers/ram/rockchip/sdram_rk3399.c
/openbmc/u-boot/drivers/spi/sun4i_spi.c
/openbmc/u-boot/drivers/video/fonts/Kconfig
/openbmc/u-boot/include/configs/m53menlo.h
/openbmc/u-boot/include/configs/odroid.h
/openbmc/u-boot/include/configs/odroid_xu3.h
/openbmc/u-boot/include/configs/s5p_goni.h
/openbmc/u-boot/include/configs/s5pc210_universal.h
/openbmc/u-boot/include/configs/tbs2910.h
/openbmc/u-boot/include/configs/trats.h
/openbmc/u-boot/include/configs/trats2.h
/openbmc/u-boot/include/dm/pinctrl.h
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/dm/video.c
imx8image.c
94df988520-Nov-2018 Peng Fan <peng.fan@nxp.com>

imx: imx8mq: build flash.bin

Build flash.bin for i.MX8MQ, it will include signed hdmi firmware,
spl, ddr firmware, fit image(bl31.bin, u-boot-nodtb.bin, dtb).
Burn it to 33KB offset of SD card.

Sig

imx: imx8mq: build flash.bin

Build flash.bin for i.MX8MQ, it will include signed hdmi firmware,
spl, ddr firmware, fit image(bl31.bin, u-boot-nodtb.bin, dtb).
Burn it to 33KB offset of SD card.

Signed-off-by: Peng Fan <peng.fan@nxp.com>

show more ...


/openbmc/u-boot/Kconfig
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/Makefile
/openbmc/u-boot/arch/arm/include/asm/arch-imx/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8m/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8m/crm_regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8m/ddr.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8m/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8m/imx-regs.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8m/imx8mq_pins.h
/openbmc/u-boot/arch/arm/include/asm/arch-imx8m/sys_proto.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/mach-imx/Makefile
/openbmc/u-boot/arch/arm/mach-imx/cpu.c
/openbmc/u-boot/arch/arm/mach-imx/imx8m/Kconfig
/openbmc/u-boot/arch/arm/mach-imx/imx8m/Makefile
/openbmc/u-boot/arch/arm/mach-imx/imx8m/clock.c
/openbmc/u-boot/arch/arm/mach-imx/imx8m/clock_slice.c
/openbmc/u-boot/arch/arm/mach-imx/imx8m/imximage.cfg
/openbmc/u-boot/arch/arm/mach-imx/imx8m/lowlevel_init.S
/openbmc/u-boot/arch/arm/mach-imx/imx8m/soc.c
/openbmc/u-boot/arch/arm/mach-imx/imx_bootaux.c
/openbmc/u-boot/arch/arm/mach-imx/mkimage_fit_atf.sh
/openbmc/u-boot/arch/arm/mach-imx/spl.c
/openbmc/u-boot/common/spl/Kconfig
/openbmc/u-boot/drivers/gpio/mxc_gpio.c
/openbmc/u-boot/drivers/misc/mxc_ocotp.c
/openbmc/u-boot/drivers/mmc/fsl_esdhc.c
/openbmc/u-boot/drivers/net/fec_mxc.c
imx8m_image.sh
6609c26620-Nov-2018 Peng Fan <peng.fan@nxp.com>

tools: add i.MX8M image support

i.MX8M bootable image type is like i.MX6/7, but there is signed HDMI
firmware image in front of A53 bootable image, which is also has an IVT
header.

Here we also inc

tools: add i.MX8M image support

i.MX8M bootable image type is like i.MX6/7, but there is signed HDMI
firmware image in front of A53 bootable image, which is also has an IVT
header.

Here we also include fit image to generate a bootable image.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Stefano Babic <sbabic@denx.de>

show more ...

757ab98809-Nov-2018 Martin Husemann <martin@NetBSD.org>

tools: improve portability of imx_cntr_image.sh

Replace non-portable operator == with =

The operator == in sh(1) / test(1) is non-POSIX and only implemented by
some shells (like bash). It is equiva

tools: improve portability of imx_cntr_image.sh

Replace non-portable operator == with =

The operator == in sh(1) / test(1) is non-POSIX and only implemented by
some shells (like bash). It is equivalent to the standard defined operator =.

show more ...


/openbmc/u-boot/.travis.yml
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Makefile
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch2
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch3_2
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/openbmc/u-boot/arch/arm/cpu/armv8/sec_firmware.c
/openbmc/u-boot/arch/arm/cpu/armv8/sec_firmware_asm.S
/openbmc/u-boot/arch/arm/dts/am437x-gp-evm-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/armada-388-helios4-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a-qds.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a-qds.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a-qds.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-lx2160a.dtsi
/openbmc/u-boot/arch/arm/dts/omap5-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399-puma.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/config.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/soc.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/stream_id_lsch3.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/i2c.h
/openbmc/u-boot/arch/arm/include/asm/omap_i2c.h
/openbmc/u-boot/arch/arm/mach-imx/mx6/Kconfig
/openbmc/u-boot/arch/arm/mach-keystone/ddr3_spd.c
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/Kconfig
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/board.c
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/clk_synthesizer.c
/openbmc/u-boot/arch/arm/mach-omap2/clocks-common.c
/openbmc/u-boot/arch/arm/mach-omap2/hwinit-common.c
/openbmc/u-boot/arch/arm/mach-rmobile/cpu_info.c
/openbmc/u-boot/arch/arm/mach-rmobile/memmap-gen3.c
/openbmc/u-boot/arch/mips/dts/brcm,bcm6838.dtsi
/openbmc/u-boot/arch/mips/mach-bmips/Kconfig
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/arch/x86/Kconfig
/openbmc/u-boot/arch/x86/cpu/Makefile
/openbmc/u-boot/arch/x86/cpu/coreboot/coreboot.c
/openbmc/u-boot/arch/x86/cpu/efi/payload.c
/openbmc/u-boot/arch/x86/cpu/i386/interrupt.c
/openbmc/u-boot/arch/x86/include/asm/arch-tangier/acpi/platform.asl
/openbmc/u-boot/arch/x86/include/asm/arch-tangier/acpi/southcluster.asl
/openbmc/u-boot/arch/x86/lib/interrupts.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/davinci/da8xxevm/MAINTAINERS
/openbmc/u-boot/board/eets/pdu001/board.c
/openbmc/u-boot/board/embest/mx6boards/MAINTAINERS
/openbmc/u-boot/board/embest/mx6boards/mx6boards.c
/openbmc/u-boot/board/freescale/common/vid.c
/openbmc/u-boot/board/freescale/imx8qxp_mek/imximage.cfg
/openbmc/u-boot/board/freescale/ls1012afrdm/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1012afrdm/ls1012afrdm.c
/openbmc/u-boot/board/freescale/ls1012aqds/Kconfig
/openbmc/u-boot/board/freescale/ls1012aqds/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1012aqds/ls1012aqds.c
/openbmc/u-boot/board/freescale/ls1012ardb/Kconfig
/openbmc/u-boot/board/freescale/ls1012ardb/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1012ardb/ls1012ardb.c
/openbmc/u-boot/board/freescale/ls1021aqds/ls1021aqds.c
/openbmc/u-boot/board/freescale/ls1021atwr/ls1021atwr.c
/openbmc/u-boot/board/freescale/ls1043aqds/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1043aqds/ddr.c
/openbmc/u-boot/board/freescale/ls1043aqds/ls1043aqds.c
/openbmc/u-boot/board/freescale/ls1043ardb/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1043ardb/ddr.c
/openbmc/u-boot/board/freescale/ls1043ardb/ls1043ardb.c
/openbmc/u-boot/board/freescale/ls1046aqds/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1046aqds/ddr.c
/openbmc/u-boot/board/freescale/ls1046aqds/ls1046aqds.c
/openbmc/u-boot/board/freescale/ls1046ardb/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1046ardb/ddr.c
/openbmc/u-boot/board/freescale/ls1088a/ls1088a.c
/openbmc/u-boot/board/gdsys/a38x/controlcenterdc.c
/openbmc/u-boot/board/ge/bx50v3/Kconfig
/openbmc/u-boot/board/ge/bx50v3/bx50v3.c
/openbmc/u-boot/board/ge/common/Kconfig
/openbmc/u-boot/board/ge/common/vpd_reader.c
/openbmc/u-boot/board/ge/common/vpd_reader.h
/openbmc/u-boot/board/ge/mx53ppd/Kconfig
/openbmc/u-boot/board/ge/mx53ppd/mx53ppd.c
/openbmc/u-boot/board/kobol/helios4/helios4.c
/openbmc/u-boot/board/logicpd/omap3som/omap3logic.c
/openbmc/u-boot/board/solidrun/clearfog/clearfog.c
/openbmc/u-boot/board/sunxi/board.c
/openbmc/u-boot/board/ti/am335x/board.c
/openbmc/u-boot/board/ti/am335x/mux.c
/openbmc/u-boot/board/ti/am43xx/board.c
/openbmc/u-boot/board/ti/am57xx/board.c
/openbmc/u-boot/board/ti/common/board_detect.c
/openbmc/u-boot/board/ti/dra7xx/evm.c
/openbmc/u-boot/board/ti/ks2_evm/board_k2g.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/fastboot.c
/openbmc/u-boot/cmd/i2c.c
/openbmc/u-boot/cmd/rockusb.c
/openbmc/u-boot/cmd/thordown.c
/openbmc/u-boot/cmd/usb_gadget_sdp.c
/openbmc/u-boot/cmd/usb_mass_storage.c
/openbmc/u-boot/common/dfu.c
/openbmc/u-boot/common/spl/Kconfig
/openbmc/u-boot/configs/am335x_hs_evm_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_uart_defconfig
/openbmc/u-boot/configs/am335x_pdu001_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_hs_evm_defconfig
/openbmc/u-boot/configs/chromebook_link64_defconfig
/openbmc/u-boot/configs/dra7xx_evm_defconfig
/openbmc/u-boot/configs/dra7xx_hs_evm_defconfig
/openbmc/u-boot/configs/evb-rk3036_defconfig
/openbmc/u-boot/configs/evb-rk3328_defconfig
/openbmc/u-boot/configs/ge_bx50v3_defconfig
/openbmc/u-boot/configs/helios4_defconfig
/openbmc/u-boot/configs/kylin-rk3036_defconfig
/openbmc/u-boot/configs/ls1012a2g5rdb_tfa_defconfig
/openbmc/u-boot/configs/ls1012afrdm_tfa_defconfig
/openbmc/u-boot/configs/ls1012afrwy_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012afrwy_tfa_defconfig
/openbmc/u-boot/configs/ls1012aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1012ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1043aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1043ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1046aqds_defconfig
/openbmc/u-boot/configs/ls1046aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1046ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1046ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1088aqds_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls2080aqds_defconfig
/openbmc/u-boot/configs/ls2080ardb_defconfig
/openbmc/u-boot/configs/mx23_olinuxino_defconfig
/openbmc/u-boot/configs/mx53ppd_defconfig
/openbmc/u-boot/configs/omap35_logic_defconfig
/openbmc/u-boot/configs/omap35_logic_somlv_defconfig
/openbmc/u-boot/configs/omap3_logic_defconfig
/openbmc/u-boot/configs/omap3_logic_somlv_defconfig
/openbmc/u-boot/configs/puma-rk3399_defconfig
/openbmc/u-boot/configs/qemu-x86_64_defconfig
/openbmc/u-boot/configs/qemu_arm64_defconfig
/openbmc/u-boot/configs/qemu_arm_defconfig
/openbmc/u-boot/configs/riotboard_spl_defconfig
/openbmc/u-boot/configs/warp7_defconfig
/openbmc/u-boot/doc/README.fdt-control
/openbmc/u-boot/doc/README.qemu-arm
/openbmc/u-boot/doc/device-tree-bindings/chosen.txt
/openbmc/u-boot/doc/device-tree-bindings/regulator/fan53555.txt
/openbmc/u-boot/doc/device-tree-bindings/w1/mxc-w1.txt
/openbmc/u-boot/doc/driver-model/MIGRATION.txt
/openbmc/u-boot/doc/imx/mkimage/imximage.txt
/openbmc/u-boot/doc/imx/mkimage/mxsimage.txt
/openbmc/u-boot/drivers/Makefile
/openbmc/u-boot/drivers/ata/sata_ceva.c
/openbmc/u-boot/drivers/block/Makefile
/openbmc/u-boot/drivers/block/blk-uclass.c
/openbmc/u-boot/drivers/bootcount/Kconfig
/openbmc/u-boot/drivers/bootcount/Makefile
/openbmc/u-boot/drivers/bootcount/bootcount-uclass.c
/openbmc/u-boot/drivers/bootcount/rtc.c
/openbmc/u-boot/drivers/core/Kconfig
/openbmc/u-boot/drivers/core/device.c
/openbmc/u-boot/drivers/core/root.c
/openbmc/u-boot/drivers/core/syscon-uclass.c
/openbmc/u-boot/drivers/core/uclass.c
/openbmc/u-boot/drivers/ddr/fsl/Kconfig
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_debug.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_init.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_init.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_bist.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_centralization.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_db.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_hw_algo.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_def.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_engine.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_engine.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_flow.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_prv_if.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_leveling.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_leveling.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_pbs.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr_topology_def.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr_training_ip_db.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/dram_if.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_build_message.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_common.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_plat.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_plat.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_regs.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_spd.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_topology.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_topology.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_training_db.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/xor.c
/openbmc/u-boot/drivers/firmware/Kconfig
/openbmc/u-boot/drivers/firmware/Makefile
/openbmc/u-boot/drivers/i2c/i2c-uclass.c
/openbmc/u-boot/drivers/i2c/omap24xx_i2c.c
/openbmc/u-boot/drivers/i2c/tegra186_bpmp_i2c.c
/openbmc/u-boot/drivers/misc/fsl_ifc.c
/openbmc/u-boot/drivers/net/fm/fm.c
/openbmc/u-boot/drivers/net/ldpaa_eth/Makefile
/openbmc/u-boot/drivers/net/ldpaa_eth/lx2160a.c
/openbmc/u-boot/drivers/phy/Kconfig
/openbmc/u-boot/drivers/phy/Makefile
/openbmc/u-boot/drivers/phy/omap-usb2-phy.c
/openbmc/u-boot/drivers/phy/ti-pipe3-phy.c
/openbmc/u-boot/drivers/power/palmas.c
/openbmc/u-boot/drivers/power/pmic/Kconfig
/openbmc/u-boot/drivers/power/pmic/Makefile
/openbmc/u-boot/drivers/power/pmic/fan53555.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps62362.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65217.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65218.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65910.c
/openbmc/u-boot/drivers/power/regulator/Kconfig
/openbmc/u-boot/drivers/power/regulator/Makefile
/openbmc/u-boot/drivers/power/regulator/fan53555.c
/openbmc/u-boot/drivers/power/twl4030.c
/openbmc/u-boot/drivers/power/twl6030.c
/openbmc/u-boot/drivers/qe/qe.c
/openbmc/u-boot/drivers/ram/rockchip/sdram_rk322x.c
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/usb/Kconfig
/openbmc/u-boot/drivers/usb/dwc3/Kconfig
/openbmc/u-boot/drivers/usb/dwc3/core.c
/openbmc/u-boot/drivers/usb/dwc3/dwc3-generic.c
/openbmc/u-boot/drivers/usb/dwc3/ep0.c
/openbmc/u-boot/drivers/usb/gadget/ether.c
/openbmc/u-boot/drivers/usb/gadget/udc/Makefile
/openbmc/u-boot/drivers/usb/gadget/udc/udc-core.c
/openbmc/u-boot/drivers/usb/gadget/udc/udc-uclass.c
/openbmc/u-boot/drivers/usb/host/xhci-dwc3.c
/openbmc/u-boot/drivers/usb/musb-new/omap2430.c
/openbmc/u-boot/drivers/usb/musb-new/sunxi.c
/openbmc/u-boot/drivers/w1/Kconfig
/openbmc/u-boot/drivers/w1/Makefile
/openbmc/u-boot/drivers/w1/mxc_w1.c
/openbmc/u-boot/drivers/watchdog/Kconfig
/openbmc/u-boot/drivers/watchdog/Makefile
/openbmc/u-boot/drivers/watchdog/imx_watchdog.c
/openbmc/u-boot/env/flash.c
/openbmc/u-boot/env/nand.c
/openbmc/u-boot/env/sf.c
/openbmc/u-boot/include/asm-generic/global_data.h
/openbmc/u-boot/include/bootcount.h
/openbmc/u-boot/include/configs/B4860QDS.h
/openbmc/u-boot/include/configs/T102xQDS.h
/openbmc/u-boot/include/configs/T1040QDS.h
/openbmc/u-boot/include/configs/T208xQDS.h
/openbmc/u-boot/include/configs/T4240QDS.h
/openbmc/u-boot/include/configs/T4240RDB.h
/openbmc/u-boot/include/configs/am3517_evm.h
/openbmc/u-boot/include/configs/am43xx_evm.h
/openbmc/u-boot/include/configs/embestmx6boards.h
/openbmc/u-boot/include/configs/helios4.h
/openbmc/u-boot/include/configs/ls1012a2g5rdb.h
/openbmc/u-boot/include/configs/ls1012a_common.h
/openbmc/u-boot/include/configs/ls1012afrdm.h
/openbmc/u-boot/include/configs/ls1012afrwy.h
/openbmc/u-boot/include/configs/ls1012aqds.h
/openbmc/u-boot/include/configs/ls1012ardb.h
/openbmc/u-boot/include/configs/ls1043a_common.h
/openbmc/u-boot/include/configs/ls1043aqds.h
/openbmc/u-boot/include/configs/ls1043ardb.h
/openbmc/u-boot/include/configs/ls1046a_common.h
/openbmc/u-boot/include/configs/ls1046aqds.h
/openbmc/u-boot/include/configs/ls1046ardb.h
/openbmc/u-boot/include/configs/ls1088a_common.h
/openbmc/u-boot/include/configs/ls1088aqds.h
/openbmc/u-boot/include/configs/ls1088ardb.h
/openbmc/u-boot/include/configs/pdu001.h
/openbmc/u-boot/include/configs/qemu-arm.h
/openbmc/u-boot/include/configs/ti_armv7_common.h
/openbmc/u-boot/include/dm/uclass-id.h
/openbmc/u-boot/include/dm/uclass-internal.h
/openbmc/u-boot/include/dwc3-uboot.h
/openbmc/u-boot/include/environment.h
/openbmc/u-boot/include/fdtdec.h
/openbmc/u-boot/include/fsl_ifc.h
/openbmc/u-boot/include/linux/usb/gadget.h
/openbmc/u-boot/include/palmas.h
/openbmc/u-boot/include/power/tps65217.h
/openbmc/u-boot/include/power/tps65910.h
/openbmc/u-boot/include/syscon.h
/openbmc/u-boot/include/twl4030.h
/openbmc/u-boot/include/twl6030.h
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/scripts/Makefile.spl
/openbmc/u-boot/test/dm/syscon.c
/openbmc/u-boot/test/lib/hexdump.c
/openbmc/u-boot/test/overlay/cmd_ut_overlay.c
imx_cntr_image.sh
74473ed011-Dec-2018 Andy Shevchenko <andriy.shevchenko@linux.intel.com>

tools: mtk_image: replace strncpy(d, s, sizeof(d)) with snprintf()

Starting from version 8 the GCC, i.e. C compiler, starts complaining about
possible '\0' terminator loss or, as in this case, garba

tools: mtk_image: replace strncpy(d, s, sizeof(d)) with snprintf()

Starting from version 8 the GCC, i.e. C compiler, starts complaining about
possible '\0' terminator loss or, as in this case, garbage copy.

In function ‘mtk_image_set_gen_header’,
inlined from ‘mtk_image_set_header’ at tools/mtk_image.c:733:3:
tools/mtk_image.c:659:2: warning: ‘strncpy’ specified bound 12 equals destination size [-Wstringop-truncation]
strncpy(hdr->boot.name, bootname, sizeof(hdr->boot.name));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘mtk_brom_parse_imagename’,
inlined from ‘mtk_image_check_params’ at tools/mtk_image.c:388:9:
tools/mtk_image.c:325:5: warning: ‘strncpy’ specified bound 32 equals destination size [-Wstringop-truncation]
strncpy(lk_name, val, sizeof(lk_name));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Replace it with snprintf() to tell compiler how much room we have in the
destination buffer for source string.

Fixes: 3b975a147c3c ("tools: MediaTek: add MTK boot header generation to mkimage")
Cc: Ryder Lee <ryder.lee@mediatek.com>
Cc: Weijie Gao <weijie.gao@mediatek.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com>

show more ...

80870e2a07-Dec-2018 Otavio Salvador <otavio@ossystems.com.br>

tools: add a generic config for native tools building

The motivation for this is to allow distributions to distribute all
possible tools in a generic way, avoiding the need of specific tools
buildin

tools: add a generic config for native tools building

The motivation for this is to allow distributions to distribute all
possible tools in a generic way, avoiding the need of specific tools
building for each machine.

Especially on OpenEmbedded / Yocto Project ecosystem, it is very
common each BSP to end providing their specific tools when they need
to generate images for some SoC (e.g MX23 / MX28 in meta-freescale
case).

Using this, we can package the tools doing:

$: make tools-only_defconfig
$: make tools-only

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
[trini: Add MAINTAINERS entry for myself, add to .travis.yml, make
U-Boot itself buildable to not trip up other frameworks]
Signed-off-by: Tom Rini <trini@konsulko.com>

show more ...


/openbmc/u-boot/.travis.yml
/openbmc/u-boot/Kconfig
/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/Kconfig
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Makefile
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch3_2
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/openbmc/u-boot/arch/arm/cpu/armv8/sec_firmware.c
/openbmc/u-boot/arch/arm/cpu/armv8/sec_firmware_asm.S
/openbmc/u-boot/arch/arm/dts/am437x-gp-evm-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/armada-388-helios4-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/exynos5250-smdk5250.dts
/openbmc/u-boot/arch/arm/dts/exynos5250-snow.dts
/openbmc/u-boot/arch/arm/dts/exynos5250-spring.dts
/openbmc/u-boot/arch/arm/dts/exynos5250.dtsi
/openbmc/u-boot/arch/arm/dts/exynos5420-peach-pit.dts
/openbmc/u-boot/arch/arm/dts/exynos5420-smdk5420.dts
/openbmc/u-boot/arch/arm/dts/exynos54xx.dtsi
/openbmc/u-boot/arch/arm/dts/exynos5800-peach-pi.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a-qds.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1046a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a-qds.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls1088a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a-qds.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a-rdb.dts
/openbmc/u-boot/arch/arm/dts/fsl-ls2080a.dtsi
/openbmc/u-boot/arch/arm/dts/fsl-lx2160a.dtsi
/openbmc/u-boot/arch/arm/dts/omap5-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399-puma.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-am33xx/i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/config.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/cpu.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/soc.h
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/stream_id_lsch3.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/i2c.h
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/i2c.h
/openbmc/u-boot/arch/arm/include/asm/omap_i2c.h
/openbmc/u-boot/arch/arm/mach-exynos/clock.c
/openbmc/u-boot/arch/arm/mach-exynos/clock_init_exynos5.c
/openbmc/u-boot/arch/arm/mach-exynos/common_setup.h
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/clock.h
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/cpu.h
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/gpio.h
/openbmc/u-boot/arch/arm/mach-exynos/pinmux.c
/openbmc/u-boot/arch/arm/mach-exynos/power.c
/openbmc/u-boot/arch/arm/mach-keystone/ddr3_spd.c
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/Kconfig
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/board.c
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/clk_synthesizer.c
/openbmc/u-boot/arch/arm/mach-omap2/clocks-common.c
/openbmc/u-boot/arch/arm/mach-omap2/hwinit-common.c
/openbmc/u-boot/arch/arm/mach-rmobile/cpu_info.c
/openbmc/u-boot/arch/arm/mach-rmobile/memmap-gen3.c
/openbmc/u-boot/arch/mips/dts/brcm,bcm6838.dtsi
/openbmc/u-boot/arch/mips/mach-bmips/Kconfig
/openbmc/u-boot/arch/sandbox/cpu/sdl.c
/openbmc/u-boot/arch/sandbox/dts/sandbox.dts
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/arch/sandbox/include/asm/sdl.h
/openbmc/u-boot/arch/sandbox/include/asm/test.h
/openbmc/u-boot/arch/x86/Kconfig
/openbmc/u-boot/arch/x86/cpu/Makefile
/openbmc/u-boot/arch/x86/cpu/coreboot/coreboot.c
/openbmc/u-boot/arch/x86/cpu/efi/payload.c
/openbmc/u-boot/arch/x86/cpu/i386/interrupt.c
/openbmc/u-boot/arch/x86/include/asm/arch-tangier/acpi/platform.asl
/openbmc/u-boot/arch/x86/include/asm/arch-tangier/acpi/southcluster.asl
/openbmc/u-boot/arch/x86/lib/interrupts.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/davinci/da8xxevm/MAINTAINERS
/openbmc/u-boot/board/eets/pdu001/board.c
/openbmc/u-boot/board/freescale/common/vid.c
/openbmc/u-boot/board/freescale/ls1012afrdm/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1012afrdm/ls1012afrdm.c
/openbmc/u-boot/board/freescale/ls1012aqds/Kconfig
/openbmc/u-boot/board/freescale/ls1012aqds/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1012aqds/ls1012aqds.c
/openbmc/u-boot/board/freescale/ls1012ardb/Kconfig
/openbmc/u-boot/board/freescale/ls1012ardb/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1012ardb/ls1012ardb.c
/openbmc/u-boot/board/freescale/ls1021aqds/ls1021aqds.c
/openbmc/u-boot/board/freescale/ls1021atwr/ls1021atwr.c
/openbmc/u-boot/board/freescale/ls1043aqds/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1043aqds/ddr.c
/openbmc/u-boot/board/freescale/ls1043aqds/ls1043aqds.c
/openbmc/u-boot/board/freescale/ls1043ardb/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1043ardb/ddr.c
/openbmc/u-boot/board/freescale/ls1043ardb/ls1043ardb.c
/openbmc/u-boot/board/freescale/ls1046aqds/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1046aqds/ddr.c
/openbmc/u-boot/board/freescale/ls1046aqds/ls1046aqds.c
/openbmc/u-boot/board/freescale/ls1046ardb/MAINTAINERS
/openbmc/u-boot/board/freescale/ls1046ardb/ddr.c
/openbmc/u-boot/board/freescale/ls1088a/ls1088a.c
/openbmc/u-boot/board/gdsys/a38x/controlcenterdc.c
/openbmc/u-boot/board/kobol/helios4/helios4.c
/openbmc/u-boot/board/logicpd/omap3som/omap3logic.c
/openbmc/u-boot/board/solidrun/clearfog/clearfog.c
/openbmc/u-boot/board/sunxi/board.c
/openbmc/u-boot/board/ti/am335x/board.c
/openbmc/u-boot/board/ti/am335x/mux.c
/openbmc/u-boot/board/ti/am43xx/board.c
/openbmc/u-boot/board/ti/am57xx/board.c
/openbmc/u-boot/board/ti/common/board_detect.c
/openbmc/u-boot/board/ti/dra7xx/evm.c
/openbmc/u-boot/board/ti/ks2_evm/board_k2g.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/dm.c
/openbmc/u-boot/cmd/fastboot.c
/openbmc/u-boot/cmd/i2c.c
/openbmc/u-boot/cmd/rockusb.c
/openbmc/u-boot/cmd/sound.c
/openbmc/u-boot/cmd/thordown.c
/openbmc/u-boot/cmd/usb_gadget_sdp.c
/openbmc/u-boot/cmd/usb_mass_storage.c
/openbmc/u-boot/common/dfu.c
/openbmc/u-boot/common/spl/Kconfig
/openbmc/u-boot/configs/am335x_hs_evm_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_uart_defconfig
/openbmc/u-boot/configs/am335x_pdu001_defconfig
/openbmc/u-boot/configs/am57xx_evm_defconfig
/openbmc/u-boot/configs/am57xx_hs_evm_defconfig
/openbmc/u-boot/configs/chromebook_link64_defconfig
/openbmc/u-boot/configs/dra7xx_evm_defconfig
/openbmc/u-boot/configs/dra7xx_hs_evm_defconfig
/openbmc/u-boot/configs/evb-rk3036_defconfig
/openbmc/u-boot/configs/evb-rk3328_defconfig
/openbmc/u-boot/configs/helios4_defconfig
/openbmc/u-boot/configs/kylin-rk3036_defconfig
/openbmc/u-boot/configs/ls1012a2g5rdb_tfa_defconfig
/openbmc/u-boot/configs/ls1012afrdm_tfa_defconfig
/openbmc/u-boot/configs/ls1012afrwy_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012afrwy_tfa_defconfig
/openbmc/u-boot/configs/ls1012aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1012ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1012ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1043aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1043ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1043ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1046aqds_defconfig
/openbmc/u-boot/configs/ls1046aqds_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046aqds_tfa_defconfig
/openbmc/u-boot/configs/ls1046ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1046ardb_tfa_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1046ardb_tfa_defconfig
/openbmc/u-boot/configs/ls1088aqds_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088aqds_qspi_defconfig
/openbmc/u-boot/configs/ls1088aqds_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_qspi_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
/openbmc/u-boot/configs/ls1088ardb_sdcard_qspi_defconfig
/openbmc/u-boot/configs/ls2080aqds_defconfig
/openbmc/u-boot/configs/ls2080ardb_defconfig
/openbmc/u-boot/configs/omap35_logic_defconfig
/openbmc/u-boot/configs/omap35_logic_somlv_defconfig
/openbmc/u-boot/configs/omap3_logic_defconfig
/openbmc/u-boot/configs/omap3_logic_somlv_defconfig
/openbmc/u-boot/configs/peach-pi_defconfig
/openbmc/u-boot/configs/peach-pit_defconfig
/openbmc/u-boot/configs/puma-rk3399_defconfig
/openbmc/u-boot/configs/qemu-x86_64_defconfig
/openbmc/u-boot/configs/qemu_arm64_defconfig
/openbmc/u-boot/configs/qemu_arm_defconfig
/openbmc/u-boot/configs/sandbox64_defconfig
/openbmc/u-boot/configs/sandbox_defconfig
/openbmc/u-boot/configs/sandbox_flattree_defconfig
/openbmc/u-boot/configs/sandbox_noblk_defconfig
/openbmc/u-boot/configs/sandbox_spl_defconfig
/openbmc/u-boot/configs/smdk5250_defconfig
/openbmc/u-boot/configs/smdk5420_defconfig
/openbmc/u-boot/configs/snow_defconfig
/openbmc/u-boot/configs/spring_defconfig
/openbmc/u-boot/configs/tools-only_defconfig
/openbmc/u-boot/doc/README.fdt-control
/openbmc/u-boot/doc/README.qemu-arm
/openbmc/u-boot/doc/device-tree-bindings/chosen.txt
/openbmc/u-boot/doc/device-tree-bindings/regulator/fan53555.txt
/openbmc/u-boot/doc/driver-model/MIGRATION.txt
/openbmc/u-boot/drivers/Makefile
/openbmc/u-boot/drivers/ata/sata_ceva.c
/openbmc/u-boot/drivers/block/Makefile
/openbmc/u-boot/drivers/block/blk-uclass.c
/openbmc/u-boot/drivers/bootcount/Kconfig
/openbmc/u-boot/drivers/bootcount/Makefile
/openbmc/u-boot/drivers/bootcount/bootcount-uclass.c
/openbmc/u-boot/drivers/bootcount/rtc.c
/openbmc/u-boot/drivers/core/Kconfig
/openbmc/u-boot/drivers/core/device.c
/openbmc/u-boot/drivers/core/read.c
/openbmc/u-boot/drivers/core/root.c
/openbmc/u-boot/drivers/core/syscon-uclass.c
/openbmc/u-boot/drivers/core/uclass.c
/openbmc/u-boot/drivers/ddr/fsl/Kconfig
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_debug.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_init.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_init.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_bist.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_centralization.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_db.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_hw_algo.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_def.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_engine.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_engine.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_flow.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_ip_prv_if.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_leveling.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_leveling.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr3_training_pbs.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr_topology_def.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/ddr_training_ip_db.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/dram_if.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_build_message.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_common.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_plat.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_plat.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_regs.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_spd.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_topology.c
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_topology.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/mv_ddr_training_db.h
/openbmc/u-boot/drivers/ddr/marvell/a38x/xor.c
/openbmc/u-boot/drivers/firmware/Kconfig
/openbmc/u-boot/drivers/firmware/Makefile
/openbmc/u-boot/drivers/i2c/i2c-uclass.c
/openbmc/u-boot/drivers/i2c/omap24xx_i2c.c
/openbmc/u-boot/drivers/i2c/tegra186_bpmp_i2c.c
/openbmc/u-boot/drivers/misc/fsl_ifc.c
/openbmc/u-boot/drivers/net/fm/fm.c
/openbmc/u-boot/drivers/net/ldpaa_eth/Makefile
/openbmc/u-boot/drivers/net/ldpaa_eth/lx2160a.c
/openbmc/u-boot/drivers/phy/Kconfig
/openbmc/u-boot/drivers/phy/Makefile
/openbmc/u-boot/drivers/phy/omap-usb2-phy.c
/openbmc/u-boot/drivers/phy/ti-pipe3-phy.c
/openbmc/u-boot/drivers/power/palmas.c
/openbmc/u-boot/drivers/power/pmic/Kconfig
/openbmc/u-boot/drivers/power/pmic/Makefile
/openbmc/u-boot/drivers/power/pmic/fan53555.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps62362.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65217.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65218.c
/openbmc/u-boot/drivers/power/pmic/pmic_tps65910.c
/openbmc/u-boot/drivers/power/regulator/Kconfig
/openbmc/u-boot/drivers/power/regulator/Makefile
/openbmc/u-boot/drivers/power/regulator/fan53555.c
/openbmc/u-boot/drivers/power/twl4030.c
/openbmc/u-boot/drivers/power/twl6030.c
/openbmc/u-boot/drivers/qe/qe.c
/openbmc/u-boot/drivers/ram/rockchip/sdram_rk322x.c
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/sound/Kconfig
/openbmc/u-boot/drivers/sound/Makefile
/openbmc/u-boot/drivers/sound/codec-uclass.c
/openbmc/u-boot/drivers/sound/i2s-uclass.c
/openbmc/u-boot/drivers/sound/max98090.c
/openbmc/u-boot/drivers/sound/max98090.h
/openbmc/u-boot/drivers/sound/max98095.c
/openbmc/u-boot/drivers/sound/max98095.h
/openbmc/u-boot/drivers/sound/maxim_codec.c
/openbmc/u-boot/drivers/sound/maxim_codec.h
/openbmc/u-boot/drivers/sound/samsung-i2s.c
/openbmc/u-boot/drivers/sound/samsung_sound.c
/openbmc/u-boot/drivers/sound/sandbox.c
/openbmc/u-boot/drivers/sound/sound-uclass.c
/openbmc/u-boot/drivers/sound/sound.c
/openbmc/u-boot/drivers/sound/wm8994.c
/openbmc/u-boot/drivers/sound/wm8994.h
/openbmc/u-boot/drivers/tee/optee/supplicant.c
/openbmc/u-boot/drivers/usb/Kconfig
/openbmc/u-boot/drivers/usb/dwc3/Kconfig
/openbmc/u-boot/drivers/usb/dwc3/core.c
/openbmc/u-boot/drivers/usb/dwc3/dwc3-generic.c
/openbmc/u-boot/drivers/usb/dwc3/ep0.c
/openbmc/u-boot/drivers/usb/gadget/ether.c
/openbmc/u-boot/drivers/usb/gadget/udc/Makefile
/openbmc/u-boot/drivers/usb/gadget/udc/udc-core.c
/openbmc/u-boot/drivers/usb/gadget/udc/udc-uclass.c
/openbmc/u-boot/drivers/usb/host/xhci-dwc3.c
/openbmc/u-boot/drivers/usb/musb-new/omap2430.c
/openbmc/u-boot/drivers/usb/musb-new/sunxi.c
/openbmc/u-boot/env/flash.c
/openbmc/u-boot/env/nand.c
/openbmc/u-boot/env/sf.c
/openbmc/u-boot/include/asm-generic/global_data.h
/openbmc/u-boot/include/audio_codec.h
/openbmc/u-boot/include/bootcount.h
/openbmc/u-boot/include/configs/B4860QDS.h
/openbmc/u-boot/include/configs/T102xQDS.h
/openbmc/u-boot/include/configs/T1040QDS.h
/openbmc/u-boot/include/configs/T208xQDS.h
/openbmc/u-boot/include/configs/T4240QDS.h
/openbmc/u-boot/include/configs/T4240RDB.h
/openbmc/u-boot/include/configs/am3517_evm.h
/openbmc/u-boot/include/configs/am43xx_evm.h
/openbmc/u-boot/include/configs/helios4.h
/openbmc/u-boot/include/configs/ls1012a2g5rdb.h
/openbmc/u-boot/include/configs/ls1012a_common.h
/openbmc/u-boot/include/configs/ls1012afrdm.h
/openbmc/u-boot/include/configs/ls1012afrwy.h
/openbmc/u-boot/include/configs/ls1012aqds.h
/openbmc/u-boot/include/configs/ls1012ardb.h
/openbmc/u-boot/include/configs/ls1043a_common.h
/openbmc/u-boot/include/configs/ls1043aqds.h
/openbmc/u-boot/include/configs/ls1043ardb.h
/openbmc/u-boot/include/configs/ls1046a_common.h
/openbmc/u-boot/include/configs/ls1046aqds.h
/openbmc/u-boot/include/configs/ls1046ardb.h
/openbmc/u-boot/include/configs/ls1088a_common.h
/openbmc/u-boot/include/configs/ls1088aqds.h
/openbmc/u-boot/include/configs/ls1088ardb.h
/openbmc/u-boot/include/configs/pdu001.h
/openbmc/u-boot/include/configs/qemu-arm.h
/openbmc/u-boot/include/configs/ti_armv7_common.h
/openbmc/u-boot/include/dm/read.h
/openbmc/u-boot/include/dm/uclass-id.h
/openbmc/u-boot/include/dm/uclass-internal.h
/openbmc/u-boot/include/dwc3-uboot.h
/openbmc/u-boot/include/environment.h
/openbmc/u-boot/include/fdtdec.h
/openbmc/u-boot/include/fsl_ifc.h
/openbmc/u-boot/include/i2s.h
/openbmc/u-boot/include/linux/usb/gadget.h
/openbmc/u-boot/include/palmas.h
/openbmc/u-boot/include/power/tps65217.h
/openbmc/u-boot/include/power/tps65910.h
/openbmc/u-boot/include/sound.h
/openbmc/u-boot/include/syscon.h
/openbmc/u-boot/include/tee.h
/openbmc/u-boot/include/twl4030.h
/openbmc/u-boot/include/twl6030.h
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/lib/hashtable.c
/openbmc/u-boot/scripts/Makefile.spl
/openbmc/u-boot/test/dm/Makefile
/openbmc/u-boot/test/dm/audio.c
/openbmc/u-boot/test/dm/i2s.c
/openbmc/u-boot/test/dm/sound.c
/openbmc/u-boot/test/dm/syscon.c
/openbmc/u-boot/test/dm/test-fdt.c
/openbmc/u-boot/test/lib/hexdump.c
/openbmc/u-boot/test/overlay/cmd_ut_overlay.c
Makefile
51c2345b25-Nov-2018 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

Roll CRC16-CCITT into the hash infrastructure

The CRC16-CCITT checksum function is useful for space-constrained
applications (such as obtaining a checksum across a 2KBit or 4KBit
EEPROM) in boot app

Roll CRC16-CCITT into the hash infrastructure

The CRC16-CCITT checksum function is useful for space-constrained
applications (such as obtaining a checksum across a 2KBit or 4KBit
EEPROM) in boot applications. It has not been accessible from boot
scripts until now (due to not having a dedicated command and not being
supported by the hash infrstructure) limiting its applicability
outside of custom commands.

This adds the CRC16-CCITT (poly 0x1021, init 0x0) algorithm to the
list of available hashes and adds a new crc16_ccitt_wd_buf() to make
this possible.

Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
[trini: Fix building crc16.o for SPL/TPL]
Signed-off-by: Tom Rini <trini@konsulko.com>

show more ...


/openbmc/u-boot/.travis.yml
/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/README
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/am335x-evm.dts
/openbmc/u-boot/arch/arm/dts/am335x-evmsk.dts
/openbmc/u-boot/arch/arm/dts/am335x-pdu001-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/am335x-pdu001.dts
/openbmc/u-boot/arch/arm/dts/am335x-pxm2.dtsi
/openbmc/u-boot/arch/arm/dts/am335x-rut.dts
/openbmc/u-boot/arch/arm/dts/am33xx-clocks.dtsi
/openbmc/u-boot/arch/arm/dts/am33xx.dtsi
/openbmc/u-boot/arch/arm/dts/am3517-evm-ui.dtsi
/openbmc/u-boot/arch/arm/dts/am3517-evm.dts
/openbmc/u-boot/arch/arm/dts/am3517-som.dtsi
/openbmc/u-boot/arch/arm/dts/am4372.dtsi
/openbmc/u-boot/arch/arm/dts/am437x-idk-evm.dts
/openbmc/u-boot/arch/arm/dts/bcm6858.dtsi
/openbmc/u-boot/arch/arm/dts/da850-evm.dts
/openbmc/u-boot/arch/arm/dts/da850-lcdk.dts
/openbmc/u-boot/arch/arm/dts/da850.dtsi
/openbmc/u-boot/arch/arm/dts/dm816x.dtsi
/openbmc/u-boot/arch/arm/dts/logicpd-som-lv-35xx-devkit.dts
/openbmc/u-boot/arch/arm/dts/logicpd-som-lv-37xx-devkit.dts
/openbmc/u-boot/arch/arm/dts/logicpd-som-lv.dtsi
/openbmc/u-boot/arch/arm/dts/logicpd-torpedo-37xx-devkit.dts
/openbmc/u-boot/arch/arm/dts/rk3399-ficus.dts
/openbmc/u-boot/arch/arm/dts/rk3399-rock960.dts
/openbmc/u-boot/arch/arm/dts/rk3399-rock960.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399-sdram-lpddr3-2GB-1600.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399.dtsi
/openbmc/u-boot/arch/arm/dts/stm32mp157c-ed1.dts
/openbmc/u-boot/arch/arm/dts/stm32mp157c.dtsi
/openbmc/u-boot/arch/arm/include/asm/arch-stm32/gpio.h
/openbmc/u-boot/arch/arm/include/asm/io.h
/openbmc/u-boot/arch/arm/mach-at91/arm926ejs/u-boot-spl.lds
/openbmc/u-boot/arch/arm/mach-rockchip/rk3399/Kconfig
/openbmc/u-boot/arch/arm/mach-stm32mp/include/mach/gpio.h
/openbmc/u-boot/arch/arm/mach-sunxi/pmic_bus.c
/openbmc/u-boot/arch/powerpc/include/asm/config.h
/openbmc/u-boot/arch/riscv/Kconfig
/openbmc/u-boot/arch/riscv/cpu/start.S
/openbmc/u-boot/arch/riscv/include/asm/encoding.h
/openbmc/u-boot/arch/riscv/lib/interrupts.c
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/arch/sandbox/include/asm/state.h
/openbmc/u-boot/arch/x86/include/asm/acpi_table.h
/openbmc/u-boot/arch/x86/lib/acpi_table.c
/openbmc/u-boot/board/8dtech/eco5pk/eco5pk.c
/openbmc/u-boot/board/AndesTech/ax25-ae350/ax25-ae350.c
/openbmc/u-boot/board/armadeus/apf27/apf27.c
/openbmc/u-boot/board/emulation/qemu-riscv/Kconfig
/openbmc/u-boot/board/emulation/qemu-riscv/MAINTAINERS
/openbmc/u-boot/board/freescale/mpc8349emds/mpc8349emds.c
/openbmc/u-boot/board/ids/ids8313/ids8313.c
/openbmc/u-boot/board/sunxi/README.sunxi64
/openbmc/u-boot/board/sunxi/board.c
/openbmc/u-boot/board/ti/ks2_evm/board.c
/openbmc/u-boot/board/vamrs/rock960_rk3399/Kconfig
/openbmc/u-boot/board/vamrs/rock960_rk3399/MAINTAINERS
/openbmc/u-boot/board/vamrs/rock960_rk3399/Makefile
/openbmc/u-boot/board/vamrs/rock960_rk3399/README
/openbmc/u-boot/board/vamrs/rock960_rk3399/rock960-rk3399.c
/openbmc/u-boot/cmd/Kconfig
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/bmp.c
/openbmc/u-boot/cmd/bootmenu.c
/openbmc/u-boot/cmd/cls.c
/openbmc/u-boot/cmd/eeprom.c
/openbmc/u-boot/cmd/ubi.c
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/common/hash.c
/openbmc/u-boot/common/lcd.c
/openbmc/u-boot/common/main.c
/openbmc/u-boot/common/xyzModem.c
/openbmc/u-boot/configs/A20-OLinuXino-Lime2-eMMC_defconfig
/openbmc/u-boot/configs/A20-OLinuXino-Lime2_defconfig
/openbmc/u-boot/configs/am335x_hs_evm_uart_defconfig
/openbmc/u-boot/configs/am335x_pdu001_defconfig
/openbmc/u-boot/configs/bcm968580_ram_defconfig
/openbmc/u-boot/configs/ficus-rk3399_defconfig
/openbmc/u-boot/configs/qemu-riscv32_smode_defconfig
/openbmc/u-boot/configs/qemu-riscv64_smode_defconfig
/openbmc/u-boot/configs/rock960-rk3399_defconfig
/openbmc/u-boot/configs/sandbox_defconfig
/openbmc/u-boot/configs/stm32f746-disco_defconfig
/openbmc/u-boot/configs/stm32mp15_basic_defconfig
/openbmc/u-boot/doc/driver-model/spi-howto.txt
/openbmc/u-boot/drivers/Kconfig
/openbmc/u-boot/drivers/Makefile
/openbmc/u-boot/drivers/clk/clk-uclass.c
/openbmc/u-boot/drivers/clk/clk_stm32mp1.c
/openbmc/u-boot/drivers/core/fdtaddr.c
/openbmc/u-boot/drivers/core/read.c
/openbmc/u-boot/drivers/dma/Kconfig
/openbmc/u-boot/drivers/dma/Makefile
/openbmc/u-boot/drivers/dma/dma-uclass.c
/openbmc/u-boot/drivers/dma/sandbox-dma-test.c
/openbmc/u-boot/drivers/dma/ti-edma3.c
/openbmc/u-boot/drivers/gpio/stm32f7_gpio.c
/openbmc/u-boot/drivers/hwspinlock/Kconfig
/openbmc/u-boot/drivers/hwspinlock/Makefile
/openbmc/u-boot/drivers/hwspinlock/hwspinlock-uclass.c
/openbmc/u-boot/drivers/hwspinlock/sandbox_hwspinlock.c
/openbmc/u-boot/drivers/hwspinlock/stm32_hwspinlock.c
/openbmc/u-boot/drivers/mmc/mmc_spi.c
/openbmc/u-boot/drivers/mtd/mtd_uboot.c
/openbmc/u-boot/drivers/mtd/mtdcore.c
/openbmc/u-boot/drivers/mtd/mtdpart.c
/openbmc/u-boot/drivers/mtd/nand/raw/pxa3xx_nand.c
/openbmc/u-boot/drivers/mtd/spi/sf_mtd.c
/openbmc/u-boot/drivers/mtd/spi/sf_probe.c
/openbmc/u-boot/drivers/net/e1000_spi.c
/openbmc/u-boot/drivers/net/phy/aquantia.c
/openbmc/u-boot/drivers/pci/pci_rom.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-axg.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson.c
/openbmc/u-boot/drivers/pinctrl/pinctrl_stm32.c
/openbmc/u-boot/drivers/power/Kconfig
/openbmc/u-boot/drivers/power/axp209.c
/openbmc/u-boot/drivers/power/regulator/regulator-uclass.c
/openbmc/u-boot/drivers/serial/Kconfig
/openbmc/u-boot/drivers/serial/Makefile
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/serial/sandbox.c
/openbmc/u-boot/drivers/serial/serial-uclass.c
/openbmc/u-boot/drivers/serial/serial_bcm6345.c
/openbmc/u-boot/drivers/serial/serial_omap.c
/openbmc/u-boot/drivers/spi/Kconfig
/openbmc/u-boot/drivers/spi/Makefile
/openbmc/u-boot/drivers/spi/atmel_spi.c
/openbmc/u-boot/drivers/spi/davinci_spi.c
/openbmc/u-boot/drivers/spi/fsl_dspi.c
/openbmc/u-boot/drivers/spi/fsl_espi.c
/openbmc/u-boot/drivers/spi/lpc32xx_ssp.c
/openbmc/u-boot/drivers/spi/meson_spifc.c
/openbmc/u-boot/drivers/spi/mtk_qspi.c
/openbmc/u-boot/drivers/spi/mxc_spi.c
/openbmc/u-boot/drivers/spi/mxs_spi.c
/openbmc/u-boot/drivers/spi/omap3_spi.c
/openbmc/u-boot/drivers/spi/pl022_spi.c
/openbmc/u-boot/drivers/spi/sh_qspi.c
/openbmc/u-boot/drivers/spi/sh_spi.c
/openbmc/u-boot/drivers/spi/soft_spi_legacy.c
/openbmc/u-boot/drivers/video/video-uclass.c
/openbmc/u-boot/drivers/video/video_bmp.c
/openbmc/u-boot/drivers/w1/w1-uclass.c
/openbmc/u-boot/examples/standalone/atmel_df_pow2.c
/openbmc/u-boot/fs/fat/fat.c
/openbmc/u-boot/include/_exports.h
/openbmc/u-boot/include/axp209.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/configs/M52277EVB.h
/openbmc/u-boot/include/configs/M54418TWR.h
/openbmc/u-boot/include/configs/M54451EVB.h
/openbmc/u-boot/include/configs/M54455EVB.h
/openbmc/u-boot/include/configs/MPC8536DS.h
/openbmc/u-boot/include/configs/P1022DS.h
/openbmc/u-boot/include/configs/UCP1020.h
/openbmc/u-boot/include/configs/controlcenterd.h
/openbmc/u-boot/include/configs/ids8313.h
/openbmc/u-boot/include/configs/mx31pdk.h
/openbmc/u-boot/include/configs/mxs.h
/openbmc/u-boot/include/configs/p1_p2_rdb_pc.h
/openbmc/u-boot/include/configs/p1_twr.h
/openbmc/u-boot/include/configs/rock960_rk3399.h
/openbmc/u-boot/include/configs/stmark2.h
/openbmc/u-boot/include/configs/ts4800.h
/openbmc/u-boot/include/dm/fdtaddr.h
/openbmc/u-boot/include/dm/platform_data/spi_pl022.h
/openbmc/u-boot/include/dm/read.h
/openbmc/u-boot/include/dm/uclass-id.h
/openbmc/u-boot/include/dma-uclass.h
/openbmc/u-boot/include/dma.h
/openbmc/u-boot/include/dt-bindings/clock/am3.h
/openbmc/u-boot/include/hwspinlock.h
/openbmc/u-boot/include/linux/mtd/mtd.h
/openbmc/u-boot/include/ns16550.h
/openbmc/u-boot/include/regmap.h
/openbmc/u-boot/include/rtc.h
/openbmc/u-boot/include/serial.h
/openbmc/u-boot/include/spi.h
/openbmc/u-boot/include/spl.h
/openbmc/u-boot/include/u-boot/crc.h
/openbmc/u-boot/include/usb/dwc2_udc.h
/openbmc/u-boot/include/video.h
/openbmc/u-boot/lib/Makefile
/openbmc/u-boot/lib/crc16.c
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/dm/Makefile
/openbmc/u-boot/test/dm/dma.c
/openbmc/u-boot/test/dm/hwspinlock.c
/openbmc/u-boot/test/dm/regmap.c
/openbmc/u-boot/test/dm/serial.c
/openbmc/u-boot/test/dm/test-fdt.c
/openbmc/u-boot/test/py/u_boot_console_base.py
Makefile
b11f126421-Nov-2018 Trevor Woerner <trevor@toganlabs.com>

buildman/toolchain.py: handle inconsistent tarball names

Unfortunately, for some releases the kernel.org toolchain tarball names adhere
to the following pattern:

<hostarch>-gcc-<ver>-nolib-<target

buildman/toolchain.py: handle inconsistent tarball names

Unfortunately, for some releases the kernel.org toolchain tarball names adhere
to the following pattern:

<hostarch>-gcc-<ver>-nolib-<targetarch>-<type>.tar.xz

e.g.:
x86_64-gcc-8.1.0-nolibc-aarch64-linux.tar.xz

while others use the following pattern:

<hostarch>-gcc-<ver>-nolib_<targetarch>-<type>.tar.xz

e.g.:

x86_64-gcc-7.3.0-nolibc_aarch64-linux.tar.xz

Notice that the first pattern has dashes throughout, while the second has
dashes throughout except just before the target architecture which has an
underscore.

The "dash throughout" versions from kernel.org are:

8.1.0, 6.4.0, 5.5.0, 4.9.4, 4.8.5, 4.6.1

while the "dash and underscore" versions from kernel.org are:

7.3.0, 4.9.0, 4.8.0, 4.7.3, 4.6.3, 4.6.2, 4.5.1, 4.2.4

This tweak allows the code to handle both versions. Note that this tweak also
causes the architecture parsing to get confused and find the following two
bogus architectures, "2.0" and "64", which are explicitly checked for, and
removed.

Signed-off-by: Trevor Woerner <trevor@toganlabs.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Change single quotes to double quotes:
Signed-off-by: Simon Glass <sjg@chromium.org>

show more ...

d82f539a21-Nov-2018 Trevor Woerner <trevor@toganlabs.com>

buildman/toolchain.py: fix toolchain directory

The hexagon toolchain (4.6.1) from kernel.org, for example, was packaged in
a way that is different from most toolchains. The first entry when unpackin

buildman/toolchain.py: fix toolchain directory

The hexagon toolchain (4.6.1) from kernel.org, for example, was packaged in
a way that is different from most toolchains. The first entry when unpacking
most toolchain tarballs is:

gcc-<version>-nolib/<targetarch>-<system>

e.g.:

gcc-8.1.0-nolibc/aarch64-linux/

The first entry of the hexagon toolchain, however, is:

gcc-4.6.1-nolibc/

This causes the buildman logic in toolchain.py::ScanPath() to not be able to
find the "*gcc" executable since it looks in gcc-4.6.1-nolib/{.|bin|usr/bin}
instead of gcc-4.6.1/hexagon-linux/{.|bin|usr/bin}. Therefore when buildman
tries to download a set of toolchains that includes hexagon, the script fails.

This update takes the second line of the tarball unpacking (which works for
all the toolchains I've tested from kernel.org) and parses it to take the
first two elements, separated by '/'. It makes this logic a bit more robust.

Signed-off-by: Trevor Woerner <trevor@toganlabs.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...


/openbmc/u-boot/Kconfig
/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv7/smccc-call.S
/openbmc/u-boot/arch/arm/cpu/armv8/Kconfig
/openbmc/u-boot/arch/arm/cpu/armv8/fwcall.c
/openbmc/u-boot/arch/arm/cpu/armv8/smccc-call.S
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/r8a7790-lager.dts
/openbmc/u-boot/arch/arm/dts/r8a7790.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7791-koelsch.dts
/openbmc/u-boot/arch/arm/dts/r8a7791-porter-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7791-porter.dts
/openbmc/u-boot/arch/arm/dts/r8a7791.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7792-blanche.dts
/openbmc/u-boot/arch/arm/dts/r8a7792.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7793-gose.dts
/openbmc/u-boot/arch/arm/dts/r8a7793.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7794-alt.dts
/openbmc/u-boot/arch/arm/dts/r8a7794-silk.dts
/openbmc/u-boot/arch/arm/dts/r8a7794.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7795-h3ulcb-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7795-salvator-x-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7795-salvator-x.dts
/openbmc/u-boot/arch/arm/dts/r8a7795-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7795.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7796-m3ulcb-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7796-salvator-x-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a7796-salvator-x.dts
/openbmc/u-boot/arch/arm/dts/r8a7796-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a7796.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77965-salvator-x-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a77965-salvator-x.dts
/openbmc/u-boot/arch/arm/dts/r8a77965-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77965.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77970-eagle-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a77970-eagle.dts
/openbmc/u-boot/arch/arm/dts/r8a77970-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77970.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77990-ebisu-u-boot.dts
/openbmc/u-boot/arch/arm/dts/r8a77990-ebisu.dts
/openbmc/u-boot/arch/arm/dts/r8a77990-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77990.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77995-draak.dts
/openbmc/u-boot/arch/arm/dts/r8a77995-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/r8a77995.dtsi
/openbmc/u-boot/arch/arm/dts/salvator-common.dtsi
/openbmc/u-boot/arch/arm/dts/salvator-x.dtsi
/openbmc/u-boot/arch/arm/dts/ulcb.dtsi
/openbmc/u-boot/arch/arm/dts/zynq-cse-qspi-single.dts
/openbmc/u-boot/arch/arm/dts/zynq-cse-qspi.dtsi
/openbmc/u-boot/arch/arm/dts/zynqmp-mini-emmc0.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-mini-emmc1.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-mini.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1232-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1254-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1275-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1275-revB.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu100-revC.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu102-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu104-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu104-revC.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu106-revA.dts
/openbmc/u-boot/arch/arm/dts/zynqmp-zcu111-revA.dts
/openbmc/u-boot/arch/arm/lib/crt0_aarch64_efi.S
/openbmc/u-boot/arch/arm/lib/crt0_arm_efi.S
/openbmc/u-boot/arch/arm/mach-rmobile/Kconfig
/openbmc/u-boot/arch/arm/mach-rmobile/cpu_info.c
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/start.S
/openbmc/u-boot/arch/powerpc/dts/Makefile
/openbmc/u-boot/arch/powerpc/dts/mcr3000.dts
/openbmc/u-boot/arch/riscv/lib/crt0_riscv_efi.S
/openbmc/u-boot/arch/sandbox/Makefile
/openbmc/u-boot/arch/sandbox/config.mk
/openbmc/u-boot/arch/sandbox/cpu/Makefile
/openbmc/u-boot/arch/sandbox/cpu/os.c
/openbmc/u-boot/arch/sandbox/cpu/spl.c
/openbmc/u-boot/arch/sandbox/cpu/start.c
/openbmc/u-boot/arch/sandbox/include/asm/state.h
/openbmc/u-boot/arch/x86/config.mk
/openbmc/u-boot/board/cssi/MCR3000/MCR3000.c
/openbmc/u-boot/board/cssi/MCR3000/u-boot.lds
/openbmc/u-boot/board/qualcomm/dragonboard820c/MAINTAINERS
/openbmc/u-boot/board/raspberrypi/rpi/rpi.c
/openbmc/u-boot/board/renesas/salvator-x/salvator-x.c
/openbmc/u-boot/board/renesas/ulcb/ulcb.c
/openbmc/u-boot/board/xilinx/microblaze-generic/microblaze-generic.c
/openbmc/u-boot/board/xilinx/zynq/cmds.c
/openbmc/u-boot/board/xilinx/zynq/zynq-cse-nand
/openbmc/u-boot/board/xilinx/zynq/zynq-cse-nor
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp-mini
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp-mini-emmc0
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp-mini-emmc1
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp-mini-qspi
/openbmc/u-boot/board/xilinx/zynqmp/zynqmp.c
/openbmc/u-boot/cmd/bootefi.c
/openbmc/u-boot/common/board_r.c
/openbmc/u-boot/common/fdt_support.c
/openbmc/u-boot/common/image-sig.c
/openbmc/u-boot/configs/MCR3000_defconfig
/openbmc/u-boot/configs/avnet_ultra96_rev1_defconfig
/openbmc/u-boot/configs/microblaze-generic_defconfig
/openbmc/u-boot/configs/r8a7795_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7795_ulcb_defconfig
/openbmc/u-boot/configs/r8a77965_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7796_salvator-x_defconfig
/openbmc/u-boot/configs/r8a7796_ulcb_defconfig
/openbmc/u-boot/configs/r8a77990_ebisu_defconfig
/openbmc/u-boot/configs/rpi_0_w_defconfig
/openbmc/u-boot/configs/rpi_2_defconfig
/openbmc/u-boot/configs/rpi_3_32b_defconfig
/openbmc/u-boot/configs/rpi_3_defconfig
/openbmc/u-boot/configs/rpi_defconfig
/openbmc/u-boot/configs/sandbox_defconfig
/openbmc/u-boot/configs/vf610twr_defconfig
/openbmc/u-boot/configs/vf610twr_nand_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_emmc0_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_emmc1_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_nand_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_mini_qspi_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu100_revC_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu102_revA_defconfig
/openbmc/u-boot/configs/xilinx_zynqmp_zcu104_revC_defconfig
/openbmc/u-boot/configs/zynq_cse_nand_defconfig
/openbmc/u-boot/configs/zynq_cse_nor_defconfig
/openbmc/u-boot/configs/zynq_cse_qspi_defconfig
/openbmc/u-boot/configs/zynq_zc702_defconfig
/openbmc/u-boot/doc/README.iscsi
/openbmc/u-boot/doc/driver-model/MIGRATION.txt
/openbmc/u-boot/doc/uImage.FIT/signature.txt
/openbmc/u-boot/drivers/clk/renesas/clk-rcar-gen3.c
/openbmc/u-boot/drivers/firmware/psci.c
/openbmc/u-boot/drivers/input/i8042.c
/openbmc/u-boot/drivers/misc/cros_ec.c
/openbmc/u-boot/drivers/misc/cros_ec_sandbox.c
/openbmc/u-boot/drivers/mmc/mmc-uclass.c
/openbmc/u-boot/drivers/mmc/mmc.c
/openbmc/u-boot/drivers/mmc/renesas-sdhi.c
/openbmc/u-boot/drivers/mmc/tmio-common.c
/openbmc/u-boot/drivers/mmc/tmio-common.h
/openbmc/u-boot/drivers/mmc/uniphier-sd.c
/openbmc/u-boot/drivers/mtd/nand/raw/arasan_nfc.c
/openbmc/u-boot/drivers/net/sandbox-raw-bus.c
/openbmc/u-boot/drivers/net/zynq_gem.c
/openbmc/u-boot/drivers/serial/ns16550.c
/openbmc/u-boot/drivers/serial/serial.c
/openbmc/u-boot/drivers/serial/serial_mpc8xx.c
/openbmc/u-boot/drivers/spi/mpc8xx_spi.c
/openbmc/u-boot/drivers/sysreset/sysreset_sandbox.c
/openbmc/u-boot/drivers/usb/Kconfig
/openbmc/u-boot/drivers/video/pwm_backlight.c
/openbmc/u-boot/drivers/watchdog/Kconfig
/openbmc/u-boot/drivers/watchdog/mpc8xx_wdt.c
/openbmc/u-boot/fs/fs.c
/openbmc/u-boot/include/asm-generic/pe.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/configs/alt.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/rcar-gen3-common.h
/openbmc/u-boot/include/configs/rpi.h
/openbmc/u-boot/include/configs/silk.h
/openbmc/u-boot/include/configs/stout.h
/openbmc/u-boot/include/configs/xilinx_zynqmp_mini.h
/openbmc/u-boot/include/configs/xilinx_zynqmp_zcu104_revC.h
/openbmc/u-boot/include/dt-bindings/clock/r8a77965-cpg-mssr.h
/openbmc/u-boot/include/dt-bindings/clock/r8a77990-cpg-mssr.h
/openbmc/u-boot/include/dt-bindings/power/r8a77990-sysc.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/i8042.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/inttypes.h
/openbmc/u-boot/include/linux/delay.h
/openbmc/u-boot/include/linux/kernel.h
/openbmc/u-boot/include/linux/psci.h
/openbmc/u-boot/include/serial.h
/openbmc/u-boot/include/tpm-common.h
/openbmc/u-boot/include/tpm-v2.h
/openbmc/u-boot/include/u-boot/rsa.h
/openbmc/u-boot/lib/Makefile
/openbmc/u-boot/lib/efi/efi.c
/openbmc/u-boot/lib/efi_loader/efi_bootmgr.c
/openbmc/u-boot/lib/efi_loader/efi_boottime.c
/openbmc/u-boot/lib/efi_loader/efi_console.c
/openbmc/u-boot/lib/efi_loader/efi_device_path.c
/openbmc/u-boot/lib/efi_loader/efi_device_path_to_text.c
/openbmc/u-boot/lib/efi_loader/efi_disk.c
/openbmc/u-boot/lib/efi_loader/efi_file.c
/openbmc/u-boot/lib/efi_loader/efi_gop.c
/openbmc/u-boot/lib/efi_loader/efi_memory.c
/openbmc/u-boot/lib/efi_loader/efi_net.c
/openbmc/u-boot/lib/efi_loader/efi_runtime.c
/openbmc/u-boot/lib/efi_loader/efi_smbios.c
/openbmc/u-boot/lib/efi_loader/helloworld.c
/openbmc/u-boot/lib/efi_selftest/Kconfig
/openbmc/u-boot/lib/efi_selftest/Makefile
/openbmc/u-boot/lib/efi_selftest/efi_selftest.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_config_table.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_controllers.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_crc32.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_devicepath.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_event_groups.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_events.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_exception.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_fdt.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_loaded_image.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_manageprotocols.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_memory.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_snp.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_textinput.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_tpl.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_unicode_collation.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_variables.c
/openbmc/u-boot/lib/efi_selftest/efi_selftest_watchdog.c
/openbmc/u-boot/lib/fdtdec.c
/openbmc/u-boot/lib/physmem.c
/openbmc/u-boot/lib/rsa/rsa-sign.c
/openbmc/u-boot/lib/rsa/rsa-verify.c
/openbmc/u-boot/lib/smbios.c
/openbmc/u-boot/lib/tpm-common.c
/openbmc/u-boot/lib/tpm-v1.c
/openbmc/u-boot/scripts/Makefile.lib
/openbmc/u-boot/test/dm/sysreset.c
/openbmc/u-boot/test/py/tests/test_efi_selftest.py
/openbmc/u-boot/test/py/tests/test_vboot.py
/openbmc/u-boot/test/py/tests/vboot/sign-configs-sha1-pss.its
/openbmc/u-boot/test/py/tests/vboot/sign-configs-sha1.its
/openbmc/u-boot/test/py/tests/vboot/sign-configs-sha256-pss.its
/openbmc/u-boot/test/py/tests/vboot/sign-configs-sha256.its
/openbmc/u-boot/test/py/tests/vboot/sign-images-sha1-pss.its
/openbmc/u-boot/test/py/tests/vboot/sign-images-sha1.its
/openbmc/u-boot/test/py/tests/vboot/sign-images-sha256-pss.its
/openbmc/u-boot/test/py/tests/vboot/sign-images-sha256.its
buildman/toolchain.py
2003156714-Nov-2018 Philippe Reynes <philippe.reynes@softathome.com>

rsa: add a structure for the padding

The rsa signature use a padding algorithm. By default, we use the
padding pkcs-1.5. In order to add some new padding algorithm, we
add a padding framework to man

rsa: add a structure for the padding

The rsa signature use a padding algorithm. By default, we use the
padding pkcs-1.5. In order to add some new padding algorithm, we
add a padding framework to manage several padding algorithm.
The choice of the padding is done in the file .its.

Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...


/openbmc/u-boot/MAINTAINERS
/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arc/include/asm/arcregs.h
/openbmc/u-boot/arch/arc/lib/cpu.c
/openbmc/u-boot/arch/arm/Kconfig
/openbmc/u-boot/arch/arm/Makefile
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/am335x-baltos.dts
/openbmc/u-boot/arch/arm/dts/armada-8040-mcbin.dts
/openbmc/u-boot/arch/arm/dts/keystone-k2g.dtsi
/openbmc/u-boot/arch/arm/dts/meson-axg-s400.dts
/openbmc/u-boot/arch/arm/dts/meson-axg.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gx.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gxbb-nanopi-k2.dts
/openbmc/u-boot/arch/arm/dts/meson-gxbb.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gxl-mali.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gxl-s905x-libretech-cc.dts
/openbmc/u-boot/arch/arm/dts/meson-gxl-s905x-p212.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gxl.dtsi
/openbmc/u-boot/arch/arm/dts/meson-gxm-khadas-vim2.dts
/openbmc/u-boot/arch/arm/dts/mt7623.dtsi
/openbmc/u-boot/arch/arm/dts/mt7623n-bananapi-bpi-r2.dts
/openbmc/u-boot/arch/arm/dts/mt7629-rfb-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/mt7629-rfb.dts
/openbmc/u-boot/arch/arm/dts/mt7629.dtsi
/openbmc/u-boot/arch/arm/dts/rk3399-puma.dtsi
/openbmc/u-boot/arch/arm/dts/rv1108.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria10.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria5.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria5_socdk-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_arria5_socdk.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_dbm_soc1.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_de0_nano_soc-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_de0_nano_soc.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_de10_nano.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_de1_soc.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_is1.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_socdk-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_socdk.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_sockit-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_sockit.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_socrates-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_socrates.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_sr1500.dts
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_vining_fpga-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/socfpga_cyclone5_vining_fpga.dts
/openbmc/u-boot/arch/arm/dts/stv0991.dts
/openbmc/u-boot/arch/arm/include/asm/arch-mediatek/gpio.h
/openbmc/u-boot/arch/arm/include/asm/arch-mediatek/misc.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/axg.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/boot.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/clock-axg.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/clock-gx.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/eth.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/gx.h
/openbmc/u-boot/arch/arm/include/asm/arch-meson/mem.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/clock.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/cru_rk3399.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/cru_rv1108.h
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/grf_rk3188.h
/openbmc/u-boot/arch/arm/mach-mediatek/Kconfig
/openbmc/u-boot/arch/arm/mach-mediatek/Makefile
/openbmc/u-boot/arch/arm/mach-mediatek/cpu.c
/openbmc/u-boot/arch/arm/mach-mediatek/init.h
/openbmc/u-boot/arch/arm/mach-mediatek/mt7623/Makefile
/openbmc/u-boot/arch/arm/mach-mediatek/mt7623/init.c
/openbmc/u-boot/arch/arm/mach-mediatek/mt7623/lowlevel_init.S
/openbmc/u-boot/arch/arm/mach-mediatek/mt7623/preloader.h
/openbmc/u-boot/arch/arm/mach-mediatek/mt7629/Makefile
/openbmc/u-boot/arch/arm/mach-mediatek/mt7629/init.c
/openbmc/u-boot/arch/arm/mach-mediatek/mt7629/lowlevel_init.S
/openbmc/u-boot/arch/arm/mach-mediatek/spl.c
/openbmc/u-boot/arch/arm/mach-meson/Kconfig
/openbmc/u-boot/arch/arm/mach-meson/Makefile
/openbmc/u-boot/arch/arm/mach-meson/board-axg.c
/openbmc/u-boot/arch/arm/mach-meson/board-common.c
/openbmc/u-boot/arch/arm/mach-meson/board-gx.c
/openbmc/u-boot/arch/arm/mach-meson/sm.c
/openbmc/u-boot/arch/arm/mach-mvebu/cpu.c
/openbmc/u-boot/arch/arm/mach-mvebu/include/mach/soc.h
/openbmc/u-boot/arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.h
/openbmc/u-boot/arch/arm/mach-rockchip/Kconfig
/openbmc/u-boot/arch/arm/mach-rockchip/Makefile
/openbmc/u-boot/arch/arm/mach-rockchip/rk3188-board-spl.c
/openbmc/u-boot/arch/arm/mach-rockchip/rk3399-board-spl.c
/openbmc/u-boot/arch/arm/mach-rockchip/rv1108-board.c
/openbmc/u-boot/arch/arm/mach-socfpga/include/mach/base_addr_ac5.h
/openbmc/u-boot/arch/arm/mach-socfpga/include/mach/misc.h
/openbmc/u-boot/arch/arm/mach-socfpga/misc_gen5.c
/openbmc/u-boot/arch/arm/mach-socfpga/spl_gen5.c
/openbmc/u-boot/arch/arm/mach-socfpga/wrap_sdram_config.c
/openbmc/u-boot/arch/mips/dts/mt7628a.dtsi
/openbmc/u-boot/arch/sandbox/cpu/os.c
/openbmc/u-boot/arch/sandbox/cpu/sdl.c
/openbmc/u-boot/arch/sandbox/dts/sandbox.dts
/openbmc/u-boot/arch/sandbox/dts/sandbox64.dts
/openbmc/u-boot/arch/sandbox/dts/sandbox_pmic.dtsi
/openbmc/u-boot/arch/sandbox/dts/test.dts
/openbmc/u-boot/board/amlogic/odroid-c2/MAINTAINERS
/openbmc/u-boot/board/amlogic/odroid-c2/README.nanopi-k2
/openbmc/u-boot/board/amlogic/odroid-c2/README.odroid-c2
/openbmc/u-boot/board/amlogic/odroid-c2/odroid-c2.c
/openbmc/u-boot/board/amlogic/p212/MAINTAINERS
/openbmc/u-boot/board/amlogic/p212/README.khadas-vim
/openbmc/u-boot/board/amlogic/p212/README.libretech-cc
/openbmc/u-boot/board/amlogic/p212/README.p212
/openbmc/u-boot/board/amlogic/p212/p212.c
/openbmc/u-boot/board/amlogic/q200/MAINTAINERS
/openbmc/u-boot/board/amlogic/q200/Makefile
/openbmc/u-boot/board/amlogic/q200/README.khadas-vim2
/openbmc/u-boot/board/amlogic/q200/README.q200
/openbmc/u-boot/board/amlogic/q200/q200.c
/openbmc/u-boot/board/amlogic/s400/MAINTAINERS
/openbmc/u-boot/board/amlogic/s400/Makefile
/openbmc/u-boot/board/amlogic/s400/README
/openbmc/u-boot/board/amlogic/s400/s400.c
/openbmc/u-boot/board/gardena/smart-gateway-mt7688/board.c
/openbmc/u-boot/board/gdsys/a38x/controlcenterdc.c
/openbmc/u-boot/board/gdsys/a38x/hre.c
/openbmc/u-boot/board/gdsys/a38x/hre.h
/openbmc/u-boot/board/gdsys/a38x/keyprogram.c
/openbmc/u-boot/board/gdsys/a38x/keyprogram.h
/openbmc/u-boot/board/gdsys/p1022/controlcenterd-id.c
/openbmc/u-boot/board/mediatek/mt7623/Kconfig
/openbmc/u-boot/board/mediatek/mt7623/MAINTAINERS
/openbmc/u-boot/board/mediatek/mt7623/Makefile
/openbmc/u-boot/board/mediatek/mt7623/mt7623_rfb.c
/openbmc/u-boot/board/mediatek/mt7629/Kconfig
/openbmc/u-boot/board/mediatek/mt7629/MAINTAINERS
/openbmc/u-boot/board/mediatek/mt7629/Makefile
/openbmc/u-boot/board/mediatek/mt7629/mt7629_rfb.c
/openbmc/u-boot/board/synopsys/axs10x/axs10x.c
/openbmc/u-boot/board/synopsys/emsdp/emsdp.c
/openbmc/u-boot/board/synopsys/hsdk/hsdk.c
/openbmc/u-boot/board/synopsys/iot_devkit/iot_devkit.c
/openbmc/u-boot/board/vscom/baltos/board.c
/openbmc/u-boot/board/vscom/baltos/mux.c
/openbmc/u-boot/cmd/eeprom.c
/openbmc/u-boot/cmd/fdt.c
/openbmc/u-boot/cmd/tpm-common.c
/openbmc/u-boot/cmd/tpm-v1.c
/openbmc/u-boot/cmd/tpm-v2.c
/openbmc/u-boot/cmd/tpm_test.c
/openbmc/u-boot/common/image-fit.c
/openbmc/u-boot/common/image-sig.c
/openbmc/u-boot/common/malloc_simple.c
/openbmc/u-boot/configs/SBx81LIFKW_defconfig
/openbmc/u-boot/configs/SBx81LIFXCAT_defconfig
/openbmc/u-boot/configs/am335x_baltos_defconfig
/openbmc/u-boot/configs/bk4r1_defconfig
/openbmc/u-boot/configs/clearfog_gt_8k_defconfig
/openbmc/u-boot/configs/dreamplug_defconfig
/openbmc/u-boot/configs/ds109_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688-ram_defconfig
/openbmc/u-boot/configs/gardena-smart-gateway-mt7688_defconfig
/openbmc/u-boot/configs/khadas-vim2_defconfig
/openbmc/u-boot/configs/khadas-vim_defconfig
/openbmc/u-boot/configs/libretech-cc_defconfig
/openbmc/u-boot/configs/m53menlo_defconfig
/openbmc/u-boot/configs/mt7623n_bpir2_defconfig
/openbmc/u-boot/configs/mt7629_rfb_defconfig
/openbmc/u-boot/configs/mvebu_db_armada8k_defconfig
/openbmc/u-boot/configs/mvebu_mcbin-88f8040_defconfig
/openbmc/u-boot/configs/nanopi-k2_defconfig
/openbmc/u-boot/configs/odroid-c2_defconfig
/openbmc/u-boot/configs/p212_defconfig
/openbmc/u-boot/configs/pcm052_defconfig
/openbmc/u-boot/configs/rock_defconfig
/openbmc/u-boot/configs/s400_defconfig
/openbmc/u-boot/configs/x600_defconfig
/openbmc/u-boot/doc/README.mediatek
/openbmc/u-boot/doc/device-tree-bindings/spi/spi-cadence.txt
/openbmc/u-boot/drivers/clk/Makefile
/openbmc/u-boot/drivers/clk/clk_meson.c
/openbmc/u-boot/drivers/clk/clk_meson_axg.c
/openbmc/u-boot/drivers/clk/mediatek/Makefile
/openbmc/u-boot/drivers/clk/mediatek/clk-mt7623.c
/openbmc/u-boot/drivers/clk/mediatek/clk-mt7629.c
/openbmc/u-boot/drivers/clk/mediatek/clk-mtk.c
/openbmc/u-boot/drivers/clk/mediatek/clk-mtk.h
/openbmc/u-boot/drivers/clk/rockchip/clk_rk3399.c
/openbmc/u-boot/drivers/clk/rockchip/clk_rv1108.c
/openbmc/u-boot/drivers/core/device.c
/openbmc/u-boot/drivers/core/ofnode.c
/openbmc/u-boot/drivers/core/uclass.c
/openbmc/u-boot/drivers/gpio/dwapb_gpio.c
/openbmc/u-boot/drivers/i2c/i2c-emul-uclass.c
/openbmc/u-boot/drivers/i2c/sandbox_i2c.c
/openbmc/u-boot/drivers/mmc/Kconfig
/openbmc/u-boot/drivers/mmc/Makefile
/openbmc/u-boot/drivers/mmc/meson_gx_mmc.c
/openbmc/u-boot/drivers/mmc/mtk-sd.c
/openbmc/u-boot/drivers/net/designware.c
/openbmc/u-boot/drivers/pinctrl/Kconfig
/openbmc/u-boot/drivers/pinctrl/Makefile
/openbmc/u-boot/drivers/pinctrl/mediatek/Kconfig
/openbmc/u-boot/drivers/pinctrl/mediatek/Makefile
/openbmc/u-boot/drivers/pinctrl/mediatek/pinctrl-mt7623.c
/openbmc/u-boot/drivers/pinctrl/mediatek/pinctrl-mt7629.c
/openbmc/u-boot/drivers/pinctrl/mediatek/pinctrl-mtk-common.c
/openbmc/u-boot/drivers/pinctrl/mediatek/pinctrl-mtk-common.h
/openbmc/u-boot/drivers/pinctrl/meson/Kconfig
/openbmc/u-boot/drivers/pinctrl/meson/Makefile
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-axg.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-axg.h
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-gx-pmx.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-gx.h
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-gxbb.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson-gxl.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson.c
/openbmc/u-boot/drivers/pinctrl/meson/pinctrl-meson.h
/openbmc/u-boot/drivers/power/domain/Kconfig
/openbmc/u-boot/drivers/power/domain/Makefile
/openbmc/u-boot/drivers/power/domain/mtk-power-domain.c
/openbmc/u-boot/drivers/power/pmic/act8846.c
/openbmc/u-boot/drivers/power/pmic/as3722.c
/openbmc/u-boot/drivers/power/pmic/as3722_gpio.c
/openbmc/u-boot/drivers/power/pmic/i2c_pmic_emul.c
/openbmc/u-boot/drivers/power/pmic/lp873x.c
/openbmc/u-boot/drivers/power/pmic/lp87565.c
/openbmc/u-boot/drivers/power/pmic/max77686.c
/openbmc/u-boot/drivers/power/pmic/max8997.c
/openbmc/u-boot/drivers/power/pmic/max8998.c
/openbmc/u-boot/drivers/power/pmic/mc34708.c
/openbmc/u-boot/drivers/power/pmic/palmas.c
/openbmc/u-boot/drivers/power/pmic/pfuze100.c
/openbmc/u-boot/drivers/power/pmic/rk8xx.c
/openbmc/u-boot/drivers/power/pmic/rn5t567.c
/openbmc/u-boot/drivers/power/pmic/s2mps11.c
/openbmc/u-boot/drivers/power/pmic/s5m8767.c
/openbmc/u-boot/drivers/power/pmic/sandbox.c
/openbmc/u-boot/drivers/power/pmic/stpmu1.c
/openbmc/u-boot/drivers/power/pmic/tps65090.c
/openbmc/u-boot/drivers/ram/Makefile
/openbmc/u-boot/drivers/ram/mediatek/Makefile
/openbmc/u-boot/drivers/ram/mediatek/ddr3-mt7629.c
/openbmc/u-boot/drivers/rtc/Kconfig
/openbmc/u-boot/drivers/rtc/m41t62.c
/openbmc/u-boot/drivers/rtc/rtc-lib.c
/openbmc/u-boot/drivers/rtc/rtc-uclass.c
/openbmc/u-boot/drivers/rtc/rv3029.c
/openbmc/u-boot/drivers/serial/Kconfig
/openbmc/u-boot/drivers/serial/Makefile
/openbmc/u-boot/drivers/serial/serial_mtk.c
/openbmc/u-boot/drivers/sound/sound-i2s.c
/openbmc/u-boot/drivers/sound/sound.c
/openbmc/u-boot/drivers/spi/cadence_qspi.c
/openbmc/u-boot/drivers/timer/Kconfig
/openbmc/u-boot/drivers/timer/Makefile
/openbmc/u-boot/drivers/timer/mtk_timer.c
/openbmc/u-boot/drivers/tpm/tpm_tis_lpc.c
/openbmc/u-boot/drivers/video/rockchip/rk_mipi.c
/openbmc/u-boot/drivers/watchdog/Kconfig
/openbmc/u-boot/drivers/watchdog/Makefile
/openbmc/u-boot/drivers/watchdog/mtk_wdt.c
/openbmc/u-boot/include/configs/baltos.h
/openbmc/u-boot/include/configs/dreamplug.h
/openbmc/u-boot/include/configs/ds109.h
/openbmc/u-boot/include/configs/emsdp.h
/openbmc/u-boot/include/configs/evb_rv1108.h
/openbmc/u-boot/include/configs/m53menlo.h
/openbmc/u-boot/include/configs/meson64.h
/openbmc/u-boot/include/configs/mt7623.h
/openbmc/u-boot/include/configs/mt7629.h
/openbmc/u-boot/include/configs/pcm052.h
/openbmc/u-boot/include/configs/rv1108_common.h
/openbmc/u-boot/include/configs/x600.h
/openbmc/u-boot/include/dm/device.h
/openbmc/u-boot/include/dm/ofnode.h
/openbmc/u-boot/include/dm/uclass-id.h
/openbmc/u-boot/include/dm/uclass-internal.h
/openbmc/u-boot/include/dt-bindings/clock/axg-aoclkc.h
/openbmc/u-boot/include/dt-bindings/clock/axg-audio-clkc.h
/openbmc/u-boot/include/dt-bindings/clock/axg-clkc.h
/openbmc/u-boot/include/dt-bindings/clock/mt7623-clk.h
/openbmc/u-boot/include/dt-bindings/clock/mt7629-clk.h
/openbmc/u-boot/include/dt-bindings/clock/rv1108-cru.h
/openbmc/u-boot/include/dt-bindings/gpio/meson-axg-gpio.h
/openbmc/u-boot/include/dt-bindings/power/mt7623-power.h
/openbmc/u-boot/include/dt-bindings/power/mt7629-power.h
/openbmc/u-boot/include/dt-bindings/reset/amlogic,meson-axg-audio-arb.h
/openbmc/u-boot/include/dt-bindings/reset/amlogic,meson-axg-reset.h
/openbmc/u-boot/include/dt-bindings/reset/axg-aoclkc.h
/openbmc/u-boot/include/i2c.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/log.h
/openbmc/u-boot/include/malloc.h
/openbmc/u-boot/include/sound.h
/openbmc/u-boot/include/tpm-common.h
/openbmc/u-boot/include/tpm-v1.h
/openbmc/u-boot/include/tpm-v2.h
/openbmc/u-boot/include/u-boot/rsa.h
/openbmc/u-boot/lib/rsa/rsa-sign.c
/openbmc/u-boot/lib/rsa/rsa-verify.c
/openbmc/u-boot/lib/tpm-common.c
/openbmc/u-boot/lib/tpm-utils.h
/openbmc/u-boot/lib/tpm-v1.c
/openbmc/u-boot/lib/tpm-v2.c
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/README
/openbmc/u-boot/test/dm/i2c.c
/openbmc/u-boot/test/dm/rtc.c
/openbmc/u-boot/test/dm/test-fdt.c
/openbmc/u-boot/test/py/tests/test_fs/test_basic.py
/openbmc/u-boot/test/py/tests/test_fs/test_ext.py
/openbmc/u-boot/test/py/tests/test_fs/test_mkdir.py
/openbmc/u-boot/test/py/tests/test_fs/test_unlink.py
/openbmc/u-boot/test/run
image-host.c
3b975a1414-Nov-2018 Ryder Lee <ryder.lee@mediatek.com>

tools: MediaTek: add MTK boot header generation to mkimage

This patch adds support for MTK boot image generation.

Signed-off-by: Weijie Gao <weijie.gao@mediatek.com>
Signed-off-by: Ryder Lee <ryder

tools: MediaTek: add MTK boot header generation to mkimage

This patch adds support for MTK boot image generation.

Signed-off-by: Weijie Gao <weijie.gao@mediatek.com>
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...


/openbmc/u-boot/Makefile
/openbmc/u-boot/arch/arm/cpu/armv7/start.S
/openbmc/u-boot/arch/arm/dts/Makefile
/openbmc/u-boot/arch/arm/dts/am335x-chiliboard-u-boot.dtsi
/openbmc/u-boot/arch/arm/dts/am335x-chiliboard.dts
/openbmc/u-boot/arch/arm/dts/am335x-chilisom.dtsi
/openbmc/u-boot/board/grinn/chiliboard/board.c
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/image.c
/openbmc/u-boot/common/usb.c
/openbmc/u-boot/common/usb_hub.c
/openbmc/u-boot/common/usb_kbd.c
/openbmc/u-boot/common/usb_storage.c
/openbmc/u-boot/configs/am335x_evm_defconfig
/openbmc/u-boot/configs/chiliboard_defconfig
/openbmc/u-boot/configs/vexpress_aemv8a_dram_defconfig
/openbmc/u-boot/configs/vexpress_aemv8a_juno_defconfig
/openbmc/u-boot/configs/vexpress_aemv8a_semi_defconfig
/openbmc/u-boot/configs/vexpress_ca15_tc2_defconfig
/openbmc/u-boot/configs/vexpress_ca5x2_defconfig
/openbmc/u-boot/configs/vexpress_ca9x4_defconfig
/openbmc/u-boot/drivers/usb/Kconfig
/openbmc/u-boot/drivers/usb/common/Makefile
/openbmc/u-boot/drivers/usb/dwc3/core.c
/openbmc/u-boot/drivers/usb/dwc3/core.h
/openbmc/u-boot/drivers/usb/eth/usb_ether.c
/openbmc/u-boot/drivers/usb/gadget/ci_udc.c
/openbmc/u-boot/drivers/usb/gadget/ether.c
/openbmc/u-boot/drivers/usb/host/Makefile
/openbmc/u-boot/drivers/usb/host/dwc2.c
/openbmc/u-boot/drivers/usb/host/ehci-atmel.c
/openbmc/u-boot/drivers/usb/host/ehci-fsl.c
/openbmc/u-boot/drivers/usb/host/ehci-hcd.c
/openbmc/u-boot/drivers/usb/host/ehci-marvell.c
/openbmc/u-boot/drivers/usb/host/ehci-mx6.c
/openbmc/u-boot/drivers/usb/host/ehci-pci.c
/openbmc/u-boot/drivers/usb/host/ehci-vf.c
/openbmc/u-boot/drivers/usb/host/ohci-hcd.c
/openbmc/u-boot/drivers/usb/host/ohci.h
/openbmc/u-boot/drivers/usb/host/xhci-dwc3.c
/openbmc/u-boot/drivers/usb/host/xhci-fsl.c
/openbmc/u-boot/drivers/usb/host/xhci-mem.c
/openbmc/u-boot/drivers/usb/host/xhci.c
/openbmc/u-boot/drivers/usb/host/xhci.h
/openbmc/u-boot/drivers/usb/musb-new/musb_uboot.c
/openbmc/u-boot/drivers/usb/musb-new/omap2430.c
/openbmc/u-boot/drivers/usb/musb-new/ti-musb.c
/openbmc/u-boot/drivers/usb/musb-new/usb-compat.h
/openbmc/u-boot/include/configs/da850evm.h
/openbmc/u-boot/include/configs/edminiv2.h
/openbmc/u-boot/include/configs/km/km_arm.h
/openbmc/u-boot/include/configs/mv-common.h
/openbmc/u-boot/include/configs/vexpress_common.h
/openbmc/u-boot/include/image.h
/openbmc/u-boot/include/usb.h
/openbmc/u-boot/scripts/Makefile.spl
/openbmc/u-boot/scripts/config_whitelist.txt
Makefile
mtk_image.c
mtk_image.h
958d46b517-Nov-2018 Jonathan Gray <jsg@jsg.id.au>

tools/file2include: don't use malloc.h for malloc

stdlib.h is the header for malloc since at least c89/c90.
Previously this would fail to build on OpenBSD and fallback to the wrong
header:

In file

tools/file2include: don't use malloc.h for malloc

stdlib.h is the header for malloc since at least c89/c90.
Previously this would fail to build on OpenBSD and fallback to the wrong
header:

In file included from u-boot/tools/file2include.c:21:
u-boot/include/malloc.h:875:5: error: function-like macro
'CONFIG_IS_ENABLED' is not defined

Signed-off-by: Jonathan Gray <jsg@jsg.id.au>
Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>

show more ...


/openbmc/u-boot/arch/Kconfig
/openbmc/u-boot/arch/arm/mach-k3/Makefile
/openbmc/u-boot/arch/arm/mach-k3/lowlevel_init.S
/openbmc/u-boot/arch/arm/mach-sunxi/Kconfig
/openbmc/u-boot/arch/arm/mach-sunxi/dram_sun8i_a33.c
/openbmc/u-boot/arch/nds32/cpu/n1213/start.S
/openbmc/u-boot/arch/powerpc/include/asm/spl.h
/openbmc/u-boot/arch/riscv/Kconfig
/openbmc/u-boot/arch/riscv/Makefile
/openbmc/u-boot/arch/riscv/config.mk
/openbmc/u-boot/arch/riscv/cpu/ax25/Kconfig
/openbmc/u-boot/arch/riscv/cpu/ax25/Makefile
/openbmc/u-boot/arch/riscv/cpu/ax25/cache.c
/openbmc/u-boot/arch/riscv/cpu/ax25/cpu.c
/openbmc/u-boot/arch/riscv/cpu/cpu.c
/openbmc/u-boot/arch/riscv/cpu/qemu/cpu.c
/openbmc/u-boot/arch/riscv/cpu/start.S
/openbmc/u-boot/arch/riscv/dts/Makefile
/openbmc/u-boot/arch/riscv/dts/ae350.dts
/openbmc/u-boot/arch/riscv/dts/ae350_32.dts
/openbmc/u-boot/arch/riscv/dts/ae350_64.dts
/openbmc/u-boot/arch/riscv/include/asm/barrier.h
/openbmc/u-boot/arch/riscv/include/asm/cache.h
/openbmc/u-boot/arch/riscv/include/asm/io.h
/openbmc/u-boot/arch/riscv/include/asm/posix_types.h
/openbmc/u-boot/arch/riscv/include/asm/types.h
/openbmc/u-boot/arch/riscv/lib/bootm.c
/openbmc/u-boot/arch/riscv/lib/cache.c
/openbmc/u-boot/arch/riscv/lib/interrupts.c
/openbmc/u-boot/arch/riscv/lib/setjmp.S
/openbmc/u-boot/arch/sandbox/cpu/eth-raw-os.c
/openbmc/u-boot/arch/sandbox/cpu/os.c
/openbmc/u-boot/arch/sandbox/cpu/spl.c
/openbmc/u-boot/arch/sandbox/cpu/start.c
/openbmc/u-boot/arch/sandbox/cpu/u-boot-spl.lds
/openbmc/u-boot/arch/sandbox/include/asm/handoff.h
/openbmc/u-boot/arch/sandbox/include/asm/state.h
/openbmc/u-boot/board/AndesTech/ax25-ae350/MAINTAINERS
/openbmc/u-boot/board/armltd/integrator/README
/openbmc/u-boot/board/emulation/qemu-riscv/Kconfig
/openbmc/u-boot/board/emulation/qemu-riscv/qemu-riscv.c
/openbmc/u-boot/board/sandbox/README.sandbox
/openbmc/u-boot/cmd/Makefile
/openbmc/u-boot/cmd/bootmenu.c
/openbmc/u-boot/cmd/host.c
/openbmc/u-boot/cmd/sb.c
/openbmc/u-boot/common/Kconfig
/openbmc/u-boot/common/Makefile
/openbmc/u-boot/common/bloblist.c
/openbmc/u-boot/common/board_f.c
/openbmc/u-boot/common/console.c
/openbmc/u-boot/common/init/Makefile
/openbmc/u-boot/common/init/handoff.c
/openbmc/u-boot/common/spl/Kconfig
/openbmc/u-boot/common/spl/spl.c
/openbmc/u-boot/configs/a25-ae350_32_defconfig
/openbmc/u-boot/configs/ax25-ae350_64_defconfig
/openbmc/u-boot/configs/qemu-riscv32_defconfig
/openbmc/u-boot/configs/qemu-riscv64_defconfig
/openbmc/u-boot/configs/sandbox_spl_defconfig
/openbmc/u-boot/doc/README.bloblist
/openbmc/u-boot/doc/README.distro
/openbmc/u-boot/doc/README.trace
/openbmc/u-boot/drivers/Makefile
/openbmc/u-boot/drivers/mmc/Kconfig
/openbmc/u-boot/drivers/mmc/sunxi_mmc.c
/openbmc/u-boot/drivers/net/sun8i_emac.c
/openbmc/u-boot/drivers/video/vidconsole-uclass.c
/openbmc/u-boot/dts/Makefile
/openbmc/u-boot/include/asm-generic/global_data.h
/openbmc/u-boot/include/bloblist.h
/openbmc/u-boot/include/common.h
/openbmc/u-boot/include/config_distro_bootcmd.h
/openbmc/u-boot/include/configs/am65x_evm.h
/openbmc/u-boot/include/configs/qemu-riscv.h
/openbmc/u-boot/include/dm/ofnode.h
/openbmc/u-boot/include/environment/ti/boot.h
/openbmc/u-boot/include/handoff.h
/openbmc/u-boot/include/log.h
/openbmc/u-boot/include/spl.h
/openbmc/u-boot/include/test/suites.h
/openbmc/u-boot/scripts/config_whitelist.txt
/openbmc/u-boot/test/Makefile
/openbmc/u-boot/test/bloblist.c
/openbmc/u-boot/test/cmd_ut.c
/openbmc/u-boot/test/dm/sf.c
/openbmc/u-boot/test/dm/video.c
/openbmc/u-boot/test/fs/fs-test.sh
/openbmc/u-boot/test/py/tests/test_fit.py
/openbmc/u-boot/test/py/tests/test_handoff.py
/openbmc/u-boot/test/py/tests/test_ofplatdata.py
/openbmc/u-boot/test/py/tests/test_vboot.py
/openbmc/u-boot/test/py/u_boot_console_base.py
/openbmc/u-boot/test/py/u_boot_console_sandbox.py
/openbmc/u-boot/test/run
file2include.c
07c098b722-Nov-2018 Lukas Auer <lukas.auer@aisec.fraunhofer.de>

tools: .gitignore: add prelink-riscv

Ignore tools/prelink-riscv.

Signed-off-by: Lukas Auer <lukas.auer@aisec.fraunhofer.de>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Rick Chen <rick@a

tools: .gitignore: add prelink-riscv

Ignore tools/prelink-riscv.

Signed-off-by: Lukas Auer <lukas.auer@aisec.fraunhofer.de>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Rick Chen <rick@andestech.com>

show more ...

4b6dbaa306-Nov-2018 Simon Glass <sjg@chromium.org>

binman: Set the pathname correctly for ELF files

At present, stripped files don't have the right pathname which means that
blob compression cannot be used. Fix this.

Signed-off-by: Simon Glass <sjg

binman: Set the pathname correctly for ELF files

At present, stripped files don't have the right pathname which means that
blob compression cannot be used. Fix this.

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

show more ...

26cc8fcc06-Nov-2018 Simon Glass <sjg@chromium.org>

binman: Drop an unnecessary comma in blob handling

This comma is not needed. Drop it.

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

a3c0055006-Nov-2018 Simon Glass <sjg@chromium.org>

binman: Add a way to enable debugging from the build

When the build fails due to something wrong in binman it is sometimes
useful to get a full backtrace showing the location of the failure. Add
a B

binman: Add a way to enable debugging from the build

When the build fails due to something wrong in binman it is sometimes
useful to get a full backtrace showing the location of the failure. Add
a BINMAN_DEBUG environment variable to support this along with some
documentation.

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

show more ...

6af7101b06-Nov-2018 Simon Glass <sjg@chromium.org>

buildman: Show boards with warning with w+

At present we should boards with warnings in the same way as those with
errors. This is not ideal. Add a new 'warn' state and show these listed
in yellow t

buildman: Show boards with warning with w+

At present we should boards with warnings in the same way as those with
errors. This is not ideal. Add a new 'warn' state and show these listed
in yellow to match the actual warning lines printing with -e.

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

show more ...

4cf2b22106-Nov-2018 Simon Glass <sjg@chromium.org>

buildman: Rename the good, better, worse variables

At present we don't distinguish between errors and warnings when printing
the architecture summary. Rename the variables to better describe their
p

buildman: Rename the good, better, worse variables

At present we don't distinguish between errors and warnings when printing
the architecture summary. Rename the variables to better describe their
purpose.

'Worse' at present means we got an error, so use that as the name.

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

show more ...

2d48333e06-Nov-2018 Simon Glass <sjg@chromium.org>

buildman: Detect dtc warnings

At present messages from the device-tree compiler like this:

arch/arm/dts/socfpga_arria10_socdk_sdmmc.dtb: Warning
(avoid_unnecessary_addr_size): /clocks: unnec

buildman: Detect dtc warnings

At present messages from the device-tree compiler like this:

arch/arm/dts/socfpga_arria10_socdk_sdmmc.dtb: Warning
(avoid_unnecessary_addr_size): /clocks: unnecessary
#address-cells/#size-cells without "ranges" or child "reg" property

are detected as errors since they don't match the gcc warning regex. Add a
new one for dtc to fix this.

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

show more ...

12345678910>>...64