21 Jun, 2005

1 commit

  • Patch from Lennert Buytenhek

    The IXP2000 has four timers, but if we're on an A-step IXP2800, timer
    2 and 3 don't work. We need two timers for timekeeping (one for the
    timer interrupt and one for tracking missed jiffies), so on early
    IXP2800s we have no other choice but to use timer 1 and 4 for that,
    but on all other IXP2000s we'd rather leave timer 4 free since that's
    the only timer we can use for the watchdog.
    So, on buggy IXP2000s (i.e. the A-step IXP2800) we use timer 4 for
    tracking missed jiffies, and on all all non-buggy IXP2000s (i.e.
    everything but the A-step IXP2800) we use timer 2.
    On a pre-production IXP2800, this patch should print these messages
    on boot:
    Enabling IXP2800 erratum #25 workaround
    Unable to use IXP2000 watchdog due to IXP2800 erratum #25
    On any non-buggy IXP2800 (as well as on IXP2400s) you shouldn't see
    anything at all, and the watchdog should be usable again.

    Signed-off-by: Lennert Buytenhek
    Signed-off-by: Deepak Saxena
    Signed-off-by: Russell King

    Lennert Buytenhek
     

04 Jun, 2005

1 commit

  • Patch from Deepak Saxena

    This patch fixes the following warnings:
    include/asm/arch/io.h: In function `insw':
    include/asm/arch/io.h:78: warning: comparison of distinct pointer types
    lacks acast
    include/asm/arch/io.h:79: warning: comparison of distinct pointer types
    lacks acast
    include/asm/arch/io.h: In function `outsw':
    include/asm/arch/io.h:103: warning: comparison of distinct pointer types
    lacks a cast
    include/asm/arch/io.h:104: warning: comparison of distinct pointer types
    lacks a cast
    include/asm/arch/io.h: In function `inw':
    include/asm/arch/io.h:127: warning: comparison of distinct pointer types
    lacks a cast

    Signed-off-by: Deepak Saxena
    Signed-off-by: Russell King

    Deepak Saxena
     

03 May, 2005

1 commit


30 Apr, 2005

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds