1. 08 5月, 2020 1 次提交
  2. 07 5月, 2020 2 次提交
    • A
      arm: juno: enable USB · 56e403d9
      Andre Przywara 提交于
      The Juno board features a standard compliant EHCI/OHCI USB host
      controller pair, which we can just enable.
      The platform data is taken from the device tree.
      
      This allows to use USB mass storage (the only storage on a Juno r0)
      for loading.
      
      At least on my board USB seems a bit flaky, I need two "usb reset"
      sequences after the "usb start" to detect an USB hard drive.
      Signed-off-by: NAndre Przywara <andre.przywara@arm.com>
      Acked-by: NLiviu Dudau <liviu.dudau@arm.com>
      Reviewed-by: NLinus Walleij <linus.walleij@linaro.org>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      56e403d9
    • A
      arm: juno: Enable OF_CONTROL · b3270e91
      Andre Przywara 提交于
      The Arm Juno board was still somewhat stuck in "hardcoded land", even
      though there are stable DTs around, and one happens to actually be on
      the memory mapped NOR flash.
      
      Enable the configuration options to let the board use OF_CONTROL, and
      add a routine to find the address of the DTB partition in NOR
      flash, to use that for U-Boot's own purposes.
      This can also passed on via $fdtcontroladdr to any kernel or EFI
      application, removing the need to actually load a device tree.
      
      Since the existing "afs" command and its flash routines require
      flash_init() to be called before being usable, and this is done much
      later in the boot process, we introduce a stripped-down partition finder
      routine in vexpress64.c, to scan the NOR flash partitions for the
      DT partition. This location is then used for U-Boot to find and probe
      devices.
      
      The name of the partition can be configured, if needed, but defaults
      to "board.dtb", which is used by Linaro's firmware image provided.
      Signed-off-by: NAndre Przywara <andre.przywara@arm.com>
      Reviewed-by: NLinus Walleij <linus.walleij@linaro.org>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      b3270e91
  3. 04 5月, 2020 15 次提交
  4. 02 5月, 2020 1 次提交
  5. 01 5月, 2020 13 次提交
  6. 29 4月, 2020 8 次提交