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
     

07 Oct, 2017

1 commit

  • This board is based on Intel Tangier SoC (Intel Merrifield platform)
    and may utilize ACPI powerfulness.

    Bring minimum support by appending initial DSDT table for it.

    Note, the addresses for generated tables are carefully chosen to avoid
    any conflicts with existing shadowed BIOS data. The user have somewhat
    like ~31 kB available for compiled ACPI tables that ought to be enough.

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

    Andy Shevchenko
     

04 Oct, 2017

1 commit


04 Sep, 2017

1 commit


16 Aug, 2017

1 commit

  • At present we support multiple environment drivers but there is not way to
    select between them at run time. Also settings related to the position and
    size of the environment area are global (i.e. apply to all locations).

    Until these limitations are removed we cannot really support more than one
    environment location. Adjust the location to be a choice so that only one
    can be selected. By default the environment is 'nowhere', meaning that the
    environment exists only in memory and cannot be saved.

    Also expand the help for the 'nowhere' option and move it to the top since
    it is the default.

    Signed-off-by: Simon Glass
    [trini: Move all of the imply logic to default X if Y so it works again]
    Signed-off-by: Tom Rini

    Simon Glass
     

12 Aug, 2017

1 commit


30 Jul, 2017

1 commit

  • Add Intel Edison board which is using U-Boot.

    The patch is based on work done by the following people (in alphabetical
    order):
    Aiden Park
    Dukjoon Jeon
    eric.park
    Fabien Chereau
    Felipe Balbi
    Scott D Phillips
    Sebastien Colleur
    Steve Sakoman
    Vincent Tinelli

    In case we're building for Intel Edison, we must have 4096 bytes of
    zeroes in the beginning on u-boot.bin. This is done in
    board/intel/edison/config.mk.

    First run sets hardware_id environment variable which is read from
    System Controller Unit (SCU).

    Serial number (serial# environment variable) is generated based on eMMC
    CID.

    MAC address on USB network interface is unique to the board but kept the
    same all over the time.

    Set mac address from U-Boot using following scheme:
    OUI = 02:00:86
    next 3 bytes of MAC address set from eMMC serial number

    This allows to have a unique mac address across reboot and flashing.

    Signed-off-by: Vincent Tinelli
    Signed-off-by: Felipe Balbi
    Signed-off-by: Andy Shevchenko
    Reviewed-by: Bin Meng
    Reviewed-by: Simon Glass
    [bmeng: Add MAINTAINERS file for Intel Edison board]
    Signed-off-by: Bin Meng

    Andy Shevchenko