1. 05 Mar, 2005 14 commits
  2. 04 Mar, 2005 15 commits
  3. 03 Mar, 2005 11 commits
    • Nicolas Pitre's avatar
      [ARM PATCH] 2509/1: fix watchdog timer frequency for PXA27x · 6a5d4f1d
      Nicolas Pitre authored
      Patch from Nicolas Pitre
      
      Signed-off-by: Nicolas Pitre
      Signed-off-by: Russell King
      6a5d4f1d
    • Ben Dooks's avatar
      [ARM PATCH] 2512/1: S3C2410 - remove bast-cpld.h from include/asm-arm/arch-s3c2410/hardware.h · 1234c028
      Ben Dooks authored
      Patch from Ben Dooks
      
      Remove the include of bast-cpld.h, as it shouldn't be here as
      it only defines some extra bast-specific registers, and does
      not affect the configuration of the hardware dependenat items.
      Ensure that the file is included in the one place it is needed
      and not included.
      This should discourage anyone else putting include files in
      which do not affect the over-all hardware definitions.
      
      Signed-off-by: Ben Dooks
      Signed-off-by: Russell King
      1234c028
    • Ben Dooks's avatar
      [ARM PATCH] 2511/1: SMDK2440 - base machine support · 14114680
      Ben Dooks authored
      Patch from Ben Dooks
      
      SMDK2440 core board support
      
      Signed-off-by: Ben Dooks
      
      Signed-off-by: Dimitry Andric
      Signed-off-by: Russell King
      14114680
    • Ben Dooks's avatar
      [ARM PATCH] 2508/1: S3C2440 - timer and irq device updates · f25b6a27
      Ben Dooks authored
      Patch from Ben Dooks
      
      The patch does a number of updates, which are inter-dependant
      on each other, for the s3c2440 support and some clean-ups for
      all s3c24xx architecture in general.
      1) Remove the s3c24xx_{fclk,hclk,pclk} variables, and pass
         these values to the clock core on initialisation. This
         removes the needless double copy, as only the timer code
         uses these directly (see point 4).
         Add an over-all xtal clock to the clock core
      2) Add a sysdev driver to the clock code to ensure all the
         s3c2440 clocks are added if an s3c2440 is present.
      3) Add the new IRQs to irq.c, and initialise them if the
         sysdev for the s3c2440 is present.
      4) Change the timer code to request the timer clk and
         use it to get the frequency.
      Depends on patch 2467/1
      Thanks to Guillaume Gourat for the original patches that
      prompted this re-write.
      
      Signed-off-by: Ben Dooks
      Signed-off-by: Russell King
      f25b6a27
    • Lennert Buytenhek's avatar
      [ARM PATCH] 2491/1: make ixp2000 use section mappings for on-chip registers · cd4ad67d
      Lennert Buytenhek authored
      Patch from Lennert Buytenhek
      
      This patch makes the ixp2000 port use section mappings for on-chip
      registers.  This has two advantages:
      1. It saves some TLB entries.
      2. It enables us to work around ixp2400 erratum #66, for which the
         suggested (and only) fix involves mapping all on-chip registers
         using XCB=101 instead of XCB=000.
      This patch was derived from an older patch for the same erratum
      (ARM patch ID 2265/1), made by Deepak Saxena.
      Note that this patch does not actually constitute a workaround for
      erratum #66, it merely lays the foundation for such a workaround.
      
      Signed-off-by: Lennert BuytenhekSigned-off-by: Deepak Saxena
      Signed-off-by: Russell King
      cd4ad67d
    • John Lenz's avatar
      [ARM PATCH] 2461/1: base support for poodle machine · 35786727
      John Lenz authored
      Patch from John Lenz
      
      Adds support for the Sharp Zaurus SL-5600
      Add the ability to compile any collection of poodle and
      corgi support under the PXA_SHARPSL option.
      arch/arm/boot/compressed/head-sharpsl.S already has code
      to detect the poodle machine.
      
      Signed-off-by: John Lenz
      Signed-off-by: Russell King
      35786727
    • Ben Dooks's avatar
      [ARM PATCH] 2506/1: S3C2410 - dma descriptor slab · 3386c76a
      Ben Dooks authored
      Patch from Ben Dooks
      
      Use slab allocator instead of kmalloc() to allocate the
      dma buffer descriptors. This should allow the tracking
      of dma descriptors, and to check if they are being freed
      correctly.
      
      Signed-off-by: Ben Dooks
      Signed-off-by: Russell King
      3386c76a
    • Ben Dooks's avatar
      [ARM PATCH] 2503/1: S3C2410 - add brief documentation for HP IPAQ H1940 · ade4e2cc
      Ben Dooks authored
      Patch from Ben Dooks
      
      Brief documentation for Documents/arm/Samsung-S3C24XX for the
      HP IPAQ H1940
      
      Signed-off-by: Ben Dooks
      Signed-off-by: Russell King
      ade4e2cc
    • Ben Dooks's avatar
      [ARM PATCH] 2502/1: S3C2410 - watchdog during kernel uncompression · 9bbbf278
      Ben Dooks authored
      Patch from Ben Dooks
      
      Enable the watchdog at the start of the kernel uncompression
      stage, so that if any errors occur before the kernel reaches
      the stage where it can start running processes then the system
      will be reset.
      
      Signed-off-by: Ben Dooks
      Signed-off-by: Russell King
      9bbbf278
    • Ben Dooks's avatar
      [ARM PATCH] 2500/1: S3C2410 - include/asm-arm/arch-s3c2410/regs-adc.h · 5a2ddbe1
      Ben Dooks authored
      Patch from Ben Dooks
      
      S3C2410 ADC register definitions
      Patch from Shannon Holland
      
      Signed-off-by: Shannon Holland
      
      Signed-off-by: Ben Dooks
      Signed-off-by: Russell King
      5a2ddbe1
    • Ben Dooks's avatar
      [ARM PATCH] 2495/1: 21285 - fix build warnings · c012f19d
      Ben Dooks authored
      Patch from Ben Dooks
      
      21285 serial driver has a couple of sparse errors from zero
      initialiser, as well as an unused label.
      
      Signed-off-by: Ben Dooks
      Signed-off-by: Russell King
      c012f19d