1. 07 Nov, 2006 7 commits
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/rmk/linux-2.6-arm · 3d424888
      Linus Torvalds authored
      * master.kernel.org:/home/rmk/linux-2.6-arm:
        [ARM] 3927/1: Allow show_mem() to work with holes in memory map.
        [ARM] 3926/1: make timer led handle HZ != 100
        [ARM] 3923/1: S3C24XX: update s3c2410_defconfig with new drivers
        [ARM] 3922/1: S3C24XX: update s3c2410_defconfig to 2.6.19-rc4
        [ARM] 3921/1: S3C24XX: remove bast_defconfig
        [ARM] 3920/1: S3C24XX: Remove smdk2410_defconfig
        [ARM] 3919/1: Fixed definition of some PXA270 CIF related registers
        [ARM] 3918/1: ixp4xx irq-chip rework
        [ARM] 3912/1: Make PXA270 advertise HWCAP_IWMMXT capability
        [ARM] 3915/1: S3C2412: Add s3c2410_gpio_getirq() to general gpio.c
        [ARM] 3917/1: Fix dmabounce symbol exports
      3d424888
    • Ray Lehtiniemi's avatar
      [ARM] 3927/1: Allow show_mem() to work with holes in memory map. · 5e709827
      Ray Lehtiniemi authored
      show_mem() was not correctly handling holes in the memory
      map.  It was treating the freed sections of the map as
      though they contained valid struct page entries.  This
      could cause incorrect debugging output or even a kernel
      panic.
      
      This patch keeps the struct meminfo around after system
      initialization so that show_mem() can use it when
      scanning memory.  show_mem() now walks over each bank
      of each online node, rather than assuming that each node
      contains a single contiguous bank.
      Signed-off-by: default avatarRay Lehtiniemi <rayl@mail.com>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      5e709827
    • David Brownell's avatar
      [ARM] 3926/1: make timer led handle HZ != 100 · 6d15cb42
      David Brownell authored
      The timer LED is unusable at HZ=large, since it's got
      a hard-wired value of 100 ticks per cycle; when HZ=1024
      (for example) it's essentially always-on.  This patch
      just makes that be HZ ticks per cycle.
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      6d15cb42
    • Auke Kok's avatar
      [PATCH] e1000: Fix regression: garbled stats and irq allocation during swsusp · edd106fc
      Auke Kok authored
      e1000: Fix suspend/resume powerup and irq allocation
      
      From: Auke Kok <auke-jan.h.kok@intel.com>
      
      After 7.0.33/2.6.16, e1000 suspend/resume left the user with an enabled
      device showing garbled statistics and undetermined irq allocation state,
      where `ifconfig eth0 down` would display `trying to free already freed irq`.
      
      Explicitly free and allocate irq as well as powerup the PHY during resume
      fixes when needed.
      Signed-off-by: default avatarAuke Kok <auke-jan.h.kok@intel.com>
      Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
      edd106fc
    • Johannes Berg's avatar
      [PATCH] b44: change comment about irq mask register · e78181fe
      Johannes Berg authored
      Through some experimentation with the similarly built bcm43xx I came to
      the conclusion that if the hw/firmware sets a bit in the interrupt
      register, an interrupt will only be raised if that bit is included in
      the interrupt mask. Hence, the interrupt mask is more like an interrupt
      control mask.
      
      This patch changes the comment to reflect that.
      Signed-off-by: default avatarJohannes Berg <johannes@sipsolutions.net>
      Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
      e78181fe
    • Linus Torvalds's avatar
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus · c836b771
      Linus Torvalds authored
      * 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus:
        [MIPS] Fix EV64120 and Ocelot builds by providing a plat_timer_setup().
        [MIPS] EV64120: Fix PCI interrupt allocation.
        [MIPS] Make irq number allocator generally available for fixing EV64120.
        [MIPS] EV64120: Fix timer initialization for HZ != 100.
        [MIPS] Ocelot 3: Fix MAC address detection after platform_device conversion.
        [MIPS] Ocelot C: Fix MAC address detection after platform_device conversion.
        [MIPS] SB1: On bootup only flush cache on local CPU.
        [MIPS] Ocelot 3: Fix large number of warnings.
        [MIPS] Ocelot C: Fix mapping of ioport address range.
        [MIPS] Ocelot C: Fix warning about missmatching format string.
        [MIPS] Ocelot C: fix eth registration after conversion to platform_device
        [MIPS] Ocelot C: Fix large number of warnings.
      c836b771
    • Linus Torvalds's avatar
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb · 846cf85e
      Linus Torvalds authored
      * 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb:
        V4L/DVB (4751): Fix DBV_FE_CUSTOMISE for card drivers compiled into kernel
        V4L/DVB (4784): [saa7146_i2c] short_delay mode fixed for fast machines
        V4L/DVB (4770): Fix mode switch of Compro Videomate T300
        V4L/DVB (4787): Budget-ci: Inversion setting fixed for Technotrend 1500 T
        V4L/DVB (4786): Pvrusb2: use NULL instead of 0
        V4L/DVB (4785): Budget-ci: Change DEBIADDR_IR to a safer default
        V4L/DVB (4752): DVB: Add DVB_FE_CUSTOMISE support for MT2060
      846cf85e
  2. 06 Nov, 2006 33 commits