1. 15 Mar, 2016 3 commits
  2. 29 Feb, 2016 1 commit
  3. 08 Feb, 2016 1 commit
  4. 14 Jan, 2016 1 commit
  5. 22 Nov, 2015 3 commits
  6. 24 Oct, 2015 1 commit
  7. 13 Aug, 2015 5 commits
    • Nikita Kiryanov's avatar
      kconfig: add config option for shell prompt · 181bd9dc
      Nikita Kiryanov authored
      Add option to set shell prompt string from menuconfig and migrate
      boards globally.
      
      The migration is done as follows:
      - Boards that explicitly and unconditionally set CONFIG_SYS_PROMPT had the
        entry moved to their defconfig files.
      - Boards that defined some kind of #ifdef logic which selects the
        CONFIG_SYS_PROMPT (for example qemu-mips) got an #undef CONFIG_SYS_PROMPT
        right before the #ifdef logic and were left alone.
      - This change forces CONFIG_SYS_PROMPT to be a per board decision, and thus
        CONFIG_SYS_PROMPT was removed from all <soc>_common.h and <arch>_common.h
        files. This results in a streamlined default value across platforms, and
        includes the following files: spear-common, sunxi-common, mv-common,
        ti_armv7_common, tegra-common, at91-sama5_common, and zynq-common.
      - Boards that relied on <arch/soc>_common.h values of CONFIG_SYS_PROMPT were
        not updated in their respective defconfig files under the assumption that
        since they did not explicitly define a value, they're fine with whatever
        the default is.
      - On the other hand, boards that relied on a value defined in some
        <boards>_common.h file such as woodburn_common, rpi-common,
        bur_am335x_common, ls2085a_common, siemens_am33x_common, and
        omap3_evm_common, had their values moved to the respective defconfig files.
      - The define V_PROMPT was removed, since it is not used anywhere except for
        assigning a value for CONFIG_SYS_PROMPT.
      
      Cc: Tom Rini <trini@konsulko.com>
      Cc: Masahiro Yamada <yamada.m@jp.panasonic.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      [trini: Add spring, sniper, smartweb to conversion]
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      181bd9dc
    • Paul Kocialkowski's avatar
      sniper: Fastboot support · fbdd3299
      Paul Kocialkowski authored
      This adds support for the fastboot USB gadget, including flashing to the
      internal MMC and reboot to bootloader or not.
      Signed-off-by: default avatarPaul Kocialkowski <contact@paulk.fr>
      Reviewed-by: default avatarTom Rini <trini@konsulko.com>
      [trini: Update to use Kconfig for MUSB]
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      fbdd3299
    • Paul Kocialkowski's avatar
      sniper: Pass serial number through ATAG · 9f4e1e94
      Paul Kocialkowski authored
      Now that the serial number is correctly defined, we can pass it to the kernel
      using the (legacy) ATAG method. It will be automatically passed via device-tree
      when enabled.
      Signed-off-by: default avatarPaul Kocialkowski <contact@paulk.fr>
      Reviewed-by: default avatarTom Rini <trini@konsulko.com>
      9f4e1e94
    • Paul Kocialkowski's avatar
      sniper: OMAP3 reboot mode support · 957efd4b
      Paul Kocialkowski authored
      This adds support for the omap3 reboot mode mechanism and exports the reboot
      mode via an environment variable, that is used in the boot command to make it
      possible to boot from the recovery partition.
      Signed-off-by: default avatarPaul Kocialkowski <contact@paulk.fr>
      Reviewed-by: default avatarTom Rini <trini@konsulko.com>
      957efd4b
    • Paul Kocialkowski's avatar
      LG Optimus Black (P970) codename sniper support · 0257930b
      Paul Kocialkowski authored
      The LG Optimus Black (P970) codename sniper is a smartphone that was designed
      and manufactured by LG Electronics (LGE) and released back in 2011.
      
      It is using an OMAP3630 SoC GP version, which allows running U-Boot and the
      U-Boot SPL from the ground up. This port is aimed at running an Android version
      such as Replicant, the fully free Android distribution. However, support for
      upstream Linux with device-tree and common GNU/Linux distros boot commands
      could be added in the future.
      
      For more information about the journey to freeing this device, please read the
      series of blog posts at:
      http://code.paulk.fr/article20/a-hacker-s-journey-freeing-a-phone-from-the-ground-up-first-partSigned-off-by: default avatarPaul Kocialkowski <contact@paulk.fr>
      Reviewed-by: default avatarTom Rini <trini@konsulko.com>
      [trini: Add CONFIG_OF_SUPPORT]
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      0257930b