1. 03 12月, 2016 1 次提交
  2. 29 11月, 2016 1 次提交
  3. 22 11月, 2016 1 次提交
    • S
      arm: dra7xx: Unify Android partition table · 4886de76
      Semen Protsenko 提交于
      Make Android partition table the same as for AM57x EVM.
      
        1. Make "bootloader" partition start from 0x300 sectors offset, so
           DRA7 is bootable in Android mode (see
           CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR option).
        2. Increase "bootloader" partition size, because size of u-boot.img is
           about 632 KiB (when building DT defconfig, with FIT image enabled).
        3. Specify "reserved" partition explicitly, rather than specifying
           "efs" partition start. Reserved area will be used to store U-Boot
           environment on eMMC. It's convenient to have it exposed explicitly
           so we can read/write U-Boot environment.
        4. Keep all Android partitions locations intact, by reducing
           "reserved" partition size. CONFIG_ENV_SIZE is considered.
      Signed-off-by: NSam Protsenko <semen.protsenko@linaro.org>
      4886de76
  4. 08 10月, 2016 2 次提交
  5. 07 10月, 2016 1 次提交
  6. 28 9月, 2016 1 次提交
  7. 27 9月, 2016 1 次提交
    • T
      dfu: Migrate to Kconfig · 6828e602
      Tom Rini 提交于
      Introduce a hidden USB_FUNCTION_DFU Kconfig option and select it for
      CMD_DFU (as we must have the DFU command enabled to do anything DFU).
      Make all of the entries in drivers/dfu/Kconfig depend on CMD_DFU and add
      options for all of the back end choices that DFU can make use of.
      
      Cc: Lukasz Majewski <l.majewski@samsung.com>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      Acked-by: NLukasz Majewski <l.majewski@samsung.com>
      6828e602
  8. 17 9月, 2016 5 次提交
  9. 10 9月, 2016 1 次提交
  10. 07 9月, 2016 1 次提交
    • T
      TI: Rework SRAM definitions and maximums · fa2f81b0
      Tom Rini 提交于
      On all TI platforms the ROM defines a "downloaded image" area at or near
      the start of SRAM which is followed by a reserved area.  As it is at
      best bad form and at worst possibly harmful in corner cases to write in
      this reserved area, we stop doing that by adding in the define
      NON_SECURE_SRAM_IMG_END to say where the end of the downloaded image
      area is and make SRAM_SCRATCH_SPACE_ADDR be one kilobyte before this.
      At current we define the end of scratch space at 0x228 bytes past the
      start of scratch space this this gives us a lot of room to grow.  As
      these scratch uses are non-optional today, all targets are modified to
      respect this boundary.
      
      Tested on OMAP4 Pandaboard, OMAP3 Beagle xM
      
      Cc: Albert Aribaud <albert.u.boot@aribaud.net>
      Cc: Nagendra T S <nagendra@mistralsolutions.com>
      Cc: Vaibhav Hiremath <hvaibhav@ti.com>
      Cc: Lokesh Vutla <lokeshvutla@ti.com>
      Cc: Felipe Balbi <balbi@ti.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Nikita Kiryanov <nikita@compulab.co.il>
      Cc: Paul Kocialkowski <contact@paulk.fr>
      Cc: Enric Balletbo i Serra <eballetbo@gmail.com>
      Cc: Adam Ford <aford173@gmail.com>
      Cc: Steve Sakoman <sakoman@gmail.com>
      Cc: Stefan Roese <sr@denx.de>
      Cc: Thomas Weber <weber@corscience.de>
      Cc: Hannes Schmelzer <oe5hpm@oevsv.at>
      Cc: Thomas Chou <thomas@wytron.com.tw>
      Cc: Masahiro Yamada <yamada.masahiro@socionext.com>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Joe Hershberger <joe.hershberger@ni.com>
      Cc: Sam Protsenko <semen.protsenko@linaro.org>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Samuel Egli <samuel.egli@siemens.com>
      Cc: Michal Simek <michal.simek@xilinx.com>
      Cc: Wolfgang Denk <wd@denx.de>
      Cc: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
      Cc: Ben Whitten <ben.whitten@gmail.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Bin Meng <bmeng.cn@gmail.com>
      Cc: Sekhar Nori <nsekhar@ti.com>
      Cc: Mugunthan V N <mugunthanvnm@ti.com>
      Cc: "B, Ravi" <ravibabu@ti.com>
      Cc: "Matwey V. Kornilov" <matwey.kornilov@gmail.com>
      Cc: Ladislav Michl <ladis@linux-mips.org>
      Cc: Ash Charles <ashcharles@gmail.com>
      Cc: "Kipisz, Steven" <s-kipisz2@ti.com>
      Cc: Daniel Allred <d-allred@ti.com>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      Tested-by: NLokesh Vutla <lokeshvutla@ti.com>
      Acked-by: NLokesh Vutla <lokeshvutla@ti.com>
      Tested-by: NLadislav Michl <ladis@linux-mips.org>
      fa2f81b0
  11. 08 8月, 2016 1 次提交
    • M
      usb: add (move) CONFIG_USB_HOST to Kconfig · 2b58e1b7
      Masahiro Yamada 提交于
      The meaning of CONFIG_USB in U-Boot is different from that in Linux.
      
      As you see in drivers/usb/Kconfig of Linux, CONFIG_USB enables the
      USB host controller support, while CONFIG_USB_SUPPORT is used to
      enable the whole of the USB sub-system.
      
      When I added CONFIG_USB into Kconfig by commit 6e7e9294 ("usb:
      add basic USB configs in Kconfig"), I planned to follow the Linux's
      convention, i.e. CONFIG_USB to enable/disable the USB host support.
      
      Then, commit 68f7c5db ("usb: Generic USB Kconfig option, that
      fits both host and gadget and comments") changed the logic of the
      CONFIG_USB to point to the whole of the USB sub-system.  As a result,
      currently we do not have an option for USB host.
      
      This commit adds CONFIG_USB_HOST, which will be useful to compile
      in the USB host support code.
      
      CONFIG_USB_HOST is not referenced at all, but strangely some boards
      define it in board headers.  I removed them because USB_HOST will be
      selected in Kconfig going forward.
      Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
      2b58e1b7
  12. 05 8月, 2016 1 次提交
    • M
      treewide: move CONFIG_PHYS_64BIT to Kconfig · bb6b142f
      Masahiro Yamada 提交于
      We need to ensure that CONFIG_PHYS_64BIT is configured via Kconfig so
      that it is always available to the build system.  Otherwise we can run
      into cases where we have inconsistent sizes of certain attributes.
      
      Ravi Babu reported offset mismatch of struct dwc3 across files since
      commit 95ebc253 ("types.h: move and redefine resource_size_t").
      Since the commit, resource_addr_t points to phys_addr_t, whose size
      is dependent on CONFIG_PHYS_64BIT for ARM architecture.
      
      I tried my best to use "select" where possible (for example, ARMv8
      architecture) because I think this kind of option is generally user-
      unconfigurable.  However, I see some of PowerPC boards have 36BIT
      defconfigs as well as 32BIT ones.  I moved CONFIG_PHYS_64BIT to the
      defconfigs for such boards.
      
      CONFIG_36BIT is no longer referenced, so all of the defines were
      removed from CONFIG_SYS_EXTRA_OPTIONS.
      
      Fixes: 95ebc253 ("types.h: move and redefine resource_size_t")
      Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
      Reported-by: NRavi Babu <ravibabu@ti.com>
      Acked-by: NStefan Roese <sr@denx.de>
      Reviewed-by: NTom Rini <trini@konsulko.com>
      Reviewed-by: NYork Sun <york.sun@nxp.com>
      bb6b142f
  13. 30 7月, 2016 1 次提交
  14. 04 6月, 2016 2 次提交
  15. 17 5月, 2016 1 次提交
  16. 26 4月, 2016 2 次提交
  17. 20 4月, 2016 7 次提交
  18. 02 4月, 2016 1 次提交
  19. 26 3月, 2016 1 次提交
  20. 15 3月, 2016 2 次提交
  21. 01 3月, 2016 1 次提交
    • S
      arm: dra7xx: Define Android partition table · c6afa113
      Sam Protsenko 提交于
      "fastboot oem format" command reuses "gpt write" command, which in turn
      requires correct partitions defined in $partitions variable. This patch
      adds such definition of Android partitions for DRA7XX EVM board.
      
      By default $partitions variable contains Linux partition table. In order
      to prepare Android environment one can run next commands from U-Boot
      shell:
      
          => env set partitions $partitions_android
          => env save
      
      After those operations one can go to fastboot mode and perform
      "fastboot oem format" to create Android partition table.
      
      While at it, enable CONFIG_RANDOM_UUID to spare user from providing
      UUIDs for each partition manually.
      Signed-off-by: NSam Protsenko <semen.protsenko@linaro.org>
      Reviewed-by: NTom Rini <trini@konsulko.com>
      c6afa113
  22. 16 2月, 2016 1 次提交
  23. 13 1月, 2016 1 次提交
  24. 25 11月, 2015 2 次提交
  25. 04 11月, 2015 1 次提交