|
@@ -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 */
|