diff options
author | Takashi Iwai <tiwai@suse.de> | 2013-01-23 18:10:10 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2013-01-23 18:10:10 +0100 |
commit | 1f57825077dc2fa4e3d4a4e6b3af6c75f81112e7 (patch) | |
tree | f7172473bf9f1ac37d75f0afbeac8d65fcd0dd3f /sound/pci/hda/hda_local.h | |
parent | 3e367f155f3ba90b761497ab9e0343dc54778469 (diff) | |
download | talos-op-linux-1f57825077dc2fa4e3d4a4e6b3af6c75f81112e7.tar.gz talos-op-linux-1f57825077dc2fa4e3d4a4e6b3af6c75f81112e7.zip |
ALSA: hda - Add chained_before flag to the fixup entry
Sometimes we want to call a fixup after applying other existing
fixups, but currently the fixup chain mechanism allows only the call
the others after the target fixup. This patch adds a new flag,
chained_before, to struct hda_fixup, for allowing the chained call
before the current execution.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/hda/hda_local.h')
-rw-r--r-- | sound/pci/hda/hda_local.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/pci/hda/hda_local.h b/sound/pci/hda/hda_local.h index f92979c6b023..2ff62dcf2fcb 100644 --- a/sound/pci/hda/hda_local.h +++ b/sound/pci/hda/hda_local.h @@ -401,7 +401,8 @@ struct hda_model_fixup { struct hda_fixup { int type; - bool chained; + bool chained:1; /* call the chained fixup(s) after this */ + bool chained_before:1; /* call the chained fixup(s) before this */ int chain_id; union { const struct hda_pintbl *pins; |