summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sound/ppc/pmac.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/sound/ppc/pmac.c b/sound/ppc/pmac.c
index 4f0a4204516..d70292cd177 100644
--- a/sound/ppc/pmac.c
+++ b/sound/ppc/pmac.c
@@ -973,11 +973,11 @@ static int __init snd_pmac_detect(struct snd_pmac *chip)
* single frequency until proper i2s control is implemented
*/
switch(layout_id) {
- case 0x48:
- case 0x46:
- case 0x33:
- case 0x29:
case 0x24:
+ case 0x29:
+ case 0x33:
+ case 0x46:
+ case 0x48:
case 0x50:
case 0x5c:
chip->num_freqs = ARRAY_SIZE(tumbler_freqs);
@@ -986,6 +986,7 @@ static int __init snd_pmac_detect(struct snd_pmac *chip)
chip->control_mask = MASK_IEPC | 0x11;/* disable IEE */
break;
case 0x3a:
+ case 0x40:
chip->num_freqs = ARRAY_SIZE(tumbler_freqs);
chip->model = PMAC_TOONIE;
chip->can_byte_swap = 0; /* FIXME: check this */