09 Oct, 2019

3 commits


08 Oct, 2019

5 commits

  • A large number of changes have happened upstream since our last sync
    which was to 375506d. The reason to do the upgrade at this point is for
    improved Python 3 support.

    As part of this upgrade we need to update moveconfig.py and
    genboardscfg.py the current API. This is:
    - Change "kconfiglib.Config" calls to "kconfiglib.Kconfig"
    - Change get_symbol() calls to syms.get().
    - Change get_value() to str_value.

    Cc: Masahiro Yamada
    Signed-off-by: Tom Rini

    Tom Rini
     
  • We tell kconfiglib to not print any warnings to us so drop this code as
    it will be unused.

    Cc: Masahiro Yamada
    Signed-off-by: Tom Rini

    Tom Rini
     
  • Convert this tool to requiring Python 3. The bulk of this is done with
    the 2to3 tool In addition, we need to use the '//' operator to have our
    division result return an int rather than a float and ensure that we use
    UTF-8 when reading/writing files.

    Cc: Masahiro Yamada
    Signed-off-by: Tom Rini

    Tom Rini
     
  • Signed-off-by: Tom Rini

    Tom Rini
     
  • The commit
    642b80d256e ("net: designware: drop compatible altr, socfpga-stmmac")
    breaks designware ethernet for all ARC boards. It removes
    "altr, socfpga-stmmac" compatible from "drivers/net/designware.c"
    without changing compatible in the boards which use it.

    Fix that by adding "snps,arc-dwmac-3.70a" compatible string to
    "drivers/net/designware.c" and using it in ARC boards device tree.

    Signed-off-by: Eugeniy Paltsev

    Eugeniy Paltsev
     

07 Oct, 2019

5 commits


06 Oct, 2019

1 commit


05 Oct, 2019

15 commits


03 Oct, 2019

2 commits

  • At present this code passes an fdt_addr_t pointer as a u64 pointer which
    is not safe, since sizeof(fdt_addr_t) may be 4, e.g. with sandbox. Correct
    this to avoid a stack corruption problem.

    Fixes: e679d03b08 (core: ofnode: Add ofnode_get_addr_size_index)
    Signed-off-by: Simon Glass
    Reviewed-by: Bin Meng
    [bmeng: correct one typo in the commit message]
    Signed-off-by: Bin Meng

    Simon Glass
     
  • This reads the low cell of the PCI address from the wrong cell. Fix it.
    Also fix the function that this code came from.

    Fixes: 9e51204527 (dm: core: Add operations on device tree references)
    Fixes: 4ea5243a3a (fdt: fix fdtdec_get_pci_addr() for CONFIG_PHYS_64BIT)
    Signed-off-by: Simon Glass
    Tested-by: Stephen Warren
    Reviewed-by: Bin Meng

    Simon Glass
     

02 Oct, 2019

2 commits


01 Oct, 2019

2 commits

  • This is reincarnation of the U-Boot

    commit 3469bf4274540d1491d58e878a9edc0bdcba17ac
    Author: Andy Shevchenko
    Date: Wed Jan 10 19:40:15 2018 +0200

    x86: zImage: Propagate acpi_rsdp_addr to kernel via boot parameters

    after upstream got eventually the Linux kernel

    commit e6e094e053af75cbc164e950814d3d084fb1e698
    Author: Juergen Gross
    Date: Tue Nov 20 08:25:29 2018 +0100

    x86/acpi, x86/boot: Take RSDP address from boot params if available

    Signed-off-by: Andy Shevchenko
    Reviewed-by: Bin Meng

    Andy Shevchenko
     
  • When booting through the efi stub, the memory map get's created by
    reading the dram bank information. Depending on the version of the RPi4
    this information changes. Read the device tree to initialize the dram
    bank data structure. This way the kernel is able to access the whole
    range of available memory.

    Signed-off-by: Matthias Brugger

    Matthias Brugger
     

30 Sep, 2019

5 commits