1. 24 10月, 2016 2 次提交
  2. 10 9月, 2016 1 次提交
  3. 26 4月, 2016 2 次提交
  4. 17 2月, 2016 3 次提交
  5. 13 8月, 2015 1 次提交
    • N
      kconfig: add config option for shell prompt · 181bd9dc
      Nikita Kiryanov 提交于
      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: NNikita Kiryanov <nikita@compulab.co.il>
      [trini: Add spring, sniper, smartweb to conversion]
      Signed-off-by: NTom Rini <trini@konsulko.com>
      181bd9dc
  6. 01 6月, 2015 1 次提交
  7. 05 3月, 2015 1 次提交
  8. 25 9月, 2014 2 次提交
  9. 05 3月, 2014 1 次提交
  10. 24 7月, 2013 1 次提交
  11. 12 7月, 2013 1 次提交
  12. 14 6月, 2013 1 次提交
  13. 15 3月, 2013 1 次提交
  14. 20 11月, 2012 1 次提交
  15. 19 11月, 2012 1 次提交
    • S
      tegra: use generic fs commands in BOOTCOMMAND · 3786a942
      Stephen Warren 提交于
      Modify tegra-common-post.h's BOOTCOMMAND definition to use the generic
      filesystem command load rather than separate fatload and ext2load.
      This removes the need to iterate over supported filesystem types in the
      boot command.
      
      This requires editing all board config headers to enable the new
      commands. The now-unused commands are left enabled to assue backwards
      compatibility with any user scripts. Boards (all from Avionic Design)
      which define custom BOOTCOMMAND values are not affected.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      tegra generic fs cmds fixup
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      3786a942
  16. 16 10月, 2012 1 次提交
  17. 11 9月, 2012 1 次提交
  18. 08 9月, 2012 1 次提交
    • S
      tegra: put eMMC environment into the boot sectors · 573668a2
      Stephen Warren 提交于
      When I set up Tegra's config files to put the environment into eMMC, I
      assumed that CONFIG_ENV_OFFSET was a linearized address relative to the
      start of the eMMC device, and spanning HW partitions boot0, boot1,
      general* and the user area in order. However, it turns out that the
      offset is actually relative to the beginning of the user area. Hence,
      the environment block ended up in a different location to expected and
      documented.
      
      Set CONFIG_SYS_MMC_ENV_PART=2 (boot1) to solve this, and adjust
      CONFIG_ENV_OFFSET to be relative to the start of boot1, not the entire
      eMMC.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      573668a2
  19. 06 9月, 2012 1 次提交
    • S
      tegra: put eMMC environment into the boot sectors · 1c1ec3c0
      Stephen Warren 提交于
      When I set up Tegra's config files to put the environment into eMMC, I
      assumed that CONFIG_ENV_OFFSET was a linearized address relative to the
      start of the eMMC device, and spanning HW partitions boot0, boot1,
      general* and the user area in order. However, it turns out that the
      offset is actually relative to the beginning of the user area. Hence,
      the environment block ended up in a different location to expected and
      documented.
      
      Set CONFIG_SYS_MMC_ENV_PART=2 (boot1) to solve this, and adjust
      CONFIG_ENV_OFFSET to be relative to the start of boot1, not the entire
      eMMC.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NAndy Fleming <afleming@freescale.com>
      1c1ec3c0
  20. 01 9月, 2012 1 次提交
  21. 07 7月, 2012 6 次提交
    • T
      arm: Tegra: Use ODMDATA from BCT in IRAM · 76e350b7
      Tom Warren 提交于
      Walk the BIT and BCT to find the ODMDATA word in the
      CustomerData field and put it into Scratch20 reg for
      use by kernel, etc.
      
      Built all Tegra builds OK; Booted on Seaboard and saw
      ODMDATA in PMC scratch20 was the same as the value in my
      burn-u-boot.sh file (0x300D8011). NOTE: All flash utilities
      will have to specify the odmdata (nvflash --odmdata n) on
      the command line or via a cfg file, or built in to their
      BCT.
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      Acked-by: NStephen Warren <swarren@wwwdotorg.org>
      76e350b7
    • T
      mmc: tegra2: rename tegra2_mmc.* to tegra_mmc.* · 3f82d89d
      Tom Warren 提交于
      In anticipation of Tegra3 support, continue removing/renaming
      Tegra2-specific files. No functional changes (yet).
      Updated copyrights to 2012.
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      3f82d89d
    • S
      tegra: ventana: store environment in eMMC · 294cd67c
      Stephen Warren 提交于
      Store the environment in eMMC, at the end of the second boot sector.
      This should not conflict with any other eMMC usage: U-Boot is stored
      well below this location, and the kernel only uses the general area
      of the eMMC once booted, not the boot sectors.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      294cd67c
    • S
      tegra: ventana: add own device tree, enable USB · b1b9e4ce
      Stephen Warren 提交于
      Add a device tree for Ventana; the Seaboard file no longer represents
      the HW present on Ventana.
      
      Enable USB on Ventana.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      b1b9e4ce
    • S
      tegra: flesh out bootcmd · bea2674c
      Stephen Warren 提交于
      This implements a useful bootcmd for Tegra. The boot order is:
      
      * If USB enabled, USB storage
      * Internal MMC (SD card or eMMC)
      * If networking is enabled, BOOTP/TFTP
      
      When booting from USB or MMC, the boot script is assumed to be in
      partition 1 (although this may be overridden via the rootpart variable),
      both ext2 and FAT filesystems are supported, the boot script may exist
      in either / or /boot, and the boot script may be named boot.scr.uimg or
      boot.scr.
      
      When booting over the network, it is assumed that boot.scr.uimg exists
      on the TFTP server. There is less flexibility here since those setting
      up network booting are expected to need less hand-holding.
      
      In all cases, it is expected that the initial file loaded is a U-Boot
      image containing a script that will load the kernel, load any required
      initrd, load any required DTB, and finally bootm the kernel.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      bea2674c
    • S
      tegra: remove some cruft from CONFIG_EXTRA_ENV_SETTINGS · 07a84b7b
      Stephen Warren 提交于
      console isn't used by anything, and the kernel should be set appropriately
      by whatever script is booting the kernel, not imposed by the bootloader.
      
      mem might be useful, but the current value is pretty bogus, since it
      includes nvmem options that make no sense for an upstream kernel, and
      equally should not be required for any downstream kernel. Either way, this
      is also best left to the kernel boot script.
      
      smpflag isn't used by anything, and again was probably intended to be a
      kernel command-line option better set by the kernel boot script.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      07a84b7b
  22. 29 3月, 2012 1 次提交
  23. 24 12月, 2011 1 次提交
  24. 10 12月, 2011 1 次提交
  25. 16 7月, 2011 1 次提交
  26. 28 4月, 2011 1 次提交
  27. 28 3月, 2011 1 次提交
  28. 21 2月, 2011 3 次提交