10 Jan, 2006

6 commits


09 Jan, 2006

3 commits

  • Request the IRQ after having set everything up. Otherwise a shared interrupt
    at the right time can kill the machine.

    Found this with David Woodhouse 's
    debug-shared-irqs.patch.

    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Andrew Morton
     
  • Remove various things which were checking for gcc-1.x and gcc-2.x compilers.

    From: Adrian Bunk

    Some documentation updates and removes some code paths for gcc < 3.2.

    Acked-by: Russell King
    Signed-off-by: Adrian Bunk
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Andrew Morton
     
  • The pre-parsed addrs/n_addrs fields in struct device_node are finally
    gone. Remove the dodgy heuristics that did that parsing at boot and
    remove the fields themselves since we now have a good replacement with
    the new OF parsing code. This patch also fixes a bunch of drivers to use
    the new code instead, so that at least pmac32, pseries, iseries and g5
    defconfigs build.

    Signed-off-by: Benjamin Herrenschmidt
    Signed-off-by: Paul Mackerras

    Benjamin Herrenschmidt
     

07 Jan, 2006

9 commits

  • Russell King
     
  • Since the ARM AMBA bus is used on MIPS as well as ARM, we need
    to make the bus available for other architectures to use. Move
    the AMBA include files from include/asm-arm/hardware/ to
    include/linux/amba/

    Signed-off-by: Russell King

    Russell King
     
  • Greg Kroah-Hartman
     
  • This change removes the old, deprecated interface from the opl3sa2 driver,
    including the pm_{,un}register() calls, the local storage of the pmdev object
    and the reference to the old header files. This change is done to assist in
    eradicating the users of the legacy interface so as to help facilitate the
    removal of the interface itself.

    Signed-off-by: Patrick Mochel
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Patrick Mochel
     
  • This change removes the old, deprecated interface from the nm256 driver,
    including the pm_{,un}register() calls, the local storage of the pmdev object
    and the reference to the old header files. This change is done to assist in
    eradicating the users of the legacy interface so as to help facilitate the
    removal of the interface itself.

    Note that this driver has been obsoleted by an ALSA equivalent.

    Signed-off-by: Patrick Mochel
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Patrick Mochel
     
  • This change removes the old, deprecated interface from the maestro driver,
    including the pm_{,un}register() calls, the local storage of the pmdev object
    and the reference to the old header files. This change is done to assist in
    eradicating the users of the legacy interface so as to help facilitate the
    removal of the interface itself.

    The check_suspend() function and associated logic was not removed, even though
    it is now unnecessary.

    Note that this driver has been obsoleted by an ALSA equivalent.

    Acked-by: Zach Brown
    Signed-off-by: Patrick Mochel
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Patrick Mochel
     
  • This change removes the old, deprecated interface from the cs46xx driver,
    including the pm_{,un}register() calls, the local storage of the pmdev object
    and the reference to the old header files. This change is done to assist in
    eradicating the users of the legacy interface so as to help facilitate the
    removal of the interface itself.

    Note this driver has PCI PM hooks which are set properly. It also has the
    ability to trigger suspend/resume from an ioctl. This functionality was not
    touched, though it could use a serious review if this driver continues to
    persist in the mainline tree..

    Note that this driver has been obsoleted by an ALSA equivalent.

    Signed-off-by: Patrick Mochel
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Patrick Mochel
     
  • This change removes the old, deprecated interface from the cs4281 driver,
    including the pm_{,un}register() calls, the local storage of the pmdev object
    and the reference to the old header files. This change is done to assist in
    eradicating the users of the legacy interface so as to help facilitate the
    removal of the interface itself.

    Note that this driver has been obsoleted by an ALSA equivalent.

    Note that this driver has hooks for PCI power management, but does not
    implement the ->suspend()/->resume() methods.

    Signed-off-by: Patrick Mochel
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Patrick Mochel
     
  • This change removes the old, deprecated interface from the ad1848 driver,
    including the pm_{,un}register() calls, the local storage of the pmdev object
    and the reference to the old header files. This change is done to assist in
    eradicating the users of the legacy interface so as to help facilitate the
    removal of the interface itself.

    Signed-off-by: Patrick Mochel
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Patrick Mochel
     

06 Jan, 2006

5 commits


05 Jan, 2006

2 commits


04 Jan, 2006

4 commits


03 Jan, 2006

11 commits