Ignore:
Timestamp:
Aug 30, 2008, 9:18:38 PM (17 years ago)
Author:
Brendan Oakley
Message:

Missed stuff in 1.0.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GPL/branches/alsa-resync1/alsa-kernel/pci/intel8x0.c

    r348 r366  
    4242#define SNDRV_GET_ID
    4343#include <sound/initval.h>
     44/* for 440MX workaround */
     45#include <asm/pgtable.h>
     46#include <asm/cacheflush.h>
    4447
    4548#define I810_DEBUG
     
    8285#else
    8386static int ac97_clock[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 0};
     87static int ac97_quirk[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = AC97_TUNE_DEFAULT};
    8488#endif
    8589#ifdef SUPPORT_JOYSTICK
     
    865869            /* ack */
    866870            iputdword(chip, chip->int_sta_reg, status);
    867             /* FIXME: on some ICH5 board shows the same
    868              *        problem.  So we return IRQ_HANDLED
    869              *        in any cases.
    870              * (or, maybe add a new module param to control this?)
    871              */
    872 #if 0
    873             if (chip->device_type != DEVICE_NFORCE)
    874                 status ^= igetdword(chip, chip->int_sta_reg);
    875 #endif
    876         }
    877         return IRQ_NONE/*RETVAL(status)*/;
     871                        /* some Nforce[2] boards have problems when
     872                           IRQ_NONE is returned here.
     873                        */
     874                        if (chip->device_type != DEVICE_NFORCE)
     875                                status = 0;
     876        }
     877                spin_unlock(&chip->reg_lock);
     878        return IRQ_RETVAL(status);
    878879    }
    879880#ifdef TARGET_OS2
Note: See TracChangeset for help on using the changeset viewer.