13 Jan, 2022

13 commits


12 Jan, 2022

15 commits


11 Jan, 2022

2 commits


10 Jan, 2022

2 commits

  • Both have left Western Digital.

    Signed-off-by: Heinrich Schuchardt

    Heinrich Schuchardt
     
  • The return type of EVP_PKEY_get0_RSA() is const struct rsa_st *.
    Our code drops the const qualifier leading to

    In file included from tools/lib/rsa/rsa-sign.c:1:
    ./tools/../lib/rsa/rsa-sign.c: In function ‘rsa_add_verify_data’:
    ./tools/../lib/rsa/rsa-sign.c:631:13: warning:
    assignment discards ‘const’ qualifier from pointer target type
    [-Wdiscarded-qualifiers]
    631 | rsa = EVP_PKEY_get0_RSA(pkey);
    | ^

    Add a type conversion.

    Signed-off-by: Heinrich Schuchardt

    Heinrich Schuchardt
     

09 Jan, 2022

8 commits

  • …u-boot-amlogic into next

    - disable CONFIG_NET_RANDOM_ETHADDR when unnecessary on amlogic based configs
    - meson64_android: add board specific env settings, in order to support VIM3/L for android
    - add changes to support VIM3/L android boot by using meson64_android.h config

    Tom Rini
     
  • - Further udoo_neo fixes, nitrogen6x mmc pinctrl fix
    - dwc2_udc_otg fix
    - Make imx8mq be consistent with yesterdays imx8 fixes

    Tom Rini
     
  • All i.MX8MQ boards have been converted to binman, which makes it
    necessary to flash both flash.bin and u-boot.itb to get a bootable
    system. Prior to the conversion, only flash.bin was needed.

    Such new requirement breaks existing distro mechanisms to generate the
    final binary because the extra u-boot.itb is now required.

    Generate a final flash.bin that can be used again as a single bootable
    binary to keep the original behavior.

    After this change the SPL binary is called spl.bin, which is a more
    descriptive name for its purpose, and can still be used standalone (for
    example, for secure boot purposes).

    Also update imx8mq_evk.rst to remove the u-boot.itb copy step.

    This is a cherry-pick of 028abfd9b157 ("imx8mm-evk: Generate a single
    bootable flash.bin again") adjusted to apply to i.MX8MQ.

    Signed-off-by: Patrick Wildt
    Reviewed-by: Fabio Estevam

    Patrick Wildt
     
  • Since commit f7ac30b042d, the pin muxing for mmc was removed from the
    board file to be managed by DM_MMC which requires PINCTRL to work. It
    made the change for sabrelite but nitrogen configs were forgotten.

    Signed-off-by: Gary Bisson
    Reviewed-by: Fabio Estevam
    Acked-by: Troy Kisky

    Gary Bisson
     
  • Fastboot support has been broken on platforms using dwc2 controller
    since the gadget gets its max packet size from it.
    This patch is the equivalent of 723fd5668ff which fixed the same issue
    but for the chipidea controller.

    Fixes: 27c9141b111 ("usb: gadget: fastboot: use correct max packet size")

    Signed-off-by: Gary Bisson
    Reviewed-by: Neil Armstrong
    Tested-by: Mattijs Korpershoek

    Gary Bisson
     
  • CMD_DM is useful for showing the whole DM tree.

    Enable it via "imply CMD_DM".

    Signed-off-by: Fabio Estevam
    Reviewed-by: Peter Robinson

    Fabio Estevam
     
  • Increase CONFIG_ENV_OFFSET to avoid the environment region to
    overlap with U-Boot proper.

    Signed-off-by: Fabio Estevam
    Reviewed-by: Peter Robinson

    Fabio Estevam
     
  • After the conversion to DM the SD card shows up as 'mmc 2'
    device.

    Adjust the 'mmcdev' and the distro command 'func' accordingly.

    Signed-off-by: Fabio Estevam
    Reviewed-by: Peter Robinson

    Fabio Estevam