Skip to content
Snippets Groups Projects
  1. May 21, 2021
  2. May 19, 2021
  3. May 18, 2021
  4. May 17, 2021
    • Ley Foon Tan's avatar
      MAINTAINERS, git-mailrc: socfpga: Update email address for Ley Foon · af02975e
      Ley Foon Tan authored and Tom Rini's avatar Tom Rini committed
      
      My mail address doesn't work any longer, change to gmail.
      
      Signed-off-by: default avatarLey Foon Tan <ley.foon.tan@intel.com>
      af02975e
    • Simon Glass's avatar
      Makefile: Handle building in a very old build directory · a7d03d53
      Simon Glass authored and Tom Rini's avatar Tom Rini committed
      
      Versions of U-Boot before 2014.01 created a symlink from include/asm to
      the architecture-specific header directory.
      
      If an ARM board is build with that old version, then sandbox is built on
      a more recent version (both with in-tree builds), the include/asm symlink
      confuses the build system. It picks up the ARM headers when it should be
      using the sandbox ones.
      
      Since 2014 U-Boot has only created a symlink inside the include/asm/
      directory and only for out-of-tree builds. So for in-tree builds it does
      not expect to see an include/asm symlink. It is not removed by
      'make mrproper'. It does show up with 'git status' but is easy enough to
      miss.
      
      Add include/asm to the files to remove with 'make mkproper'. For recent
      U-Boot builds this has no effect, since include/asm is a directory, not a
      file. If the include/asm symlink is there, it will be removed.
      
      Reported-by: default avatarMarek Szyprowski <m.szyprowski@samsung.com>
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      a7d03d53
    • Igor Opaniuk's avatar
      psci: rename psci_features function · eefa9d7f
      Igor Opaniuk authored and Tom Rini's avatar Tom Rini committed
      
      s/psci_features/request_psci_features/g for the case when both
      ARCH_SUPPORT_PSCI=y and ARM_PSCI_FW=y, that leads to these
      compilation issues:
      
      drivers/firmware/psci.c:69:12: error: conflicting types for 'psci_features'
         69 | static int psci_features(u32 psci_func_id)
            |            ^~~~~~~~~~~~~
      In file included from drivers/firmware/psci.c:23:
      ./arch/arm/include/asm/system.h:548:5: note: previous declaration of 'psci_features' was here
        548 | s32 psci_features(u32 function_id, u32 psci_fid);
            |     ^~~~~~~~~~~~~
      
      Tested-by: default avatarAlexandru Gagniuc <mr.nuke.me@gmail.com>
      Reported-by: default avatarAlexandru Gagniuc <mr.nuke.me@gmail.com>
      Fixes: b7135b03 ("psci: add features/reset2 support")
      Signed-off-by: default avatarIgor Opaniuk <igor.opaniuk@foundries.io>
      eefa9d7f
    • peng.wang@smartm.com's avatar
      cli: slighly more clear error messages · 6c353b34
      peng.wang@smartm.com authored and Tom Rini's avatar Tom Rini committed
      
      This patch tries to distinguish two error messages.
      
      Signed-off-by: default avatarpeng.wang@smartm.com <peng.wang@smartm.com>
      6c353b34
    • Andrey Zhizhikin's avatar
      Makefile: allow to override python3 · f68ed0bc
      Andrey Zhizhikin authored and Tom Rini's avatar Tom Rini committed
      
      Python3 taken from the PATH causes build issues when pylibfdt bindings are
      generated with Yocto SDK.
      
      Python3 provided as a part of SDK is not compatible with host Python3,
      therefore binding build breaks with following errors:
      
      scripts/dtc/pylibfdt/libfdt_wrap.c:154:11: fatal error: Python.h: No such file or directory
        154 | # include <Python.h>
            |           ^~~~~~~~~~
      
      Do not enforce the python3 from the PATH and make it conditionally-assigned
      so it can be overridden from outside of build system. Keep the default
      assignment to point to version that is taken from the PATH.
      
      Similar fix has been introduced in b48bfc74 ("tools: allow to override
      python"), where conditional assignment is used for python executable to
      address similar build errors.
      
      Signed-off-by: default avatarAndrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
      Cc: Simon Glass <sjg@chromium.org>
      Fixes: e91610da ("kconfig: re-sync with Linux 4.17-rc4")
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      f68ed0bc
    • Tom Rini's avatar
      Merge https://source.denx.de/u-boot/custodians/u-boot-marvell · feddbdb5
      Tom Rini authored
      - Add base support for Marvell OcteonTX2 CN9130 DB (mostly done
        by Kostya)
      - Sync Armada 8k MMU setup with Marvell version (misc Marvell
        authors)
      - spi: kirkwood: Some fixes especially for baudrate generation
        (misc Marvell authors)
      - mvebu: x530: Reduce SPL image size (Stefan)
      - Rename "rx_training" to "mvebu_comphy_rx_training" (Stefan)
      feddbdb5
Loading