1. 21 Dec, 2003 1 commit
    • Russell King's avatar
      [ARM] Ensure that /proc/uptime returns sensible figures. · 6a32f36f
      Russell King authored
      When we set xtime at boot from the RTC, we weren't setting the
      monotonic time offset.  This had the effect of making the uptime
      rather large.
      
      We get around this problem by using the do_settimeofday() to set
      the current time.  do_settimeofday() knows about this issue, and
      will apply the appropriate correction to the monotonic time offset
      for us.
      6a32f36f
  2. 18 Nov, 2003 2 commits
  3. 21 Oct, 2003 1 commit
  4. 14 Oct, 2003 2 commits
    • Nicolas Pitre's avatar
      [ARM PATCH] 1678/1: correct and better do_div() implementation for ARM · 3eb64c82
      Nicolas Pitre authored
      Patch from Nicolas Pitre
      
      Here's a rewrite of the ARM do_div() implementation.  It is much
      faster and smarter than the current code, and it also takes
      advantage of ARMv5+ instructions when target processor allows it.
      
      The current code also deserves to be killed ASAP since it overflows
      and fails to compute correct values in many cases.  For example:
      
      	u64 n = 2200000001;
      	u32 x = 2200000000;
      	u32 r = do_div(n, x);
      
      This currently returns n = 41 and r = 46829569 which is obviously bad.
      
      Another failing example is n=15000000000000000000 and x=3000000000.
      3eb64c82
    • Marc Singer's avatar
      [ARM] Add ARMv4T cache support for decompressor · 24d4f462
      Marc Singer authored
      Patch from Marc Singer
      
      Add generic ARMv4T ID entry, remove ARM920 specific ID cache type
      entry.
      24d4f462
  5. 13 Oct, 2003 15 commits
  6. 12 Oct, 2003 6 commits
  7. 13 Oct, 2003 1 commit
  8. 12 Oct, 2003 3 commits
  9. 11 Oct, 2003 9 commits