1. 13 Mar, 2017 1 commit
  2. 25 Jan, 2017 1 commit
  3. 11 Jan, 2017 1 commit
  4. 29 Dec, 2016 1 commit
    • Masahiro Yamada's avatar
      mmc: complete unfinished move of CONFIG_MMC · c2726995
      Masahiro Yamada authored
      Commit 7a777f6d ("mmc: Add generic Kconfig option") created
      a Kconfig entry for this option without any actual moves, then
      commit 44c79879 ("sunxi: Use Kconfig CONFIG_MMC") moved
      instances only for SUNXI.
      We generally do not like such partial moves.  This kind of work
      is automated by tools/moveconfig.py, so it is pretty easy to
      complete this move.
      I am adding "default ARM || PPC || SANDBOX" (suggested by Tom).
      This shortens the configs and will ease new board porting.
      This commit was created as follows:
      [1] Edit Kconfig (remove the "depends on", add the "default",
          copy the prompt and help message from Linux)
      [2] Run 'tools/moveconfig.py -y -s -r HEAD MMC'
      Signed-off-by: 's avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      Reviewed-by: 's avatarJaehoon Chung <jh80.chung@samsung.com>
  5. 09 Sep, 2016 1 commit
  6. 07 Aug, 2016 1 commit
  7. 05 Aug, 2016 1 commit
    • Alexey Brodkin's avatar
      arc: Rename AXS101 board to more generic AXS10x · 65fcba12
      Alexey Brodkin authored
      As of now we have 2 flavors of ARC SDP boards:
       1) AXS101 - with ARC770 in ASIC
       2) AXS103 - with ARC HS38 in FPGA
      Both options share exactly the same base-board and only differ with
      CPU-tiles in use. That means all peripherals are the same (they are
      implemented in FPGA on the base-board) and so generic board could be
      used for both.
      While at it:
       * Recreated defconfigs with savedefconfig
       * In include/configs/axs10x.h numerical sizes replaced with
      defines from linux/sizes.h for better readability.
      Signed-off-by: 's avatarAlexey Brodkin <abrodkin@synopsys.com>
      Reviewed-by: 's avatarTom Rini <trini@konsulko.com>
  8. 13 Jun, 2016 1 commit
  9. 09 Jun, 2016 1 commit
  10. 17 May, 2016 1 commit
  11. 25 Apr, 2016 1 commit
  12. 21 Dec, 2015 1 commit
    • Alexey Brodkin's avatar
      axs103: add support of generic OHCI USB 1.1 controller · d0602bd4
      Alexey Brodkin authored
      This commit adds support of USB 1.1 storage media on AXS103 board.
      For some yet unknown reason USB 2.0 doesn't work on AXS103 board issuing
      messages like this:
      AXS# usb start
      starting USB...
      USB0:   USB EHCI 1.00
      scanning bus 0 for devices... EHCI timed out on TD - token=0x80008c80
      unable to get device descriptor (error=-1)
      1 USB Device(s) found
      As a work-around we're falling back to USB 1.1.
      Indeed it is much slower but at least USB storage devices are usable on
      Signed-off-by: 's avatarAlexey Brodkin <abrodkin@synopsys.com>
      Cc: Marek Vasut <marex@denx.de>
      Cc: Simon Glass <sjg@chromium.org>
  13. 08 Dec, 2015 1 commit
  14. 22 Nov, 2015 1 commit
  15. 17 Nov, 2015 1 commit
  16. 07 Sep, 2015 1 commit
  17. 26 Jun, 2015 2 commits
  18. 01 Jun, 2015 1 commit
  19. 12 May, 2015 1 commit
  20. 18 Apr, 2015 1 commit
  21. 03 Apr, 2015 1 commit
    • Alexey Brodkin's avatar
      arc: re-generate defconfigs · 97ee47bd
      Alexey Brodkin authored
      Before that moment our defconfigs were manually modified with addition
      of new options. That means once anybody wants to add another option and
      re-genarate defconfig with "make defconfig" there will be lots of
      differences. So to make future modifications more clean we'll do bulk
      re-generation right away.
      Signed-off-by: 's avatarAlexey Brodkin <abrodkin@synopsys.com>
  22. 13 Feb, 2015 1 commit
    • Alexey Brodkin's avatar
      arc: introduce U-Boot port for ARCv2 ISA · f13606b7
      Alexey Brodkin authored
      ARC HS and ARC EM are new cores based on ARCv2 ISA which is binary
      incompatible with ISAv1 (AKA ARCompact).
      Significant difference between ISAv2 and v1 is implementation of
      interrupt vector table.
      In v1 it is implemented in the same way as on many other architectures -
      as a special location where user may put whether code executed in place
      (if machine word of space is enough) or jump to a full-scale interrupt
      In v2 interrupt table is just an array of adresses of real interrupt
      handlers. That requires a separate section for IVT that is not encoded
      as code by assembler.
      This change adds support for following cores:
       * ARC EM6 (simple 32-bit microcontroller without MMU)
       * ARC HS36 (advanced 32-bit microcontroller without MMU)
       * ARC HS38 (advanced 32-bit microcontroller with MMU)
      As a part of ARC HS38 new version of MMU (v4) was introduced.
      Also this change adds AXS131 board which is the same DW ARC SDP base board but
      with ARC HS38 CPU tile.
      Signed-off-by: 's avatarAlexey Brodkin <abrodkin@synopsys.com>