Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
linux-davinci
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
linux
linux-davinci
Commits
03cb2daf
Commit
03cb2daf
authored
Jul 30, 2009
by
Takashi Iwai
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'topic/hda-cirrus' into topic/hda
parents
d195658b
3a385167
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
1216 additions
and
0 deletions
+1216
-0
Documentation/sound/alsa/HD-Audio-Models.txt
Documentation/sound/alsa/HD-Audio-Models.txt
+4
-0
sound/pci/hda/Kconfig
sound/pci/hda/Kconfig
+13
-0
sound/pci/hda/Makefile
sound/pci/hda/Makefile
+4
-0
sound/pci/hda/hda_codec.c
sound/pci/hda/hda_codec.c
+1
-0
sound/pci/hda/patch_cirrus.c
sound/pci/hda/patch_cirrus.c
+1194
-0
No files found.
Documentation/sound/alsa/HD-Audio-Models.txt
View file @
03cb2daf
...
@@ -383,3 +383,7 @@ STAC9872
...
@@ -383,3 +383,7 @@ STAC9872
========
========
vaio VAIO laptop without SPDIF
vaio VAIO laptop without SPDIF
auto BIOS setup (default)
auto BIOS setup (default)
Cirrus Logic CS4206/4207
========================
mbp55 MacBook Pro 5,5
sound/pci/hda/Kconfig
View file @
03cb2daf
...
@@ -148,6 +148,19 @@ config SND_HDA_ELD
...
@@ -148,6 +148,19 @@ config SND_HDA_ELD
def_bool y
def_bool y
depends on SND_HDA_CODEC_INTELHDMI
depends on SND_HDA_CODEC_INTELHDMI
config SND_HDA_CODEC_CIRRUS
bool "Build Cirrus Logic codec support"
depends on SND_HDA_INTEL
default y
help
Say Y here to include Cirrus Logic codec support in
snd-hda-intel driver, such as CS4206.
When the HD-audio driver is built as a module, the codec
support code is also built as another module,
snd-hda-codec-cirrus.
This module is automatically loaded at probing.
config SND_HDA_CODEC_CONEXANT
config SND_HDA_CODEC_CONEXANT
bool "Build Conexant HD-audio codec support"
bool "Build Conexant HD-audio codec support"
default y
default y
...
...
sound/pci/hda/Makefile
View file @
03cb2daf
...
@@ -13,6 +13,7 @@ snd-hda-codec-analog-objs := patch_analog.o
...
@@ -13,6 +13,7 @@ snd-hda-codec-analog-objs := patch_analog.o
snd-hda-codec-idt-objs
:=
patch_sigmatel.o
snd-hda-codec-idt-objs
:=
patch_sigmatel.o
snd-hda-codec-si3054-objs
:=
patch_si3054.o
snd-hda-codec-si3054-objs
:=
patch_si3054.o
snd-hda-codec-atihdmi-objs
:=
patch_atihdmi.o
snd-hda-codec-atihdmi-objs
:=
patch_atihdmi.o
snd-hda-codec-cirrus-objs
:=
patch_cirrus.o
snd-hda-codec-ca0110-objs
:=
patch_ca0110.o
snd-hda-codec-ca0110-objs
:=
patch_ca0110.o
snd-hda-codec-conexant-objs
:=
patch_conexant.o
snd-hda-codec-conexant-objs
:=
patch_conexant.o
snd-hda-codec-via-objs
:=
patch_via.o
snd-hda-codec-via-objs
:=
patch_via.o
...
@@ -41,6 +42,9 @@ endif
...
@@ -41,6 +42,9 @@ endif
ifdef
CONFIG_SND_HDA_CODEC_ATIHDMI
ifdef
CONFIG_SND_HDA_CODEC_ATIHDMI
obj-$(CONFIG_SND_HDA_INTEL)
+=
snd-hda-codec-atihdmi.o
obj-$(CONFIG_SND_HDA_INTEL)
+=
snd-hda-codec-atihdmi.o
endif
endif
ifdef
CONFIG_SND_HDA_CODEC_CIRRUS
obj-$(CONFIG_SND_HDA_INTEL)
+=
snd-hda-codec-cirrus.o
endif
ifdef
CONFIG_SND_HDA_CODEC_CA0110
ifdef
CONFIG_SND_HDA_CODEC_CA0110
obj-$(CONFIG_SND_HDA_INTEL)
+=
snd-hda-codec-ca0110.o
obj-$(CONFIG_SND_HDA_INTEL)
+=
snd-hda-codec-ca0110.o
endif
endif
...
...
sound/pci/hda/hda_codec.c
View file @
03cb2daf
...
@@ -44,6 +44,7 @@ struct hda_vendor_id {
...
@@ -44,6 +44,7 @@ struct hda_vendor_id {
/* codec vendor labels */
/* codec vendor labels */
static
struct
hda_vendor_id
hda_vendor_ids
[]
=
{
static
struct
hda_vendor_id
hda_vendor_ids
[]
=
{
{
0x1002
,
"ATI"
},
{
0x1002
,
"ATI"
},
{
0x1013
,
"Cirrus Logic"
},
{
0x1057
,
"Motorola"
},
{
0x1057
,
"Motorola"
},
{
0x1095
,
"Silicon Image"
},
{
0x1095
,
"Silicon Image"
},
{
0x10de
,
"Nvidia"
},
{
0x10de
,
"Nvidia"
},
...
...
sound/pci/hda/patch_cirrus.c
0 → 100644
View file @
03cb2daf
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment