1. 06 Feb, 2004 3 commits
    • Andrew Morton's avatar
      [PATCH] ppc64: Add readq/writeq and __raw* IO functions · 6bf2c4c0
      Andrew Morton authored
      From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      
      This patch adds those for ppc64, except for iSeries which cannot do
      readq/writeq easily, at least not as far as I know but I need to ask the
      iSeries specialists in Rochester to be sure.  But anyway, iSeries shouldn't
      use anything in fb.h anyway ...
      
      It also add the proper tweaks & barriers to make sure reads are actually
      done right away and not delayed indefinitely (making the CPU think the read
      data is actually used) and add necessary write barriers on IO writes.  For
      some reasons, ppc64 in 2.6 lacked some of these, opening potential races
      within some drivers.
      6bf2c4c0
    • Andrew Morton's avatar
      [PATCH] ppc64: vio fix · 039c5e57
      Andrew Morton authored
      From: Anton Blanchard <anton@samba.org>
      
      It doesn't link.  Add a chunk which got lost.
      039c5e57
    • Andrew Morton's avatar
      [PATCH] ppc32: Update PowerMac dmasound driver · 89728e0e
      Andrew Morton authored
      From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      
      This patch was missing from my big merge.  It updates the PowerMac
      "dmasound" driver.  Adds input support for some recent machines using the
      tas3004 coded/mixer chip.  Code mostly written by Renzo Davoli.
      
      This driver isn't (unfortunately) fully obsoleted by the Alsa one.  There
      are lots of reports of the Alsa one not working properly on various
      PowerMac machines, and some people are unhappy with Alsa in general, enough
      to have ported the messy PowerMac dmasound to 2.6 :)
      89728e0e
  2. 05 Feb, 2004 1 commit
  3. 06 Feb, 2004 36 commits