History log of /rk3399_rockchip-uboot/tools/ (Results 401 – 425 of 1450)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
dc6de50b25-Jul-2016 Masahiro Yamada <yamada.masahiro@socionext.com>

tools: moveconfig: do not cleanup headers in include/generated

The files in include/generated are generated during build and removed
by "make mrproper", so it has no point to touch them by this tool

tools: moveconfig: do not cleanup headers in include/generated

The files in include/generated are generated during build and removed
by "make mrproper", so it has no point to touch them by this tool.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Tom Rini <trini@konsulko.com>

show more ...


/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arc/Kconfig
/rk3399_rockchip-uboot/arch/arc/cpu/arcv2/ivt.S
/rk3399_rockchip-uboot/arch/arc/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/arc/dts/Makefile
/rk3399_rockchip-uboot/arch/arc/dts/nsim.dts
/rk3399_rockchip-uboot/arch/arc/include/asm/sections.h
/rk3399_rockchip-uboot/arch/arc/lib/Makefile
/rk3399_rockchip-uboot/arch/arc/lib/interrupts.c
/rk3399_rockchip-uboot/arch/arc/lib/ints_low.S
/rk3399_rockchip-uboot/arch/arc/lib/relocate.c
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/cache_v7.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/psci-common.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/sunxi/psci.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/ppa.c
/rk3399_rockchip-uboot/arch/arm/dts/zynqmp-clk.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/zynqmp-ep108-clk.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/barriers.h
/rk3399_rockchip-uboot/arch/arm/include/asm/io.h
/rk3399_rockchip-uboot/arch/arm/include/asm/psci.h
/rk3399_rockchip-uboot/arch/arm/include/asm/system.h
/rk3399_rockchip-uboot/arch/arm/lib/Makefile
/rk3399_rockchip-uboot/arch/arm/lib/psci-dt.c
/rk3399_rockchip-uboot/arch/arm/mach-exynos/include/mach/system.h
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/dram_helpers.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/tegra20/Makefile
/rk3399_rockchip-uboot/arch/powerpc/include/asm/immap_85xx.h
/rk3399_rockchip-uboot/board/Barix/ipam390/README.ipam390
/rk3399_rockchip-uboot/board/freescale/b4860qds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/bsc9132qds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/corenet_ds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls1021atwr/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls1043ardb/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/t1040qds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/t104xrdb/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/t208xqds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/t208xrdb/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/t4qds/MAINTAINERS
/rk3399_rockchip-uboot/board/synopsys/Kconfig
/rk3399_rockchip-uboot/board/synopsys/MAINTAINERS
/rk3399_rockchip-uboot/board/synopsys/axs10x/Kconfig
/rk3399_rockchip-uboot/board/synopsys/axs10x/MAINTAINERS
/rk3399_rockchip-uboot/board/synopsys/axs10x/Makefile
/rk3399_rockchip-uboot/board/synopsys/axs10x/axs10x.c
/rk3399_rockchip-uboot/board/synopsys/axs10x/axs10x.h
/rk3399_rockchip-uboot/board/synopsys/axs10x/nand.c
/rk3399_rockchip-uboot/board/xilinx/zynqmp/zynqmp.c
/rk3399_rockchip-uboot/cmd/blob.c
/rk3399_rockchip-uboot/configs/axs101_defconfig
/rk3399_rockchip-uboot/configs/axs103_defconfig
/rk3399_rockchip-uboot/configs/microblaze-generic_defconfig
/rk3399_rockchip-uboot/configs/nsim_700_defconfig
/rk3399_rockchip-uboot/configs/nsim_700be_defconfig
/rk3399_rockchip-uboot/configs/nsim_hs38_defconfig
/rk3399_rockchip-uboot/configs/nsim_hs38be_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_ep_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm015_dc1_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm016_dc2_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm018_dc4_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm019_dc5_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zcu102_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zcu102_revB_defconfig
/rk3399_rockchip-uboot/configs/zynq_microzed_defconfig
/rk3399_rockchip-uboot/configs/zynq_picozed_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc702_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc706_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm010_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm011_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm012_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm013_defconfig
/rk3399_rockchip-uboot/configs/zynq_zed_defconfig
/rk3399_rockchip-uboot/configs/zynq_zybo_defconfig
/rk3399_rockchip-uboot/doc/README.sha1
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/drivers/crypto/fsl/fsl_blob.c
/rk3399_rockchip-uboot/drivers/ddr/fsl/ctrl_regs.c
/rk3399_rockchip-uboot/drivers/spi/fsl_qspi.c
/rk3399_rockchip-uboot/fs/ext4/ext4_common.c
/rk3399_rockchip-uboot/include/configs/MPC8610HPCD.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/axs10x.h
/rk3399_rockchip-uboot/include/configs/ls1012aqds.h
/rk3399_rockchip-uboot/include/configs/ls1043a_common.h
/rk3399_rockchip-uboot/include/configs/ls1043ardb.h
/rk3399_rockchip-uboot/include/configs/nsim.h
/rk3399_rockchip-uboot/include/configs/xilinx_zynqmp.h
/rk3399_rockchip-uboot/include/ext4fs.h
/rk3399_rockchip-uboot/include/fsl_mmdc.h
moveconfig.py
c8d7393b28-Jul-2016 Simon Glass <sjg@chromium.org>

buildman: Add a quick-start note

For those who just want to build a board, it is useful to see a quick hint
right at the start of the documentation. Add a few commands showing how to
download toolch

buildman: Add a quick-start note

For those who just want to build a board, it is useful to see a quick hint
right at the start of the documentation. Add a few commands showing how to
download toolchains and build a board.

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

show more ...

c8785c5b28-Jul-2016 Simon Glass <sjg@chromium.org>

buildman: Avoid overwriting existing toolchain entries

The current code for setting up the toolchain config always writes the new
paths to an item called 'toolchain'. This means that it will overwri

buildman: Avoid overwriting existing toolchain entries

The current code for setting up the toolchain config always writes the new
paths to an item called 'toolchain'. This means that it will overwrite any
existing toolchain item with the same name. In practice, this means that:

buildman --fetch-arch all

will fetch all toolchains, but only the path of the final one will be added
to the config. This normally works out OK, since most toolchains are the
same version (e.g. gcc 4.9) and will be found on the same path. But it is
not correct and toolchains for archs which don't use the same version will
not function as expected.

Adjust the code to use a complete glob of the toolchain path.

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

show more ...

7e92e46e28-Jul-2016 Simon Glass <sjg@chromium.org>

buildman: Drop the toolchain error when downloading toolchains

It doesn't make sense to complain about missing toolchains when the
--fetch-arch option is being used. The user is presumably aware tha

buildman: Drop the toolchain error when downloading toolchains

It doesn't make sense to complain about missing toolchains when the
--fetch-arch option is being used. The user is presumably aware that there
is a toolchain problem and is actively correcting it by running with this
option.

Refactor the code to avoid printing this confusing message.

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

show more ...

2289b27628-Jul-2016 Simon Glass <sjg@chromium.org>

buildman: Fix a typo in TestSettingsHasPath()

The function comment should say 'buildman'. Fix it.

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

713bea3828-Jul-2016 Simon Glass <sjg@chromium.org>

buildman: Improve the toolchain progress/error output

Use colour to make it easier to see what is going on. Also print a message
before downloading a new toolchain. Mention --fetch-arch in the messa

buildman: Improve the toolchain progress/error output

Use colour to make it easier to see what is going on. Also print a message
before downloading a new toolchain. Mention --fetch-arch in the message that
is shown when there are no available toolchains, since this is the quickest
way to resolve the problem.

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

show more ...

80e6a48728-Jul-2016 Simon Glass <sjg@chromium.org>

buildman: Allow the toolchain error to be suppressed

When there are no toolchains a warning is printed. But in some cases this is
confusing, such as when the user is fetching new toolchains.

Adjust

buildman: Allow the toolchain error to be suppressed

When there are no toolchains a warning is printed. But in some cases this is
confusing, such as when the user is fetching new toolchains.

Adjust the function to supress the warning in this case.

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

show more ...

bd6f5d9828-Jul-2016 Simon Glass <sjg@chromium.org>

buildman: Fix the 'help' test to use the correct path

When buildman is run via a symlink, this test fails. Fix it to work the same
way as buildman itself.

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

buildman: Fix the 'help' test to use the correct path

When buildman is run via a symlink, this test fails. Fix it to work the same
way as buildman itself.

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

show more ...

8e605a5e28-Jul-2016 Simon Glass <sjg@chromium.org>

buildman: Automatically create a config file if needed

If there is no ~/.buildman file, buildman currently complains and exists. To
make things a little more friendly, create an empty one automatica

buildman: Automatically create a config file if needed

If there is no ~/.buildman file, buildman currently complains and exists. To
make things a little more friendly, create an empty one automatically. This
will not allow things to be built, but --fetch-arch can be used to handle
that.

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

show more ...

8ea4210128-Jul-2016 Simon Glass <sjg@chromium.org>

buildman: Tidy up the README a little

Tidy up some problems found by a recent review.

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


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/ls102xa/psci.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx6/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx6/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx7/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx7/soc.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap5/hw_data.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/psci.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/zynqmp/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/am57xx-idk-common.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/dra7-evm.dts
/rk3399_rockchip-uboot/arch/arm/dts/dra72-evm.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-fennec.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-fennec.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-popmetal.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-popmetal.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3-orangepi-one.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3-orangepi-pc-plus.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-layerscape/config.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-layerscape/cpu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-layerscape/soc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-ls102xa/config.h
/rk3399_rockchip-uboot/arch/arm/include/asm/fsl_secure_boot.h
/rk3399_rockchip-uboot/arch/arm/include/asm/psci.h
/rk3399_rockchip-uboot/arch/arm/lib/bootm-fdt.c
/rk3399_rockchip-uboot/arch/arm/lib/bootm.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-zynq/Kconfig
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf5227x/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf523x/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf52x2/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf530x/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf532x/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf5445x/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf547x_8x/start.S
/rk3399_rockchip-uboot/arch/mips/lib/bootm.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc86xx/config.mk
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_secure_boot.h
/rk3399_rockchip-uboot/arch/sandbox/dts/test.dts
/rk3399_rockchip-uboot/arch/sandbox/include/asm/power-domain.h
/rk3399_rockchip-uboot/arch/x86/lib/lpc-uclass.c
/rk3399_rockchip-uboot/board/aristainetos/aristainetos.c
/rk3399_rockchip-uboot/board/chipspark/popmetal_rk3288/Kconfig
/rk3399_rockchip-uboot/board/chipspark/popmetal_rk3288/MAINTAINERS
/rk3399_rockchip-uboot/board/chipspark/popmetal_rk3288/Makefile
/rk3399_rockchip-uboot/board/chipspark/popmetal_rk3288/popmetal-rk3288.c
/rk3399_rockchip-uboot/board/compulab/cm_fx6/cm_fx6.c
/rk3399_rockchip-uboot/board/congatec/cgtqmx6eval/cgtqmx6eval.c
/rk3399_rockchip-uboot/board/el/el6x/Kconfig
/rk3399_rockchip-uboot/board/el/el6x/MAINTAINERS
/rk3399_rockchip-uboot/board/el/el6x/Makefile
/rk3399_rockchip-uboot/board/el/el6x/el6x.c
/rk3399_rockchip-uboot/board/freescale/common/fsl_chain_of_trust.c
/rk3399_rockchip-uboot/board/freescale/ls1021aqds/Makefile
/rk3399_rockchip-uboot/board/freescale/ls1021aqds/psci.S
/rk3399_rockchip-uboot/board/freescale/ls1021atwr/Makefile
/rk3399_rockchip-uboot/board/freescale/ls1021atwr/ls1021atwr.c
/rk3399_rockchip-uboot/board/freescale/ls1021atwr/psci.S
/rk3399_rockchip-uboot/board/freescale/ls1043aqds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls1043aqds/ls1043aqds.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/mx6qsabreauto/mx6qsabreauto.c
/rk3399_rockchip-uboot/board/freescale/mx6slevk/mx6slevk.c
/rk3399_rockchip-uboot/board/freescale/mx6sxsabreauto/mx6sxsabreauto.c
/rk3399_rockchip-uboot/board/freescale/mx6sxsabresd/mx6sxsabresd.c
/rk3399_rockchip-uboot/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c
/rk3399_rockchip-uboot/board/freescale/mx7dsabresd/MAINTAINERS
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/common.c
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/common.h
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/gw_ventana.c
/rk3399_rockchip-uboot/board/ge/bx50v3/bx50v3.c
/rk3399_rockchip-uboot/board/inversepath/usbarmory/usbarmory.c
/rk3399_rockchip-uboot/board/phytec/pcm058/Kconfig
/rk3399_rockchip-uboot/board/phytec/pcm058/MAINTAINERS
/rk3399_rockchip-uboot/board/phytec/pcm058/Makefile
/rk3399_rockchip-uboot/board/phytec/pcm058/README
/rk3399_rockchip-uboot/board/phytec/pcm058/pcm058.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288/evb-rk3288.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/evb-rk3399.c
/rk3399_rockchip-uboot/board/rockchip/fennec_rk3288/Kconfig
/rk3399_rockchip-uboot/board/rockchip/fennec_rk3288/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/fennec_rk3288/Makefile
/rk3399_rockchip-uboot/board/rockchip/fennec_rk3288/fennec-rk3288.c
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/MAINTAINERS
/rk3399_rockchip-uboot/board/solidrun/mx6cuboxi/mx6cuboxi.c
/rk3399_rockchip-uboot/board/sunxi/MAINTAINERS
/rk3399_rockchip-uboot/board/sunxi/board.c
/rk3399_rockchip-uboot/board/technexion/pico-imx6ul/README
/rk3399_rockchip-uboot/board/technexion/pico-imx6ul/pico-imx6ul.c
/rk3399_rockchip-uboot/board/toradex/colibri_imx7/Kconfig
/rk3399_rockchip-uboot/board/toradex/colibri_imx7/MAINTAINERS
/rk3399_rockchip-uboot/board/toradex/colibri_imx7/Makefile
/rk3399_rockchip-uboot/board/toradex/colibri_imx7/colibri_imx7.c
/rk3399_rockchip-uboot/board/toradex/colibri_imx7/imximage.cfg
/rk3399_rockchip-uboot/board/wandboard/wandboard.c
/rk3399_rockchip-uboot/board/warp/warp.c
/rk3399_rockchip-uboot/cmd/bdinfo.c
/rk3399_rockchip-uboot/cmd/usb_mass_storage.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/common/splash.c
/rk3399_rockchip-uboot/common/splash_source.c
/rk3399_rockchip-uboot/common/usb_hub.c
/rk3399_rockchip-uboot/configs/Hummingbird_A31_defconfig
/rk3399_rockchip-uboot/configs/am43xx_evm_defconfig
/rk3399_rockchip-uboot/configs/am57xx_evm_defconfig
/rk3399_rockchip-uboot/configs/am57xx_evm_nodt_defconfig
/rk3399_rockchip-uboot/configs/am57xx_hs_evm_defconfig
/rk3399_rockchip-uboot/configs/colibri_imx7_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3288_defconfig
/rk3399_rockchip-uboot/configs/fennec-rk3288_defconfig
/rk3399_rockchip-uboot/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig
/rk3399_rockchip-uboot/configs/mx7dsabresd_defconfig
/rk3399_rockchip-uboot/configs/mx7dsabresd_secure_defconfig
/rk3399_rockchip-uboot/configs/orangepi_one_defconfig
/rk3399_rockchip-uboot/configs/orangepi_pc_defconfig
/rk3399_rockchip-uboot/configs/orangepi_pc_plus_defconfig
/rk3399_rockchip-uboot/configs/pcm058_defconfig
/rk3399_rockchip-uboot/configs/pico-imx6ul_defconfig
/rk3399_rockchip-uboot/configs/popmetal-rk3288_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/uniphier_ld11_defconfig
/rk3399_rockchip-uboot/configs/uniphier_ld20_defconfig
/rk3399_rockchip-uboot/configs/uniphier_ld4_sld8_defconfig
/rk3399_rockchip-uboot/configs/uniphier_pro4_defconfig
/rk3399_rockchip-uboot/configs/uniphier_pxs2_ld6b_defconfig
/rk3399_rockchip-uboot/configs/uniphier_sld3_defconfig
/rk3399_rockchip-uboot/configs/warp7_defconfig
/rk3399_rockchip-uboot/configs/zc5202_defconfig
/rk3399_rockchip-uboot/configs/zc5601_defconfig
/rk3399_rockchip-uboot/doc/README.fec_mxc
/rk3399_rockchip-uboot/doc/README.rockchip
/rk3399_rockchip-uboot/drivers/core/root.c
/rk3399_rockchip-uboot/drivers/core/simple-bus.c
/rk3399_rockchip-uboot/drivers/crypto/fsl/fsl_rsa.c
/rk3399_rockchip-uboot/drivers/gpio/sunxi_gpio.c
/rk3399_rockchip-uboot/drivers/i2c/fsl_i2c.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uclass.c
/rk3399_rockchip-uboot/drivers/i2c/sandbox_i2c.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/socfpga_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/zynq_sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_params.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.c
/rk3399_rockchip-uboot/drivers/net/fm/Makefile
/rk3399_rockchip-uboot/drivers/net/fm/ls1046.c
/rk3399_rockchip-uboot/drivers/net/phy/marvell.c
/rk3399_rockchip-uboot/drivers/net/sun8i_emac.c
/rk3399_rockchip-uboot/drivers/pch/pch-uclass.c
/rk3399_rockchip-uboot/drivers/pci/pci-uclass.c
/rk3399_rockchip-uboot/drivers/pci/pci.c
/rk3399_rockchip-uboot/drivers/pci/pci_sandbox.c
/rk3399_rockchip-uboot/drivers/pci/pcie_imx.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl_pic32.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl_rk3036.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl_rk3288.c
/rk3399_rockchip-uboot/drivers/power/Kconfig
/rk3399_rockchip-uboot/drivers/power/domain/Kconfig
/rk3399_rockchip-uboot/drivers/power/domain/Makefile
/rk3399_rockchip-uboot/drivers/power/domain/power-domain-uclass.c
/rk3399_rockchip-uboot/drivers/power/domain/sandbox-power-domain-test.c
/rk3399_rockchip-uboot/drivers/power/domain/sandbox-power-domain.c
/rk3399_rockchip-uboot/drivers/power/pmic/pm8916.c
/rk3399_rockchip-uboot/drivers/power/regulator/Kconfig
/rk3399_rockchip-uboot/drivers/serial/serial_mxc.c
/rk3399_rockchip-uboot/drivers/spi/spi-uclass.c
/rk3399_rockchip-uboot/drivers/spi/ti_qspi.c
/rk3399_rockchip-uboot/drivers/spmi/spmi-uclass.c
/rk3399_rockchip-uboot/drivers/usb/emul/usb-emul-uclass.c
/rk3399_rockchip-uboot/drivers/usb/host/Kconfig
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mx6.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-zynq.c
/rk3399_rockchip-uboot/drivers/usb/host/usb-uclass.c
/rk3399_rockchip-uboot/drivers/video/cfb_console.c
/rk3399_rockchip-uboot/drivers/watchdog/imx_watchdog.c
/rk3399_rockchip-uboot/include/config_fsl_chain_trust.h
/rk3399_rockchip-uboot/include/configs/am57xx_evm.h
/rk3399_rockchip-uboot/include/configs/aristainetos-common.h
/rk3399_rockchip-uboot/include/configs/cgtqmx6eval.h
/rk3399_rockchip-uboot/include/configs/cm_fx6.h
/rk3399_rockchip-uboot/include/configs/colibri_imx7.h
/rk3399_rockchip-uboot/include/configs/dra7xx_evm.h
/rk3399_rockchip-uboot/include/configs/el6x_common.h
/rk3399_rockchip-uboot/include/configs/evb_rk3288.h
/rk3399_rockchip-uboot/include/configs/fennec_rk3288.h
/rk3399_rockchip-uboot/include/configs/ge_bx50v3.h
/rk3399_rockchip-uboot/include/configs/gw_ventana.h
/rk3399_rockchip-uboot/include/configs/kylin_rk3036.h
/rk3399_rockchip-uboot/include/configs/ls1021aqds.h
/rk3399_rockchip-uboot/include/configs/ls1021atwr.h
/rk3399_rockchip-uboot/include/configs/ls1043a_common.h
/rk3399_rockchip-uboot/include/configs/mx6qsabreauto.h
/rk3399_rockchip-uboot/include/configs/mx6slevk.h
/rk3399_rockchip-uboot/include/configs/mx6sxsabreauto.h
/rk3399_rockchip-uboot/include/configs/mx6sxsabresd.h
/rk3399_rockchip-uboot/include/configs/mx7_common.h
/rk3399_rockchip-uboot/include/configs/mx7dsabresd.h
/rk3399_rockchip-uboot/include/configs/novena.h
/rk3399_rockchip-uboot/include/configs/pcm058.h
/rk3399_rockchip-uboot/include/configs/pico-imx6ul.h
/rk3399_rockchip-uboot/include/configs/popmetal_rk3288.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/uniphier.h
/rk3399_rockchip-uboot/include/configs/usbarmory.h
/rk3399_rockchip-uboot/include/configs/wandboard.h
/rk3399_rockchip-uboot/include/configs/warp.h
/rk3399_rockchip-uboot/include/configs/warp7.h
/rk3399_rockchip-uboot/include/configs/zc5202.h
/rk3399_rockchip-uboot/include/configs/zc5601.h
/rk3399_rockchip-uboot/include/dm/device.h
/rk3399_rockchip-uboot/include/dm/platform_data/serial_mxc.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/fdt_support.h
/rk3399_rockchip-uboot/include/linux/usb/xhci-fsl.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/power-domain-uclass.h
/rk3399_rockchip-uboot/include/power-domain.h
/rk3399_rockchip-uboot/include/power/regulator.h
/rk3399_rockchip-uboot/include/splash.h
/rk3399_rockchip-uboot/include/usb/ehci-ci.h
/rk3399_rockchip-uboot/test/dm/Makefile
/rk3399_rockchip-uboot/test/dm/bus.c
/rk3399_rockchip-uboot/test/dm/i2c.c
/rk3399_rockchip-uboot/test/dm/power-domain.c
/rk3399_rockchip-uboot/test/dm/spi.c
buildman/README
c3c9fd3126-Jul-2016 Tom Rini <trini@konsulko.com>

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


/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3399.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap4/i2c.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap5/i2c.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/sdram_rk3288.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/rk3399.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/README
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/evb-rk3399.c
/rk3399_rockchip-uboot/configs/am335x_boneblack_vboot_defconfig
/rk3399_rockchip-uboot/configs/am335x_evm_defconfig
/rk3399_rockchip-uboot/configs/am43xx_evm_defconfig
/rk3399_rockchip-uboot/configs/am43xx_hs_evm_defconfig
/rk3399_rockchip-uboot/configs/am57xx_evm_defconfig
/rk3399_rockchip-uboot/configs/am57xx_hs_evm_defconfig
/rk3399_rockchip-uboot/configs/dra7xx_evm_defconfig
/rk3399_rockchip-uboot/configs/dra7xx_hs_evm_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3399_defconfig
/rk3399_rockchip-uboot/doc/README.rockchip
/rk3399_rockchip-uboot/drivers/i2c/Kconfig
/rk3399_rockchip-uboot/drivers/i2c/i2c-uclass.c
/rk3399_rockchip-uboot/drivers/i2c/mvtwsi.c
/rk3399_rockchip-uboot/drivers/i2c/omap24xx_i2c.c
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/Makefile
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/include/configs/evb_rk3399.h
/rk3399_rockchip-uboot/include/configs/rk3399_common.h
/rk3399_rockchip-uboot/include/configs/ti_armv7_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3399-cru.h
env/fw_env.c
81c878dd06-May-2016 Marcin Niestroj <m.niestroj@grinn-global.com>

tools: env: Fix format warnings in debug

Format warnings (-Wformat) were shown in printf() calls after defining
DEBUG macro.

Update format string and explicitly cast variables to suppress all
warni

tools: env: Fix format warnings in debug

Format warnings (-Wformat) were shown in printf() calls after defining
DEBUG macro.

Update format string and explicitly cast variables to suppress all
warnings.

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

show more ...

9191090e18-Jul-2016 Kever Yang <kever.yang@rock-chips.com>

mkimage: rockchip: add suport for rk33 serial

Add support for rockchip rk33 series Soc like rk3368 and rk3399

Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Acked-by: Simon Glass <sjg@chromi

mkimage: rockchip: add suport for rk33 serial

Add support for rockchip rk33 series Soc like rk3368 and rk3399

Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Acked-by: Simon Glass <sjg@chromium.org>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rk3288.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/clock.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/clk_rk3288.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/sdram_rk3288.c
/rk3399_rockchip-uboot/configs/chromebook_jerry_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3036_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3288_defconfig
/rk3399_rockchip-uboot/configs/kylin-rk3036_defconfig
/rk3399_rockchip-uboot/configs/rock2_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/sandbox_noblk_defconfig
/rk3399_rockchip-uboot/drivers/clk/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/core/uclass.c
/rk3399_rockchip-uboot/drivers/pinctrl/Kconfig
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/usb/gadget/dwc2_udc_otg.c
/rk3399_rockchip-uboot/drivers/usb/gadget/dwc2_udc_otg_regs.h
/rk3399_rockchip-uboot/drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c
/rk3399_rockchip-uboot/drivers/usb/phy/Makefile
/rk3399_rockchip-uboot/drivers/usb/phy/rockchip_usb2_phy.c
/rk3399_rockchip-uboot/drivers/video/rockchip/rk_vop.c
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/dm/device.h
/rk3399_rockchip-uboot/include/dm/uclass.h
/rk3399_rockchip-uboot/include/usb/dwc2_udc.h
rkcommon.c
5f30bf7614-Jul-2016 Kever Yang <kever.yang@rock-chips.com>

mkimage: rockchip: add suport for rk33 serial

Add support for rockchip rk33 series Soc like rk3368 and rk3399

Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Acked-by: Simon Glass <sjg@chromi

mkimage: rockchip: add suport for rk33 serial

Add support for rockchip rk33 series Soc like rk3368 and rk3399

Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Acked-by: Simon Glass <sjg@chromium.org>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/sun5i-a10s.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/sun5i-a13-olinuxino.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun5i-r8-chip.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun5i.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/clock_sun4i.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/save_boot_param.S
/rk3399_rockchip-uboot/board/evb-rk3288/evb-rk3288/Kconfig
/rk3399_rockchip-uboot/board/evb-rk3288/evb-rk3288/MAINTAINERS
/rk3399_rockchip-uboot/board/evb-rk3288/evb-rk3288/Makefile
/rk3399_rockchip-uboot/board/evb-rk3288/evb-rk3288/evb-rk3288.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/evb_rk3036.c
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/Kconfig
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/Makefile
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/kylin_rk3036.c
/rk3399_rockchip-uboot/board/sunxi/board.c
/rk3399_rockchip-uboot/cmd/mtdparts.c
/rk3399_rockchip-uboot/cmd/nand.c
/rk3399_rockchip-uboot/configs/evb-rk3288_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/thunderx_88xx_defconfig
/rk3399_rockchip-uboot/doc/README.rockchip
/rk3399_rockchip-uboot/drivers/mtd/nand/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_base.c
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_ids.c
/rk3399_rockchip-uboot/drivers/mtd/nand/sunxi_nand.c
/rk3399_rockchip-uboot/include/configs/evb-rk3288.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/sunxi-common.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/linux/mtd/mtd.h
/rk3399_rockchip-uboot/include/linux/mtd/nand.h
/rk3399_rockchip-uboot/include/nand.h
/rk3399_rockchip-uboot/lib/fdtdec.c
rkcommon.c
d6a3391822-Jul-2016 Simon Glass <sjg@chromium.org>

dtoc: Correct the type widening code in fdt_fallback

This code does not match the fdt version in fdt.py. When dtoc is unable to
use the Python libfdt library, it uses the fallback version, which doe

dtoc: Correct the type widening code in fdt_fallback

This code does not match the fdt version in fdt.py. When dtoc is unable to
use the Python libfdt library, it uses the fallback version, which does not
widen arrays correctly.

Fix this to avoid a warning 'excess elements in array initialize' in
dt-platdata.c which happens on some platforms.

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

show more ...

713fb2dc22-Jul-2016 mario.six@gdsys.cc <mario.six@gdsys.cc>

tools, rsa: Further minor cleanups on top of c236ebd and 2b9ec7

[NOTE: I took v1 of these patches in, and then v2 came out, this commit
is squashing the minor deltas from v1 -> v2 of updates to c236

tools, rsa: Further minor cleanups on top of c236ebd and 2b9ec7

[NOTE: I took v1 of these patches in, and then v2 came out, this commit
is squashing the minor deltas from v1 -> v2 of updates to c236ebd and
2b9ec76 into this commit - trini]

- Added an additional NULL check, as suggested by Simon Glass to
fit_image_process_sig
- Re-formatted the comment blocks

Signed-off-by: Mario Six <mario.six@gdsys.cc>
Reviewed-by: Simon Glass <sjg@chromium.org>
[For merging the chnages from v2 back onto v1]
Signed-off-by: Tom Rini <trini@konsulko.com>

show more ...


/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/am33xx/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/am33xx/ddr.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap5/config.mk
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-proxstream2-gentil.dts
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-proxstream2-vodka.dts
/rk3399_rockchip-uboot/arch/arm/mach-keystone/init.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/cache-uniphier.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/late_lowlevel_init.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/lowlevel_init.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/ssc-regs.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm64/arm-cci500.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm64/smp_kick_cpus.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm64/timer.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boards.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/cmd_ddrphy.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/sc-regs.h
/rk3399_rockchip-uboot/cmd/bootefi.c
/rk3399_rockchip-uboot/cmd/misc.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier-core.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier-mio.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier.h
/rk3399_rockchip-uboot/drivers/gpio/gpio-uniphier.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uniphier-f.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uniphier.c
/rk3399_rockchip-uboot/drivers/mmc/uniphier-sd.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier.h
/rk3399_rockchip-uboot/drivers/serial/serial_uniphier.c
/rk3399_rockchip-uboot/include/configs/uniphier.h
/rk3399_rockchip-uboot/lib/rsa/rsa-sign.c
/rk3399_rockchip-uboot/test/py/tests/test_vboot.py
image-host.c
c236ebd219-Jul-2016 mario.six@gdsys.cc <mario.six@gdsys.cc>

tools: Fix return code of fit_image_process_sig()

When signing images, we repeatedly call fit_add_file_data() with
successively increasing size values to include the keys in the DTB.

Unfortunately,

tools: Fix return code of fit_image_process_sig()

When signing images, we repeatedly call fit_add_file_data() with
successively increasing size values to include the keys in the DTB.

Unfortunately, if large keys are used (such as 4096 bit RSA keys), this
process fails sometimes, and mkimage needs to be called repeatedly to
integrate the keys into the DTB.

This is because fit_add_file_data actually returns the wrong error
code, and the loop terminates prematurely, instead of trying again with
a larger size value.

This patch corrects the return value and also removes a error message,
which is misleading, since we actually allow the function to fail. A
(hopefully helpful) comment is also added to explain the lack of error
message.

This is probably related to 1152a05 ("tools: Correct error handling in
fit_image_process_hash()") and the corresponding error reported here:

https://www.mail-archive.com/u-boot@lists.denx.de/msg217417.html

Signed-off-by: Mario Six <mario.six@gdsys.cc>

show more ...

c5c41c4516-Jul-2016 Andreas Fenkart <andreas.fenkart@digitalstrom.com>

tools/env: reuse fw_getenv in fw_printenv function

Try to avoid adhoc iteration of the environment. Reuse fw_getenv
to find the variables that should be printed. Only use open-coded
iteration when p

tools/env: reuse fw_getenv in fw_printenv function

Try to avoid adhoc iteration of the environment. Reuse fw_getenv
to find the variables that should be printed. Only use open-coded
iteration when printing all variables.
For backwards compatibility, keep emitting a newline when
printing with value_only.

Signed-off-by: Andreas Fenkart <andreas.fenkart@digitalstrom.com>

show more ...

1b7427cd16-Jul-2016 Andreas Fenkart <andreas.fenkart@digitalstrom.com>

tools/env: move envmatch further up in file to avoid forward declarations

forward declaration not needed when re-ordered

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

tools/env: move envmatch further up in file to avoid forward declarations

forward declaration not needed when re-ordered

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Andreas Fenkart <andreas.fenkart@digitalstrom.com>

show more ...

fd4e328016-Jul-2016 Andreas Fenkart <andreas.fenkart@digitalstrom.com>

tools/env: kernel-doc for fw_printenv, fw_getenv and fw_parse_script

there are two groups of functions:
- application ready tools: fw_setenv/fw_getenv/fw_parse_script
these are used, when creating a

tools/env: kernel-doc for fw_printenv, fw_getenv and fw_parse_script

there are two groups of functions:
- application ready tools: fw_setenv/fw_getenv/fw_parse_script
these are used, when creating a single binary containing multiple
tools (busybox like)
- file access like: open/read/write/close
above functions are implemented on top of these. applications
can use those to modify several variables without creating a
temporary batch script file
tested with "./scripts/kernel-doc -html -v tools/env/fw_env.h"

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Andreas Fenkart <andreas.fenkart@digitalstrom.com>

show more ...

f4742ca014-Jul-2016 Stefan Agner <stefan.agner@toradex.com>

tools/env: allow negative offsets

A negative value for the offset is treated as a backwards offset for
from the end of the device/partition for block devices. This aligns
the behavior of the config

tools/env: allow negative offsets

A negative value for the offset is treated as a backwards offset for
from the end of the device/partition for block devices. This aligns
the behavior of the config file with the syntax of CONFIG_ENV_OFFSET
where the functionality has been introduced with
commit 5c088ee841f9 ("env_mmc: allow negative CONFIG_ENV_OFFSET").

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>

show more ...

14fb5b2514-Jul-2016 Stefan Agner <stefan.agner@toradex.com>

tools/env: complete environment device config early

Currently flash_read completes a crucial part of the environment
device configuration, the device type (mtd_type). This is rather
confusing as fla

tools/env: complete environment device config early

Currently flash_read completes a crucial part of the environment
device configuration, the device type (mtd_type). This is rather
confusing as flash_io calls flash_read conditionally, and one might
think flash_write, which also makes use of mtd_type, gets called
before flash_read. But since flash_io is always called with O_RDONLY
first, this is not actually the case in reality.

However, it is much cleaner to complete and verify the config early
in parse_config. This also prepares the code for further extension.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Reviewed-by: Andreas Fenkart

show more ...


/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/api/api_net.c
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap-common/mem-common.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap3/spl_id_nand.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/virt-dt.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/cache_v8.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/cpu-dt.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/fdt.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/ppa.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/s32v234/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/sec_firmware.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/sec_firmware_asm.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/start.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/zynqmp/clk.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/zynqmp/cpu.c
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/tegra186-p2771-0000-a02.dts
/rk3399_rockchip-uboot/arch/arm/dts/tegra186-p2771-0000-b00.dts
/rk3399_rockchip-uboot/arch/arm/dts/tegra186-p2771-0000.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/tegra186.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-am33xx/sys_proto.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-layerscape/cpu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-layerscape/ppa.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap3/sys_proto.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-stm32f7/stm32_periph.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/ivc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-zynqmp/clk.h
/rk3399_rockchip-uboot/arch/arm/include/asm/armv8/mmu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/armv8/sec_firmware.h
/rk3399_rockchip-uboot/arch/arm/include/asm/global_data.h
/rk3399_rockchip-uboot/arch/arm/include/asm/psci.h
/rk3399_rockchip-uboot/arch/arm/lib/Makefile
/rk3399_rockchip-uboot/arch/arm/lib/bootm-fdt.c
/rk3399_rockchip-uboot/arch/arm/lib/bootm.c
/rk3399_rockchip-uboot/arch/arm/lib/psci-dt.c
/rk3399_rockchip-uboot/arch/arm/lib/spl.c
/rk3399_rockchip-uboot/arch/arm/lib/zimage.c
/rk3399_rockchip-uboot/arch/arm/mach-exynos/mmu-arm64.c
/rk3399_rockchip-uboot/arch/arm/mach-meson/board.c
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/sysmap-apq8016.c
/rk3399_rockchip-uboot/arch/arm/mach-stm32/stm32f7/clock.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/board.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-tegra/arm64-mmu.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/board186.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/ivc.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/tegra186/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-tegra/tegra186/nvtboot_ll.S
/rk3399_rockchip-uboot/arch/arm/mach-tegra/tegra186/nvtboot_mem.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm64/mem_map.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/cpu_init.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/start.S
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xxx/fsl_pamu.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xxx/pamu_table.c
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_secure_boot.h
/rk3399_rockchip-uboot/board/armltd/vexpress64/vexpress64.c
/rk3399_rockchip-uboot/board/cavium/thunderx/thunderx.c
/rk3399_rockchip-uboot/board/freescale/common/fsl_chain_of_trust.c
/rk3399_rockchip-uboot/board/freescale/ls1043aqds/ddr.c
/rk3399_rockchip-uboot/board/freescale/ls1043ardb/ddr.c
/rk3399_rockchip-uboot/board/freescale/ls1043ardb/ls1043ardb.c
/rk3399_rockchip-uboot/board/freescale/ls2080a/ddr.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/ddr.c
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/ddr.c
/rk3399_rockchip-uboot/board/freescale/t104xrdb/t104x_pbi_sb.cfg
/rk3399_rockchip-uboot/board/freescale/t104xrdb/tlb.c
/rk3399_rockchip-uboot/board/gumstix/duovero/duovero.c
/rk3399_rockchip-uboot/board/hisilicon/hikey/hikey.c
/rk3399_rockchip-uboot/board/isee/igep00x0/igep00x0.c
/rk3399_rockchip-uboot/board/isee/igep00x0/igep00x0.h
/rk3399_rockchip-uboot/board/logicpd/zoom1/zoom1.c
/rk3399_rockchip-uboot/board/micronas/vct/ebi_onenand.c
/rk3399_rockchip-uboot/board/nvidia/p2371-2180/p2371-2180.c
/rk3399_rockchip-uboot/board/nvidia/p2571/max77620_init.h
/rk3399_rockchip-uboot/board/raspberrypi/rpi/rpi.c
/rk3399_rockchip-uboot/board/samsung/goni/onenand.c
/rk3399_rockchip-uboot/board/samsung/smdkc100/onenand.c
/rk3399_rockchip-uboot/board/samsung/universal_c210/onenand.c
/rk3399_rockchip-uboot/board/st/stm32f746-disco/stm32f746-disco.c
/rk3399_rockchip-uboot/cmd/bdinfo.c
/rk3399_rockchip-uboot/cmd/mtdparts.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/spl/Makefile
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_fat.c
/rk3399_rockchip-uboot/common/spl/spl_ubi.c
/rk3399_rockchip-uboot/configs/T1042RDB_PI_NAND_SECURE_BOOT_defconfig
/rk3399_rockchip-uboot/configs/igep0020_defconfig
/rk3399_rockchip-uboot/configs/p2771-0000-a02_defconfig
/rk3399_rockchip-uboot/configs/p2771-0000-b00_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_ep_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm015_dc1_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm016_dc2_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm018_dc4_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm019_dc5_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zcu102_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zcu102_revB_defconfig
/rk3399_rockchip-uboot/configs/zynq_microzed_defconfig
/rk3399_rockchip-uboot/configs/zynq_picozed_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc702_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc706_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm010_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm011_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm012_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm013_defconfig
/rk3399_rockchip-uboot/configs/zynq_zed_defconfig
/rk3399_rockchip-uboot/configs/zynq_zybo_defconfig
/rk3399_rockchip-uboot/disk/part_iso.c
/rk3399_rockchip-uboot/doc/README.ubispl
/rk3399_rockchip-uboot/doc/SPL/README.spl-secure-boot
/rk3399_rockchip-uboot/doc/device-tree-bindings/serial/sh.txt
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/clk/clk-uclass.c
/rk3399_rockchip-uboot/drivers/crypto/fsl/jr.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/i2c_eeprom.c
/rk3399_rockchip-uboot/drivers/mmc/sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/cfi_flash.c
/rk3399_rockchip-uboot/drivers/mtd/nand/fsl_ifc_spl.c
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_spl_simple.c
/rk3399_rockchip-uboot/drivers/mtd/nand/omap_gpmc.c
/rk3399_rockchip-uboot/drivers/mtd/onenand/onenand_base.c
/rk3399_rockchip-uboot/drivers/mtd/onenand/onenand_spl.c
/rk3399_rockchip-uboot/drivers/mtd/onenand/onenand_uboot.c
/rk3399_rockchip-uboot/drivers/mtd/ubispl/Makefile
/rk3399_rockchip-uboot/drivers/mtd/ubispl/ubi-wrapper.h
/rk3399_rockchip-uboot/drivers/mtd/ubispl/ubispl.c
/rk3399_rockchip-uboot/drivers/mtd/ubispl/ubispl.h
/rk3399_rockchip-uboot/drivers/serial/serial_sh.c
/rk3399_rockchip-uboot/drivers/serial/serial_zynq.c
/rk3399_rockchip-uboot/drivers/usb/host/Kconfig
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/configs/B4860QDS.h
/rk3399_rockchip-uboot/include/configs/BSC9131RDB.h
/rk3399_rockchip-uboot/include/configs/BSC9132QDS.h
/rk3399_rockchip-uboot/include/configs/C29XPCIE.h
/rk3399_rockchip-uboot/include/configs/MPC8308RDB.h
/rk3399_rockchip-uboot/include/configs/MPC8313ERDB.h
/rk3399_rockchip-uboot/include/configs/MPC8315ERDB.h
/rk3399_rockchip-uboot/include/configs/MPC8323ERDB.h
/rk3399_rockchip-uboot/include/configs/MPC832XEMDS.h
/rk3399_rockchip-uboot/include/configs/MPC8349EMDS.h
/rk3399_rockchip-uboot/include/configs/MPC8349ITX.h
/rk3399_rockchip-uboot/include/configs/MPC837XEMDS.h
/rk3399_rockchip-uboot/include/configs/MPC837XERDB.h
/rk3399_rockchip-uboot/include/configs/MPC8536DS.h
/rk3399_rockchip-uboot/include/configs/MPC8544DS.h
/rk3399_rockchip-uboot/include/configs/MPC8548CDS.h
/rk3399_rockchip-uboot/include/configs/MPC8572DS.h
/rk3399_rockchip-uboot/include/configs/P1010RDB.h
/rk3399_rockchip-uboot/include/configs/P1022DS.h
/rk3399_rockchip-uboot/include/configs/P1023RDB.h
/rk3399_rockchip-uboot/include/configs/P2041RDB.h
/rk3399_rockchip-uboot/include/configs/T102xRDB.h
/rk3399_rockchip-uboot/include/configs/T1040QDS.h
/rk3399_rockchip-uboot/include/configs/T104xRDB.h
/rk3399_rockchip-uboot/include/configs/T208xQDS.h
/rk3399_rockchip-uboot/include/configs/T208xRDB.h
/rk3399_rockchip-uboot/include/configs/T4240QDS.h
/rk3399_rockchip-uboot/include/configs/T4240RDB.h
/rk3399_rockchip-uboot/include/configs/controlcenterd.h
/rk3399_rockchip-uboot/include/configs/corenet_ds.h
/rk3399_rockchip-uboot/include/configs/cyrus.h
/rk3399_rockchip-uboot/include/configs/ls1043ardb.h
/rk3399_rockchip-uboot/include/configs/microblaze-generic.h
/rk3399_rockchip-uboot/include/configs/omap3_igep00x0.h
/rk3399_rockchip-uboot/include/configs/p1_p2_rdb_pc.h
/rk3399_rockchip-uboot/include/configs/p1_twr.h
/rk3399_rockchip-uboot/include/configs/sbc8548.h
/rk3399_rockchip-uboot/include/configs/xilinx_zynqmp_ep.h
/rk3399_rockchip-uboot/include/configs/xpedite1000.h
/rk3399_rockchip-uboot/include/configs/xpedite517x.h
/rk3399_rockchip-uboot/include/configs/xpedite520x.h
/rk3399_rockchip-uboot/include/configs/xpedite537x.h
/rk3399_rockchip-uboot/include/configs/xpedite550x.h
/rk3399_rockchip-uboot/include/configs/zynq-common.h
/rk3399_rockchip-uboot/include/configs/zynq_zc70x.h
/rk3399_rockchip-uboot/include/configs/zynq_zybo.h
/rk3399_rockchip-uboot/include/fsl_validate.h
/rk3399_rockchip-uboot/include/i2c_eeprom.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/mtd/omap_gpmc.h
/rk3399_rockchip-uboot/include/nand.h
/rk3399_rockchip-uboot/include/onenand_uboot.h
/rk3399_rockchip-uboot/include/spl.h
/rk3399_rockchip-uboot/include/ubispl.h
/rk3399_rockchip-uboot/test/py/tests/test_ofplatdata.py
env/fw_env.c
62a3b7dd15-Jul-2016 Robert P. J. Day <rpjday@crashcourse.ca>

Various, unrelated tree-wide typo fixes.

Fix a number of typos, including:

* "compatble" -> "compatible"
* "eanbeld" -> "enabled"
* "envrionment" -> "environment"
* "FTD" ->

Various, unrelated tree-wide typo fixes.

Fix a number of typos, including:

* "compatble" -> "compatible"
* "eanbeld" -> "enabled"
* "envrionment" -> "environment"
* "FTD" -> "FDT" (for "flattened device tree")
* "ommitted" -> "omitted"
* "overriden" -> "overridden"
* "partiton" -> "partition"
* "propogate" -> "propagate"
* "resourse" -> "resource"
* "rest in piece" -> "rest in peace"
* "suport" -> "support"
* "varible" -> "variable"

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>

show more ...


/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/ls102xa/psci.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx7/psci-mx7.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx7/psci.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/nonsec_virt.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/psci-common.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/psci.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/sunxi/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/sunxi/psci.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch3
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/zynqmp/mp.c
/rk3399_rockchip-uboot/arch/arm/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/exynos4210-origen.dts
/rk3399_rockchip-uboot/arch/arm/dts/exynos4210-trats.dts
/rk3399_rockchip-uboot/arch/arm/dts/exynos4210-universal_c210.dts
/rk3399_rockchip-uboot/arch/arm/dts/exynos4412-odroid.dts
/rk3399_rockchip-uboot/arch/arm/dts/exynos4412-trats2.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun50i-a64-pine64-plus.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun50i-a64.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3-orangepi-2.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3-orangepi-lite.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3-orangepi-pc.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3-orangepi-plus.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3.dtsi
/rk3399_rockchip-uboot/arch/arm/imx-common/ddrmc-vf610.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/clock_sun6i.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/cpu_sun4i.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/mmc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/spl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/board.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra124/display.h
/rk3399_rockchip-uboot/arch/arm/include/asm/armv7.h
/rk3399_rockchip-uboot/arch/arm/include/asm/psci.h
/rk3399_rockchip-uboot/arch/arm/include/asm/secure.h
/rk3399_rockchip-uboot/arch/arm/lib/sections.c
/rk3399_rockchip-uboot/arch/arm/mach-exynos/include/mach/dwmmc.h
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/board.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/clock.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/psci.S
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/mp.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/start.S
/rk3399_rockchip-uboot/arch/powerpc/include/asm/status_led.h
/rk3399_rockchip-uboot/board/keymile/common/common.c
/rk3399_rockchip-uboot/board/keymile/kmp204x/ddr.c
/rk3399_rockchip-uboot/board/sunxi/MAINTAINERS
/rk3399_rockchip-uboot/board/sunxi/board.c
/rk3399_rockchip-uboot/cmd/i2c.c
/rk3399_rockchip-uboot/common/env_common.c
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/configs/orangepi_lite_defconfig
/rk3399_rockchip-uboot/configs/orangepi_pc_defconfig
/rk3399_rockchip-uboot/configs/pine64_plus_defconfig
/rk3399_rockchip-uboot/doc/README.gpt
/rk3399_rockchip-uboot/doc/README.scrapyard
/rk3399_rockchip-uboot/doc/feature-removal-schedule.txt
/rk3399_rockchip-uboot/drivers/bios_emulator/x86emu/sys.c
/rk3399_rockchip-uboot/drivers/crypto/fsl/desc.h
/rk3399_rockchip-uboot/drivers/ddr/fsl/ctrl_regs.c
/rk3399_rockchip-uboot/drivers/fpga/fpga.c
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/exynos_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/sunxi_mmc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/mxs_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/tegra_nand.c
/rk3399_rockchip-uboot/drivers/mtd/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/spi/sunxi_spi_spl.c
/rk3399_rockchip-uboot/drivers/net/Kconfig
/rk3399_rockchip-uboot/drivers/net/Makefile
/rk3399_rockchip-uboot/drivers/net/sun8i_emac.c
/rk3399_rockchip-uboot/drivers/usb/musb-new/musb_dsps.c
/rk3399_rockchip-uboot/drivers/video/tegra.c
/rk3399_rockchip-uboot/include/configs/arndale.h
/rk3399_rockchip-uboot/include/configs/bcm_ep_board.h
/rk3399_rockchip-uboot/include/configs/jetson-tk1.h
/rk3399_rockchip-uboot/include/configs/ls1021aqds.h
/rk3399_rockchip-uboot/include/configs/ls1021atwr.h
/rk3399_rockchip-uboot/include/configs/mxs.h
/rk3399_rockchip-uboot/include/configs/sun6i.h
/rk3399_rockchip-uboot/include/configs/sun7i.h
/rk3399_rockchip-uboot/include/configs/sunxi-common.h
/rk3399_rockchip-uboot/include/configs/v38b.h
/rk3399_rockchip-uboot/include/configs/vexpress_ca15_tc2.h
/rk3399_rockchip-uboot/include/net.h
/rk3399_rockchip-uboot/lib/hashtable.c
/rk3399_rockchip-uboot/net/eth_internal.h
/rk3399_rockchip-uboot/post/cpu/ppc4xx/ether.c
env/fw_env.config
ebe621d515-Jul-2016 Tom Rini <trini@konsulko.com>

Merge git://git.denx.de/u-boot-dm


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/cpu/arm11/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/cache.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/cache_v7.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap-common/emif-common.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap-common/hwinit-common.c
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-firefly.dts
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram.h
/rk3399_rockchip-uboot/arch/arm/include/asm/cache.h
/rk3399_rockchip-uboot/arch/arm/lib/cache.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/sdram_rk3288.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/syscon_rk3288.c
/rk3399_rockchip-uboot/arch/sandbox/Kconfig
/rk3399_rockchip-uboot/arch/sandbox/config.mk
/rk3399_rockchip-uboot/arch/sandbox/cpu/Makefile
/rk3399_rockchip-uboot/arch/sandbox/cpu/cpu.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/os.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/spl.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/start.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/u-boot-spl.lds
/rk3399_rockchip-uboot/arch/sandbox/dts/sandbox.dts
/rk3399_rockchip-uboot/arch/sandbox/include/asm/spl.h
/rk3399_rockchip-uboot/arch/sandbox/lib/Makefile
/rk3399_rockchip-uboot/board/sandbox/MAINTAINERS
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/configs/da850evm_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3288_defconfig
/rk3399_rockchip-uboot/configs/sandbox_spl_defconfig
/rk3399_rockchip-uboot/doc/driver-model/of-plat.txt
/rk3399_rockchip-uboot/drivers/clk/clk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/clk_fixed_rate.c
/rk3399_rockchip-uboot/drivers/clk/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/core/device-remove.c
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/core/lists.c
/rk3399_rockchip-uboot/drivers/core/regmap.c
/rk3399_rockchip-uboot/drivers/core/root.c
/rk3399_rockchip-uboot/drivers/core/syscon-uclass.c
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/spltest_sandbox.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl_rk3288.c
/rk3399_rockchip-uboot/drivers/rtc/date.c
/rk3399_rockchip-uboot/drivers/serial/Kconfig
/rk3399_rockchip-uboot/drivers/serial/Makefile
/rk3399_rockchip-uboot/drivers/serial/ns16550.c
/rk3399_rockchip-uboot/drivers/serial/sandbox.c
/rk3399_rockchip-uboot/drivers/serial/serial-uclass.c
/rk3399_rockchip-uboot/drivers/serial/serial_rockchip.c
/rk3399_rockchip-uboot/dts/Kconfig
/rk3399_rockchip-uboot/include/clk.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/sandbox_spl.h
/rk3399_rockchip-uboot/include/dm/device.h
/rk3399_rockchip-uboot/include/dm/platdata.h
/rk3399_rockchip-uboot/include/dt-structs.h
/rk3399_rockchip-uboot/include/os.h
/rk3399_rockchip-uboot/include/regmap.h
/rk3399_rockchip-uboot/include/syscon.h
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/libfdt/libfdt.swig
/rk3399_rockchip-uboot/lib/libfdt/setup.py
/rk3399_rockchip-uboot/lib/libfdt/test_libfdt.py
/rk3399_rockchip-uboot/lib/tiny-printf.c
/rk3399_rockchip-uboot/scripts/Makefile.host
/rk3399_rockchip-uboot/scripts/Makefile.spl
/rk3399_rockchip-uboot/test/py/conftest.py
/rk3399_rockchip-uboot/test/py/tests/test_ofplatdata.py
/rk3399_rockchip-uboot/test/py/u_boot_console_base.py
/rk3399_rockchip-uboot/test/py/u_boot_console_sandbox.py
/rk3399_rockchip-uboot/test/py/u_boot_spawn.py
Makefile
dtoc/.gitignore
dtoc/dtoc
dtoc/dtoc.py
dtoc/fdt.py
dtoc/fdt_fallback.py
dtoc/fdt_util.py
9fa2819004-Jul-2016 Simon Glass <sjg@chromium.org>

dm: core: Expand platdata for of-platdata devices

Devices which use of-platdata have their own platdata. However, in many
cases the driver will have its own auto-alloced platdata, for use with the
d

dm: core: Expand platdata for of-platdata devices

Devices which use of-platdata have their own platdata. However, in many
cases the driver will have its own auto-alloced platdata, for use with the
device tree. The ofdata_to_platdata() method converts the device tree
settings to platdata.

With of-platdata we would not normally allocate the platdata since it is
provided by the U_BOOT_DEVICE() declaration. However this is inconvenient
since the of-platdata struct is closely tied to the device tree properties.
It is unlikely to exactly match the platdata needed by the driver.

In fact a useful approach is to declare platdata in the driver like this:

struct r3288_mmc_platdata {
struct dtd_rockchip_rk3288_dw_mshc of_platdata;
/* the 'normal' fields go here */
};

In this case we have dt_platadata available, but the normal fields are not
present, since ofdata_to_platdata() is never called. In fact driver model
doesn't allocate any space for the 'normal' fields, since it sees that there
is already platform data attached to the device.

To make this easier, adjust driver model to allocate the full size of the
struct (i.e. platdata_auto_alloc_size from the driver) and copy in the
of-platdata. This means that when the driver's bind() method is called,
the of-platdata will be present, followed by zero bytes for the empty
'normal field' portion.

A new DM_FLAG_OF_PLATDATA flag is available that indicates that the platdata
came from of-platdata. When the allocation/copy happens, the
DM_FLAG_ALLOC_PDATA flag will be set as well. The dtoc tool is updated to
output the platdata_size field, since U-Boot has no other way of knowing
the size of the of-platdata struct.

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

show more ...

1...<<11121314151617181920>>...58