History log of /rk3399_rockchip-uboot/cmd/ (Results 276 – 300 of 766)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
7c95a49504-Sep-2017 Pantelis Antoniou <pantelis.antoniou@konsulko.com>

UPSTREAM: fdt: Switch to using the verbose overlay application method

The verbose overlay application method prints out more helpful
messages, so switch to it.

Change-Id: Ie8bd31e939e3c12fe547028d0

UPSTREAM: fdt: Switch to using the verbose overlay application method

The verbose overlay application method prints out more helpful
messages, so switch to it.

Change-Id: Ie8bd31e939e3c12fe547028d0fa3ddc8b254d33d
Signed-off-by: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
Acked-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 81ecc5d92badfcf1415a6052b5896a62271a94dc)

show more ...


/rk3399_rockchip-uboot/.travis.yml
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/include/asm/armv8/mmu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/dma-mapping.h
/rk3399_rockchip-uboot/arch/arm/mach-tegra/xusb-padctl-common.c
/rk3399_rockchip-uboot/arch/nds32/include/asm/dma-mapping.h
/rk3399_rockchip-uboot/arch/sandbox/dts/test.dts
/rk3399_rockchip-uboot/arch/x86/include/asm/dma-mapping.h
/rk3399_rockchip-uboot/board/sandbox/README.sandbox
fdt.c
/rk3399_rockchip-uboot/common/fdt_support.c
/rk3399_rockchip-uboot/common/image.c
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/doc/bounces
/rk3399_rockchip-uboot/doc/uImage.FIT/multi_spl.its
/rk3399_rockchip-uboot/doc/uImage.FIT/source_file_format.txt
/rk3399_rockchip-uboot/drivers/ata/sata_dwc.c
/rk3399_rockchip-uboot/drivers/ata/sata_dwc.h
/rk3399_rockchip-uboot/drivers/clk/Kconfig
/rk3399_rockchip-uboot/drivers/core/dump.c
/rk3399_rockchip-uboot/drivers/core/ofnode.c
/rk3399_rockchip-uboot/drivers/core/root.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec.c
/rk3399_rockchip-uboot/drivers/mmc/uniphier-sd.c
/rk3399_rockchip-uboot/drivers/power/pmic/pmic-uclass.c
/rk3399_rockchip-uboot/drivers/video/Kconfig
/rk3399_rockchip-uboot/drivers/video/Makefile
/rk3399_rockchip-uboot/drivers/video/backlight_gpio.c
/rk3399_rockchip-uboot/examples/api/Makefile
/rk3399_rockchip-uboot/examples/api/glue.c
/rk3399_rockchip-uboot/include/charset.h
/rk3399_rockchip-uboot/include/config_fallbacks.h
/rk3399_rockchip-uboot/include/dm/ofnode.h
/rk3399_rockchip-uboot/include/dm/root.h
/rk3399_rockchip-uboot/include/fdt_support.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/dma-direction.h
/rk3399_rockchip-uboot/include/linux/io.h
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/charset.c
/rk3399_rockchip-uboot/lib/efi_loader/efi_console.c
/rk3399_rockchip-uboot/lib/libfdt/fdt_wip.c
/rk3399_rockchip-uboot/lib/libfdt/pylibfdt/libfdt.i
/rk3399_rockchip-uboot/lib/strto.c
/rk3399_rockchip-uboot/lib/vsprintf.c
/rk3399_rockchip-uboot/scripts/checkpatch.pl
/rk3399_rockchip-uboot/scripts/config_whitelist.txt
/rk3399_rockchip-uboot/scripts/const_structs.checkpatch
/rk3399_rockchip-uboot/test/dm/test-main.c
/rk3399_rockchip-uboot/test/py/make_test_disk.py
/rk3399_rockchip-uboot/test/py/tests/test_gpt.py
/rk3399_rockchip-uboot/tools/buildman/kconfiglib.py
/rk3399_rockchip-uboot/tools/genboardscfg.py
/rk3399_rockchip-uboot/tools/moveconfig.py
/rk3399_rockchip-uboot/tools/patman/README
/rk3399_rockchip-uboot/tools/patman/series.py
/rk3399_rockchip-uboot/tools/patman/settings.py
40484c6d15-Aug-2017 York Sun <york.sun@nxp.com>

UPSTREAM: cmd: spl: Fix compiling warning

Fix warning "cast from pointer to integer of different size".

Change-Id: Ib6306c30cdbfc180c5cd452def44eb661cc4fc28
Signed-off-by: York Sun <york.sun@nxp.co

UPSTREAM: cmd: spl: Fix compiling warning

Fix warning "cast from pointer to integer of different size".

Change-Id: Ib6306c30cdbfc180c5cd452def44eb661cc4fc28
Signed-off-by: York Sun <york.sun@nxp.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit d1f2ee7021dc4a89f43e25f289747a27da0e930f)

show more ...

7ad0afac12-Jan-2018 Kever Yang <kever.yang@rock-chips.com>

rockchip: bootrkp: add log when boot from recovery

Add a log to show boot from recovery.

Change-Id: I8302820558d53e6b239533806305b2dec7c38c0c
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

32af749a21-Dec-2017 Kever Yang <kever.yang@rock-chips.com>

rockchip: bootrkp: update cmd name

Change-Id: If67d534c73b6ea0ba432dceb85f10e6ee4322e16
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

891380b523-Nov-2017 Kever Yang <kever.yang@rock-chips.com>

cmd: boot_android: support legacy aosp image from rockchip

New cmd usage:
boot_android mmc 0

update boot_android:
- do not need provide argv for misc partition and slot
- If CONFIG_ROCKCHIP_RESOURC

cmd: boot_android: support legacy aosp image from rockchip

New cmd usage:
boot_android mmc 0

update boot_android:
- do not need provide argv for misc partition and slot
- If CONFIG_ROCKCHIP_RESOURCE_IMAGE is enabled, try to get dtb from resource
partition.

Change-Id: I7242880f9cde916ca10d677ddac07790c66a07a4
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

a0e58cf207-Dec-2017 Kever Yang <kever.yang@rock-chips.com>

cmd: bootrkp: add a cmd for rockchip rkimg bootloader

'bootrkp' will find the boot device and find all necessary images.
Basically, these partitions are must:
Kernel.img: kernel Image
Resource.img:

cmd: bootrkp: add a cmd for rockchip rkimg bootloader

'bootrkp' will find the boot device and find all necessary images.
Basically, these partitions are must:
Kernel.img: kernel Image
Resource.img: kernel dtb and logo
system.img: rootfs

Change-Id: Iba3df2535705fa3ed529377f44f041fa2294ce60
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb-rk1608.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb-rk1608.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rockchip_smccc.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/bootrkp.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3128/rk3128.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rockchip_smccc.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288_rk1608/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288_rk1608/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288_rk1608/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288_rk1608/evb-rk3288-rk1608.c
/rk3399_rockchip-uboot/board/rockchip/evb_rv1108/README
Kconfig
Makefile
bootrkp.c
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/configs/bnd-d708-rk3126_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3126_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3288-rk1608_defconfig
/rk3399_rockchip-uboot/configs/evb-rv1108_defconfig
/rk3399_rockchip-uboot/disk/Kconfig
/rk3399_rockchip-uboot/disk/Makefile
/rk3399_rockchip-uboot/disk/part_rkparm.c
/rk3399_rockchip-uboot/drivers/input/rk8xx_pwrkey.c
/rk3399_rockchip-uboot/drivers/irq/irq-generic.c
/rk3399_rockchip-uboot/drivers/irq/irq-gic.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_internal.h
/rk3399_rockchip-uboot/drivers/mtd/spi/spi_flash.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi_flash_ids.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/regulator/regulator-uclass.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk8xx.c
/rk3399_rockchip-uboot/drivers/spi/Kconfig
/rk3399_rockchip-uboot/drivers/spi/Makefile
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.h
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/configs/evb_rk3288_rk1608.h
/rk3399_rockchip-uboot/include/configs/evb_rv1108.h
/rk3399_rockchip-uboot/include/irq-generic.h
/rk3399_rockchip-uboot/include/key.h
/rk3399_rockchip-uboot/include/linux/dw_hdmi.h
/rk3399_rockchip-uboot/include/part.h
/rk3399_rockchip-uboot/include/power/regulator.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/lib/optee_clientApi/Makefile
/rk3399_rockchip-uboot/make.sh
05b73bbb14-Nov-2017 Joseph Chen <chenjh@rock-chips.com>

cmd: charge: support command parameter

This is maily for debug. the format is:
charge <power on soc> <power on voltage> <screen on voltage>

Change-Id: I821d574a386eb2eddd03ef50f543f96cb05b620e
Sign

cmd: charge: support command parameter

This is maily for debug. the format is:
charge <power on soc> <power on voltage> <screen on voltage>

Change-Id: I821d574a386eb2eddd03ef50f543f96cb05b620e
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3126-bnd-d708.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3128.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3229-gva.dts
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/blk.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3128-board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk322x-board.c
charge.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/configs/bnd-d708-rk3126_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3128.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3128.c.bak
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3328.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3368.c
/rk3399_rockchip-uboot/drivers/i2c/rk_i2c.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-efuse.c
/rk3399_rockchip-uboot/drivers/power/charge-display-uclass.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/Kconfig
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/Makefile
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_cw201x.c
/rk3399_rockchip-uboot/drivers/rknand/rk_ftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rknand/rknand.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_fastboot.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-dw-mipi-dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dsi_panel.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_phy.c
/rk3399_rockchip-uboot/include/drm_modes.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3128-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/media/rockchip_mipi_dsi.h
/rk3399_rockchip-uboot/include/edid.h
/rk3399_rockchip-uboot/include/linux/hdmi.h
/rk3399_rockchip-uboot/include/linux/media-bus-format.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientInterface.h
/rk3399_rockchip-uboot/include/power/charge_display.h
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_sysdeps_posix.c
/rk3399_rockchip-uboot/lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.ta
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/test/rockchip/Makefile
/rk3399_rockchip-uboot/test/rockchip/test-brom-dnl.c
/rk3399_rockchip-uboot/test/rockchip/test-rockchip.c
/rk3399_rockchip-uboot/test/rockchip/test-rockchip.h
bf17c62717-Nov-2017 Jason Zhu <jason.zhu@rock-chips.com>

androidboot: boot the system without a/b avb

Support boot the system in the old mode, and there
is no need to differentiate the _a or _b slot
in the gpt table.

Change-Id: I162e34a9bd0120db051f709fa

androidboot: boot the system without a/b avb

Support boot the system in the old mode, and there
is no need to differentiate the _a or _b slot
in the gpt table.

Change-Id: I162e34a9bd0120db051f709faec06daf3bc0aa9c
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>

show more ...

9aed1a1314-Nov-2017 Jason Zhu <jason.zhu@rock-chips.com>

androidboot: add some new info to cmdline

The android things system need some avb info
in the stage of u-boot, like VBH value and so
on.

Change-Id: Ia102931f3b0c912c7e1f34f668d8af0b45fa4a6e
Signed-

androidboot: add some new info to cmdline

The android things system need some avb info
in the stage of u-boot, like VBH value and so
on.

Change-Id: Ia102931f3b0c912c7e1f34f668d8af0b45fa4a6e
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rk3229-gva.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk322x.dtsi
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_mode.c
/rk3399_rockchip-uboot/board/rockchip/gva_rk3229/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/gva_rk3229/Makefile
/rk3399_rockchip-uboot/board/rockchip/gva_rk3229/README
/rk3399_rockchip-uboot/board/rockchip/gva_rk3229/gva_rk3229.c
boot_android.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/fb_mmc.c
/rk3399_rockchip-uboot/configs/evb-rk3229_defconfig
/rk3399_rockchip-uboot/configs/gva-rk3229_defconfig
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-efuse.c
/rk3399_rockchip-uboot/drivers/usb/gadget/composite.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_fastboot.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/include/android_avb/avb_atx_validate.h
/rk3399_rockchip-uboot/include/android_avb/avb_ops_user.h
/rk3399_rockchip-uboot/include/configs/evb_rk3229.h
/rk3399_rockchip-uboot/include/configs/gva_rk3229.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/rk3066_common.h
/rk3399_rockchip-uboot/include/configs/rk3128_common.h
/rk3399_rockchip-uboot/include/configs/rk3188_common.h
/rk3399_rockchip-uboot/include/configs/rk322x_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/rk3328_common.h
/rk3399_rockchip-uboot/include/configs/rk3368_common.h
/rk3399_rockchip-uboot/include/configs/rk3399_common.h
/rk3399_rockchip-uboot/include/configs/rv1108_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3228-cru.h
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_slot_verify.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_atx/avb_atx_validate.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_user/avb_ops_user.c
/rk3399_rockchip-uboot/scripts/config_whitelist.txt
dd31eefe14-Nov-2017 Frank Wang <frank.wang@rock-chips.com>

cmd: rockusb: fix upgrade failed when gpt partitions exist

We found rockusb upgraded failed when there had gpt partitions in
system caused by total sectors checking, this change expose all mmc
parti

cmd: rockusb: fix upgrade failed when gpt partitions exist

We found rockusb upgraded failed when there had gpt partitions in
system caused by total sectors checking, this change expose all mmc
partitions for rockusb command.

Change-Id: I8847c3c7885d17d47189c55765f97abb4965e8b4
Reported-by: Joseph Chen <chenjh@rock-chips.com>
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...

9f7ea89d18-Oct-2017 Wenping Zhang <wenping.zhang@rock-chips.com>

androidboot: add BOOT_RECOVERY support

if user input "reboot recovery" by adb or serial console,
uboot will load recovery ramfs image to run.

Change-Id: Ibad1709ed78938dbf1826446a0de5c822c6ce4e4
Si

androidboot: add BOOT_RECOVERY support

if user input "reboot recovery" by adb or serial console,
uboot will load recovery ramfs image to run.

Change-Id: Ibad1709ed78938dbf1826446a0de5c822c6ce4e4
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
split boot_android and boot_mode int two commits.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

82ee22d411-Oct-2017 Jason Zhu <jason.zhu@rock-chips.com>

androidboot: support recovery and fastboot mode

The system must support recovery and fastboot
mode, so the u-boot must judge the boot command
in the misc partition.

Change-Id: I53c876eeefdc20ebe313

androidboot: support recovery and fastboot mode

The system must support recovery and fastboot
mode, so the u-boot must judge the boot command
in the misc partition.

Change-Id: I53c876eeefdc20ebe313a6a73d4cfac443fafa67
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>

show more ...

cf7b148d02-Nov-2017 Jason Zhu <jason.zhu@rock-chips.com>

androidboot: free no use buffer

If excute avb_ab_flow() failed, the free the
no use buffer.

Change-Id: I874f3367eceb35424b069a04a1ec35c37b46e639
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>

708de14302-Nov-2017 Jason Zhu <jason.zhu@rock-chips.com>

androidboot: close optee client when start kernel

Change-Id: I4b4626e8e2bc89c711988fe23245fa6e71ac7204
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>

e13fd25b30-Oct-2017 Hisping Lin <hisping.lin@rock-chips.com>

rockchip: mmc: add test case.

Change-Id: I87e616c0a0f49f426b5e222fcc56cf5a170b3419
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

ae8ec5e130-Oct-2017 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: change file name

change OpteeClientTest.c to OpteeClientInterface.c

Change-Id: I68b32a2a4757af655bd4eaa723067f024ff112ef
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

4397fdfd25-Oct-2017 Jason Zhu <jason.zhu@rock-chips.com>

androidboot: modify do_avb_flow

In the fuction do_avb_flow, the return value of
avb_ab_flow() must be judged. If not, the process
can not return to u-boot command line when execute
avb_ab_flow faili

androidboot: modify do_avb_flow

In the fuction do_avb_flow, the return value of
avb_ab_flow() must be judged. If not, the process
can not return to u-boot command line when execute
avb_ab_flow failing.

Change-Id: I925c9c63cee2153d365ea78b286d8958624b106c
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>

show more ...

f0864c7f20-Sep-2017 Jason Zhu <jason.zhu@rock-chips.com>

androidboot: init slot_partition

Change-Id: I1be603307523d245ef8961815a0df38786366d0d
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>

e8e29e8d18-Sep-2017 Jason Zhu <jason.zhu@rock-chips.com>

androidboot: add new android boot cmds with avb.

The android things boot must have avb function,
then we add the fuction in file cmd/boot_android.c.
In boot_android.c, we add bootavb flow v/n to
boo

androidboot: add new android boot cmds with avb.

The android things boot must have avb function,
then we add the fuction in file cmd/boot_android.c.
In boot_android.c, we add bootavb flow v/n to
bootload android system.

The bootavb flow v bootload android system
with avb.And bootavb flow n bootload android
system as usual.

Change-Id: I3064f8a4aebf2b4bfdb0cf6f0458f42438c27027
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>

show more ...

87b8e6de08-Sep-2017 Hisping Lin <hisping.lin@rock-chips.com>

mmc: add mmc cmd to test tipc functions

input mmc testrpmb to test store data to rpmb.

Change-Id: I0b8361bd7a22fc7854e1a94ae4ae81972e523b3b
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk322x-board.c
mmc.c
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/fb_mmc.c
/rk3399_rockchip-uboot/configs/evb-rk3229_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3399_defconfig
/rk3399_rockchip-uboot/drivers/mmc/rpmb.c
/rk3399_rockchip-uboot/include/android_avb/avb_ab_flow.h
/rk3399_rockchip-uboot/include/android_avb/avb_ab_ops.h
/rk3399_rockchip-uboot/include/android_avb/avb_atx_ops.h
/rk3399_rockchip-uboot/include/android_avb/avb_atx_types.h
/rk3399_rockchip-uboot/include/android_avb/avb_atx_validate.h
/rk3399_rockchip-uboot/include/android_avb/avb_chain_partition_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_crypto.h
/rk3399_rockchip-uboot/include/android_avb/avb_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_footer.h
/rk3399_rockchip-uboot/include/android_avb/avb_hash_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_hashtree_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_kernel_cmdline_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_ops.h
/rk3399_rockchip-uboot/include/android_avb/avb_property_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_rsa.h
/rk3399_rockchip-uboot/include/android_avb/avb_sha.h
/rk3399_rockchip-uboot/include/android_avb/avb_slot_verify.h
/rk3399_rockchip-uboot/include/android_avb/avb_sysdeps.h
/rk3399_rockchip-uboot/include/android_avb/avb_util.h
/rk3399_rockchip-uboot/include/android_avb/avb_vbmeta_image.h
/rk3399_rockchip-uboot/include/android_avb/avb_version.h
/rk3399_rockchip-uboot/include/android_avb/libavb.h
/rk3399_rockchip-uboot/include/android_avb/libavb_ab.h
/rk3399_rockchip-uboot/include/android_avb/libavb_atx.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/optee_include/258be795-f9ca-40e6-a8699ce6886c5d5d.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientApiLib.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientImage.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientMem.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientRPC.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientSMC.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientTest.h
/rk3399_rockchip-uboot/include/optee_include/tee_api_defines.h
/rk3399_rockchip-uboot/include/optee_include/tee_api_types.h
/rk3399_rockchip-uboot/include/optee_include/tee_base_types.h
/rk3399_rockchip-uboot/include/optee_include/tee_client_api.h
/rk3399_rockchip-uboot/include/optee_include/tee_rpc.h
/rk3399_rockchip-uboot/include/optee_include/tee_rpc_types.h
/rk3399_rockchip-uboot/include/optee_include/teesmc.h
/rk3399_rockchip-uboot/include/optee_include/teesmc_optee.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/avb/rk_libavb/Kconfig
/rk3399_rockchip-uboot/lib/avb/rk_libavb/Makefile
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_chain_partition_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_crc32.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_crypto.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_footer.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_hash_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_hashtree_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_kernel_cmdline_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_property_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_rsa.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_sha256.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_sha512.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_slot_verify.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_sysdeps_posix.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_util.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_vbmeta_image.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_version.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_ab/Kconfig
/rk3399_rockchip-uboot/lib/avb/rk_libavb_ab/Makefile
/rk3399_rockchip-uboot/lib/avb/rk_libavb_ab/avb_ab_flow.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_atx/Kconfig
/rk3399_rockchip-uboot/lib/avb/rk_libavb_atx/Makefile
/rk3399_rockchip-uboot/lib/avb/rk_libavb_atx/avb_atx_validate.c
/rk3399_rockchip-uboot/lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.c
/rk3399_rockchip-uboot/lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.ta
/rk3399_rockchip-uboot/lib/optee_clientApi/Kconfig
/rk3399_rockchip-uboot/lib/optee_clientApi/Makefile
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientApiLib.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientMem.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientSMC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientTest.c
/rk3399_rockchip-uboot/lib/optee_clientApi/tabinary_to_cfile.py
/rk3399_rockchip-uboot/lib/optee_clientApi/tee_smc-arm64.S
/rk3399_rockchip-uboot/net/fastboot.c
170e9eb902-Apr-2017 Alex Deymo <deymo@google.com>

android: Fix off-by-one error when joining strings

When concatenating the strings to form a new command line in the
android bootloader flow, the null-terminator was placed one byte after
the end of

android: Fix off-by-one error when joining strings

When concatenating the strings to form a new command line in the
android bootloader flow, the null-terminator was placed one byte after
the end of the allocated string.

Bug: None
Test: booted a rpi3.
Change-Id: I120e09a77bb1c27980e7ce2b5f9b8961424ed0c3

show more ...

180cc7c625-Mar-2017 Alex Deymo <deymo@google.com>

android: Implement A/B slot select.

The android_bootloader_control struct defined in bootloader_message.h
stored the A/B metadata used to decide which slot should we use to boot
the device. This pat

android: Implement A/B slot select.

The android_bootloader_control struct defined in bootloader_message.h
stored the A/B metadata used to decide which slot should we use to boot
the device. This patch implements the bootloader side of the slot
selection in a new "android_ab_select" command which decides the
current slot and updates the metadata as needed.

Bug: 32707546
Test: Booted a rpi3, updated to the other slot.
Change-Id: I9344ff5b76194160d2b466a50e84f4f423b1a98a

show more ...

df7cce4325-Mar-2017 Alex Deymo <deymo@google.com>

boot_android: Drop the "mmc" restriction on the partition name.

part_get_info_by_name() was extended to support more than just mmc/efi
partitions. This patch remove this restriction from the
part_ge

boot_android: Drop the "mmc" restriction on the partition name.

part_get_info_by_name() was extended to support more than just mmc/efi
partitions. This patch remove this restriction from the
part_get_info_by_dev_and_name() function.

Bug: 32707546
Test: Booted rpi3.
Change-Id: If6399f7d24e99911b3b14a125a6bc1f472b7eecf

show more ...

8062224025-Mar-2017 Alex Deymo <deymo@google.com>

boot_android: Pass the slot from the command.

In order to support booting from either slot, this patch passes the
slot name from the command line.

Bug: 32707546
Test: Booted rpi3.
Change-Id: I30582

boot_android: Pass the slot from the command.

In order to support booting from either slot, this patch passes the
slot name from the command line.

Bug: 32707546
Test: Booted rpi3.
Change-Id: I30582bd8b1b95dc0f25b0c6624e7909ee4118bd0

show more ...

06f4a87401-Dec-2016 Alex Deymo <deymo@google.com>

Add "boot_android" command.

The new "boot_android" command simply executes the Android Bootloader
flow. This receives the location (interface, dev, partition) of the
Android "misc" partition which i

Add "boot_android" command.

The new "boot_android" command simply executes the Android Bootloader
flow. This receives the location (interface, dev, partition) of the
Android "misc" partition which is then used to lookup and infer the
kernel and system images that should be booted.

Bug: 32707546
Test: Booted a rpi3 build with Android Things.
Signed-off-by: Alex Deymo <deymo@google.com>

Change-Id: Ibf3f31e38b159d42db7a0835b99ad7ec260fc2a7

show more ...

1...<<11121314151617181920>>...31