08 Nov, 2013

5 commits


07 Nov, 2013

2 commits


06 Nov, 2013

7 commits


05 Nov, 2013

14 commits

  • pxelinux and syslinux differ in their handling of absolute paths in menu
    files. A pxelinux path is aways prepended with the bootfile path while
    syslinux allows for absolute paths. u-boot was always treating a leading
    / as an absolute path breaking some pxelinux setups. Fix this by adding
    a flag to distinguish pxelinux vs. syslinux behavior.

    Reported-by: Ian Campbell
    Signed-off-by: Rob Herring

    Rob Herring
     
  • Convert versatile to use the commmon timer code.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • Convert tegra to use the commmon timer code.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • Convert socfpga to use the commmon timer code.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • Convert vexpress to use the commmon timer code.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • Convert mx25 to use the commmon timer code.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • Convert highbank to use the commmon timer code.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • Convert sh to use the commmon timer code. Remove reset_timer and
    set_timer as they are unused on sh.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • Many platforms duplicate pretty much the same timer code yet they all have
    a 32-bit freerunning counter register. Create a common implementation that
    minimally requires 2 or 3 defines to add timer support:

    CONFIG_SYS_TIMER_RATE - Clock rate of the timer counter
    CONFIG_SYS_TIMER_COUNTER - Address of 32-bit counter
    CONFIG_SYS_TIMER_COUNTS_DOWN - Define if counter counts down

    All functions are weak or ifdef'ed so they can still be overriden by any
    platform.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • This fixes building time.c when unreferenced functions are added.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • Remove platform CONFIG_SYS_HZ definition for configs a-z*.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • Remove platform CONFIG_SYS_HZ definition for configs A-Z*.

    Signed-off-by: Rob Herring

    Rob Herring
     
  • According to the README, CONFIG_SYS_HZ must be 1000 and most platforms
    follow that. In preparation to remove CONFIG_SYS_HZ from all these
    platforms, provide a common definition. The platforms which use a value
    other than 1000 will get build warning now. These configs are:

    include/configs/M5271EVB.h:#define CONFIG_SYS_HZ 1000000
    include/configs/balloon3.h:#define CONFIG_SYS_HZ 3250000 /* Timer @ 3250000 Hz */
    include/configs/idmr.h:#define CONFIG_SYS_HZ (50000000 / 64)
    include/configs/mini2440.h:#define CONFIG_SYS_HZ 1562500
    include/configs/mx1ads.h:#define CONFIG_SYS_HZ 3686400
    include/configs/omap3_zoom2.h:#define CONFIG_SYS_HZ ((V_SCLK) / (2 << CONFIG_SYS_PTV))
    include/configs/omap730p2.h:#define CONFIG_SYS_HZ ((CONFIG_SYS_CLK_FREQ)/(2 << CONFIG_SYS_PTV))
    include/configs/palmld.h:#define CONFIG_SYS_HZ 3250000 /* Timer @ 3250000 Hz */
    include/configs/palmtc.h:#define CONFIG_SYS_HZ 3686400 /* Timer @ 3686400 Hz */
    include/configs/rsk7203.h:#define CONFIG_SYS_HZ (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
    include/configs/rsk7264.h:#define CONFIG_SYS_HZ (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
    include/configs/rsk7269.h:#define CONFIG_SYS_HZ (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
    include/configs/scb9328.h:#define CONFIG_SYS_HZ 3686400 /* incrementer freq: 3.6864 MHz */
    include/configs/versatile.h:#define CONFIG_SYS_HZ (1000000 / 256)
    include/configs/zipitz2.h:#define CONFIG_SYS_HZ 3250000 /* Timer @ 3250000 Hz */

    Signed-off-by: Rob Herring

    Rob Herring
     
  • The definitions for CONFIG_SYS_PROMPT are varied with little reason other
    than to display the board name. Over half the definitions are "==> ", so
    make this the default. The rest of the boards remain unchanged to avoid
    breaking any external scripts expecting a certain prompt.

    Signed-off-by: Rob Herring
    Reviewed-by: Fabio Estevam

    Rob Herring
     

04 Nov, 2013

3 commits


01 Nov, 2013

9 commits