1. 28 1月, 2017 1 次提交
  2. 12 10月, 2016 1 次提交
  3. 10 6月, 2016 1 次提交
  4. 31 5月, 2016 1 次提交
    • P
      MIPS: Move cache sizes to Kconfig · ace3be4f
      Paul Burton 提交于
      Move details of the L1 cache line sizes & total sizes into Kconfig,
      defaulting to 0. A new CONFIG_SYS_CACHE_SIZE_AUTO Kconfig entry is
      introduced to allow platforms to select auto-detection of cache sizes,
      and it defaults to being enabled if none of the cache sizes are set by
      the configuration (ie. sizes are all the default 0), and code is
      adjusted to #ifdef on that rather than on the definition of the sizes
      (which will always be defined even if 0).
      Signed-off-by: NPaul Burton <paul.burton@imgtec.com>
      ace3be4f
  5. 26 5月, 2016 1 次提交
  6. 26 4月, 2016 3 次提交
  7. 20 1月, 2016 1 次提交
  8. 21 10月, 2015 1 次提交
  9. 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
  10. 26 6月, 2015 1 次提交
  11. 01 6月, 2015 1 次提交
  12. 20 5月, 2015 1 次提交
  13. 28 3月, 2015 1 次提交
  14. 27 11月, 2014 1 次提交
  15. 07 3月, 2014 1 次提交
  16. 05 11月, 2013 1 次提交
  17. 24 7月, 2013 1 次提交
  18. 21 6月, 2012 1 次提交
  19. 06 10月, 2011 1 次提交
  20. 19 10月, 2010 1 次提交
    • W
      Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE · 14d0a02a
      Wolfgang Denk 提交于
      The change is currently needed to be able to remove the board
      configuration scripting from the top level Makefile and replace it by
      a simple, table driven script.
      
      Moving this configuration setting into the "CONFIG_*" name space is
      also desirable because it is needed if we ever should move forward to
      a Kconfig driven configuration system.
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      14d0a02a
  21. 18 2月, 2009 1 次提交
  22. 19 10月, 2008 1 次提交
  23. 11 9月, 2008 2 次提交
  24. 13 8月, 2008 1 次提交
  25. 07 6月, 2008 1 次提交
  26. 05 6月, 2008 1 次提交
    • S
      [MIPS] lib_mips/time.c: Fix CP0 count register usage and timer routines · a55d4817
      Shinya Kuribayashi 提交于
      MIPS port has two problems in timer routines. One is now we assume CFG_HZ
      equals to CP0 counter frequency, but this is wrong. CFG_HZ has to be 1000
      in the U-Boot system.
      
      The other is we don't have a proper time management counter like timestamp
      other ARCHs have. We need the 32-bit millisecond clock counter.
      
      This patch introduces timestamp and CYCLES_PER_JIFFY. timestamp is a
      32-bit non-overflowing CFG_HZ counter, and CYCLES_PER_JIFFY is the number
      of calculated CP0 counter cycles in a CFG_HZ.
      
      STRATEGY:
      
      * Fix improper CFG_HZ value to have 1000
      
      * Use CFG_MIPS_TIMER_FREQ for timer counter frequency, instead.
      
      * timer_init: initialize timestamp and set up the first timer expiration.
        Note that we don't need to initialize CP0 count/compare registers here
        as they have been already zeroed out on the system reset. Leave them as
        they are.
      
      * get_timer: calculate how many timestamps have been passed, then return
        base-relative timestamp. Make sure we can easily count missed timestamps
        regardless of CP0 count/compare value.
      
      * get_ticks: return the current timestamp, that is get_timer(0).
      
      Most parts are from good old Linux v2.6.16 kernel.
      
      v2:
      - Remove FIXME comments as they turned out to be trivial.
      - Use CP0 compare register as a global variable for expirelo.
      - Kill a global variable 'cycles_per_jiffy'. Use #define CYCLES_PER_JIFFY
        instead.
      Signed-off-by: NShinya Kuribayashi <skuribay@ruby.dti.ne.jp>
      a55d4817
  27. 10 7月, 2007 1 次提交
  28. 05 7月, 2007 1 次提交
  29. 11 4月, 2006 1 次提交
    • H
      * Fix dbau1x00 Board · ad88297e
      Heiko Schocher 提交于
        - Fix dbau1x00 boards broken by dbau1550 patch
          PLL:s were not set for boards other than 1550.
          Flash CFI caused card to hang due to undefined CFG_FLASH_BANKS_LIST.
          Default boot is now bootp for cards other than 1550.
        Patch by Thomas Lange Aug 10 2005
      ad88297e
  30. 21 11月, 2005 1 次提交
  31. 10 1月, 2005 1 次提交
    • W
      * Patch by Leif Lindholm, 23 Sep 2004: · ff36fd85
      wdenk 提交于
        add support for the AMD db1550 board
      
      * Patch by Travis Sawyer, 15 Sep 2004:
        Add CONFIG_SERIAL_MULTI support for ppc4xx,
        update README.serial_multi
      ff36fd85
  32. 02 1月, 2004 1 次提交
    • W
      * Cleanup lowboot code for MPC5200 · d4ca31c4
      wdenk 提交于
      * Minor code cleanup (coding style)
      
      * Patch by Reinhard Meyer, 30 Dec 2003:
        - cpu/mpc5xxx/fec.c: added CONFIG_PHY_ADDR, added CONFIG_PHY_TYPE,
        - added CONFIG_PHY_ADDR to include/configs/IceCube.h,
        - turned debug print of PHY registers into a function (called in two places)
        - added support for EMK MPC5200 based modules
      
      * Fix MPC8xx PLPRCR_MFD_SHIFT typo
      
      * Add support for TQM866M modules
      
      * Fixes for TQM855M with 4 MB flash (Am29DL163 = _no_ mirror bit flash)
      
      * Fix a few compiler warnings
      d4ca31c4
  33. 08 12月, 2003 1 次提交
    • W
      * Patches by David Mller, 14 Nov 2003: · a2663ea4
      wdenk 提交于
        - board/mpl/common/common_util.c
          * implement support for BZIP2 compressed images
          * various cleanups (printf -> puts, ...)
        - board/mpl/common/flash.c
          * report correct errors to upper layers
          * check the erase fail and VPP low bits in status reg
        - board/mpl/vcma9/cmd_vcma9.c
        - board/mpl/vcma9/flash.c
          * various cleanups (printf -> puts, ...)
        - common/cmd_usb.c
          * fix typo in comment
        - cpu/arm920t/usb_ohci.c
          * support for S3C2410 is missing in #if line
        - drivers/cs8900.c
          * reinit some registers in case of error (cable missing, ...)
        - fs/fat/fat.c
          * support for USB/MMC devices is missing in #if line
        - include/configs/MIP405.h
        - include/configs/PIP405.h
          * enable BZIP2 support
          * enlarge malloc space to 1MiB because of BZIP2 support
        - include/configs/VCMA9.h
          * enable BZIP2 support
          * enlarge malloc space to 1MiB because of BZIP2 support
          * enable USB support
        - lib_arm/armlinux.c
          * change calling convention of ARM Linux kernel as
            described on http://www.arm.linux.org.uk/developer/booting.php
      
      * Patch by Thomas Lange, 14 Nov 2003:
        Split dbau1x00 into dbau1000, dbau1100 and dbau1500 configs to
        support all these AMD boards.
      
      * Patch by Thomas Lange, 14 Nov 2003:
        Workaround for mips au1x00 physical memory accesses (the au1x00
        uses a 36 bit bus internally and cannot access physical memory
        directly. Use the uncached SDRAM address instead of the physical
        one.)
      a2663ea4
  34. 10 10月, 2003 1 次提交
    • W
      * Patch by Steven Scholz, 10 Oct 2003 · 5da627a4
      wdenk 提交于
        - Add support for Altera FPGA ACEX1K
      
      * Patches by Thomas Lange, 09 Oct 2003:
        - Endian swap ATA identity for all big endian CPUs, not just PPC
        - MIPS only: New option CONFIG_MEMSIZE_IN_BYTES for passing memsize
          args to linux
        - add support for dbau1x00 board (MIPS32)
      5da627a4
  35. 18 8月, 2003 1 次提交
    • W
      * Make Ethernet autonegotiation on INCA-IP work for all clock rates; · e0ac62d7
      wdenk 提交于
        allow selection of clock frequency as "make" target
      
      * Implement memory autosizing code for IceCube boards
      
      * Configure network port on INCA-IP for autonegotiation
      
      * Fix overflow problem in network timeout code
      
      * Patch by Richard Woodruff, 8 Aug 2003:
        Allow crc32 to be used at address 0x000 (crc32_no_comp, too).
      e0ac62d7
  36. 01 8月, 2003 1 次提交
  37. 20 4月, 2003 1 次提交
    • W
      * Make sure Block Lock Bits get cleared in R360MPI flash driver · d791b1dc
      wdenk 提交于
      * MPC823 LCD driver: Fill color map backwards, to allow for steady
        display when Linux takes over
      
      * Patch by Erwin Rol, 27 Feb 2003:
        Add support for RTEMS (this time for real).
      
      * Add support for "bmp info" and "bmp display" commands to load
        bitmap images; this can be used (for example in a "preboot"
        command) to display a splash screen very quickly after poweron.
      
      * Add support for 133 MHz clock on INCA-IP board
      d791b1dc