diff options
Diffstat (limited to 'sound/pci/oxygen/xonar_pcm179x.c')
-rw-r--r-- | sound/pci/oxygen/xonar_pcm179x.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/sound/pci/oxygen/xonar_pcm179x.c b/sound/pci/oxygen/xonar_pcm179x.c index c8c7f2c9b355..e02605931669 100644 --- a/sound/pci/oxygen/xonar_pcm179x.c +++ b/sound/pci/oxygen/xonar_pcm179x.c | |||
@@ -100,8 +100,8 @@ | |||
100 | */ | 100 | */ |
101 | 101 | ||
102 | /* | 102 | /* |
103 | * Xonar Essence ST (Deluxe)/STX | 103 | * Xonar Essence ST (Deluxe)/STX (II) |
104 | * ----------------------------- | 104 | * ---------------------------------- |
105 | * | 105 | * |
106 | * CMI8788: | 106 | * CMI8788: |
107 | * | 107 | * |
@@ -1138,6 +1138,14 @@ int get_xonar_pcm179x_model(struct oxygen *chip, | |||
1138 | chip->model.resume = xonar_stx_resume; | 1138 | chip->model.resume = xonar_stx_resume; |
1139 | chip->model.set_dac_params = set_pcm1796_params; | 1139 | chip->model.set_dac_params = set_pcm1796_params; |
1140 | break; | 1140 | break; |
1141 | case 0x85f4: | ||
1142 | chip->model = model_xonar_st; | ||
1143 | /* TODO: daughterboard support */ | ||
1144 | chip->model.shortname = "Xonar STX II"; | ||
1145 | chip->model.init = xonar_stx_init; | ||
1146 | chip->model.resume = xonar_stx_resume; | ||
1147 | chip->model.set_dac_params = set_pcm1796_params; | ||
1148 | break; | ||
1141 | default: | 1149 | default: |
1142 | return -EINVAL; | 1150 | return -EINVAL; |
1143 | } | 1151 | } |