05 Dec, 2019

2 commits


04 Dec, 2019

1 commit


21 Nov, 2019

2 commits

  • - In ARMv8 NXP Layerscape platforms we also need to make use of
    CONFIG_SYS_RELOC_GD_ENV_ADDR now, do so.
    - On ENV_IS_IN_REMOTE, CONFIG_ENV_OFFSET is never used, drop the define
    to 0.
    - Add Kconfig entry for ENV_ADDR.
    - Make ENV_ADDR / ENV_OFFSET depend on the env locations that use it.
    - Add ENV_xxx_REDUND options that depend on their primary option and
    SYS_REDUNDAND_ENVIRONMENT
    - On a number of PowerPC platforms, use SPL_ENV_ADDR not CONFIG_ENV_ADDR
    for the pre-main-U-Boot environment location.
    - On ENV_IS_IN_SPI_FLASH, check not for CONFIG_ENV_ADDR being set but
    rather it being non-zero, as it will now be zero by default.
    - Rework the env_offset absolute in env/embedded.o to not use
    CONFIG_ENV_OFFSET as it was the only use of ENV_OFFSET within
    ENV_IS_IN_FLASH.
    - Migrate all platforms.

    Cc: Wolfgang Denk
    Cc: Joe Hershberger
    Cc: Patrick Delaunay
    Cc: uboot-stm32@st-md-mailman.stormreply.com
    Signed-off-by: Tom Rini
    Acked-by: Joe Hershberger
    Reviewed-by: Simon Goldschmidt

    Tom Rini
     
  • Today in initr_reloc_global_data() we use some non-obvious tests to
    determine if we need to relocate the env_addr within gd or not. In
    order to facilitate migration of other symbols to Kconfig we need to
    introduce a new symbol for this particular use case.

    Cc: Wolfgang Denk
    Cc: Joe Hershberger
    Signed-off-by: Tom Rini

    Tom Rini
     

08 Nov, 2019

1 commit


22 Oct, 2019

1 commit

  • Network support was never added on this board, disable
    CONFIG_NET flag to avoid following warning:

    ===================== WARNING ======================
    This board does not use CONFIG_DM_ETH (Driver Model
    for Ethernet drivers). Please update the board to use
    CONFIG_DM_ETH before the v2020.07 release. Failure to
    update by the deadline may result in board removal.
    See doc/driver-model/migration.rst for more info.
    ====================================================

    Signed-off-by: Patrice Chotard
    Acked-by: Patrick Delaunay

    Patrice Chotard
     

06 May, 2019

2 commits

  • Disable unused PINCTRL_FULL flag.

    Series-cc: pde, cke, pch, uboot-stm32

    Cover-letter:
    SPI flash STM32 MCU's fixes

    This series update MCU's DT in order to fix SPI flash
    configuration:
    - Adds MPU region dedicated for SPI flash used in memory mapped mode.
    - Fixes compatible string.
    - Fixes memory map size.
    - Updates spi-tx-bus-width and spi-rx-bus-width property values.
    - Adds QSPI flash support for STM32F469-disco board
    END

    Signed-off-by: Patrice Chotard

    Patrice Chotard
     
  • Enable CMD_SF, MTD, DM_SPI_FLASH, SPI_FLASH, SPI, DM_SPI and
    STM32_QSPI flags to be able to use the embedded n25q128a QSPI flash
    on stm32f469-disco board.

    Signed-off-by: Patrice Chotard

    Patrice Chotard
     

30 Apr, 2019

1 commit


13 Feb, 2019

1 commit

  • It should not be necessary to adjust CMD_BOOTEFI_HELLO_COMPILE in config
    files.

    arch/arm/lib/crt0_arm_efi.S cannot be compiled in thumbs mode. We can
    disable CMD_BOOTEFI_HELLO_COMPILE for CONFIG_CPU_V7M. So there is no longer
    a need to disable it in stm32 configs.

    helloworld.efi can be built without problems on x86_64. So there is no need
    to disable it in chromebook_link64_defconfig and qemu-x86_64_defconfig.

    Same is true for ARM V7A. So do not disable CMD_BOOTEFI_HELLO_COMPILE in
    kp_imx6q_tpc_defconfig.

    Some architecture checks are already make for EFI_LOADER. There is no need
    to repeat them for CMD_BOOTEFI_HELLO_COMPILE

    Signed-off-by: Heinrich Schuchardt
    Reviewed-by: Simon Glass
    Reviewed-by: Patrice.Chotard@st.com
    Signed-off-by: Alexander Graf

    Heinrich Schuchardt
     

16 Jan, 2019

1 commit


04 Sep, 2018

1 commit


18 Aug, 2018

1 commit


17 Aug, 2018

1 commit

  • We have the following cases:
    - CONFIG_NR_DRAM_BANKS was defined, migrate normally
    - CONFIG_NR_DRAM_BANKS_MAX was defined and then used for
    CONFIG_NR_DRAM_BANKS after a check, just migrate it over now.
    - CONFIG_NR_DRAM_BANKS was very oddly defined on p2771-0000-* (to 1024 +
    2), set this to 8.

    Signed-off-by: Tom Rini

    Tom Rini
     

14 Aug, 2018

1 commit


04 Aug, 2018

1 commit


14 Mar, 2018

1 commit


24 Feb, 2018

1 commit

  • This converts the following to Kconfig:
    CONFIG_BOOTP_BOOTPATH
    CONFIG_BOOTP_DNS
    CONFIG_BOOTP_GATEWAY
    CONFIG_BOOTP_HOSTNAME
    CONFIG_BOOTP_PXE
    CONFIG_BOOTP_SUBNETMASK
    CONFIG_CMDLINE_EDITING
    CONFIG_AUTO_COMPLETE
    CONFIG_SYS_LONGHELP
    CONFIG_SUPPORT_RAW_INITRD
    CONFIG_ENV_VARS_UBOOT_CONFIG

    Signed-off-by: Adam Ford
    [trini: Re-run the migration]
    Signed-off-by: Tom Rini

    Adam Ford
     

11 Feb, 2018

1 commit

  • On the NIOS2 and Xtensa architectures, we do not have
    CONFIG_SYS_TEXT_BASE set. This is a strict migration of the current
    values into the defconfig and removing them from the headers.

    I did not attempt to add more default values in and for now will leave
    that to maintainers.

    Signed-off-by: Tom Rini

    Tom Rini
     

20 Jan, 2018

2 commits


10 Jan, 2018

1 commit

  • This board offers :

    _ STM32F469NIH6 microcontroller featuring 2 Mbytes of Flash memory
    and 324 Kbytes of RAM in BGA216 package
    _ On-board ST-LINK/V2-1 SWD debugger, supporting USB reenumeration capability:
    _ Mbed-enabled (mbed.org)
    _ USB functions: USB virtual COM port, mass storage, debug port
    _ 4 inches 800x480 pixel TFT color LCD with MIPI DSI interface and capacitive
    touch screen
    _ SAI Audio DAC, with a stereo headphone output jack
    _ 3 MEMS microphones
    _ MicroSD card connector
    _ I2C extension connector
    _ 4Mx32bit SDRAM
    _ 128-Mbit Quad-SPI NOR Flash
    _ Reset and wake-up buttons
    _ 4 color user LEDs
    _ USB OTG FS with Micro-AB connector
    _ Three power supply options:
    _ Expansion connectors and Arduino™ UNO V3 connectors

    Signed-off-by: Patrice Chotard

    Patrice Chotard