patch-2_6_7-vs1_9_1_12
[linux-2.6.git] / sound / pci / ice1712 / ews.c
index 5392fc2..9509e48 100644 (file)
@@ -971,34 +971,39 @@ static int __devinit snd_ice1712_ews_add_controls(ice1712_t *ice)
 /* entry point */
 struct snd_ice1712_card_info snd_ice1712_ews_cards[] __devinitdata = {
        {
-               ICE1712_SUBDEVICE_EWX2496,
-               "TerraTec EWX24/96",
-               snd_ice1712_ews_init,
-               snd_ice1712_ews_add_controls,
+               .subvendor = ICE1712_SUBDEVICE_EWX2496,
+               .name = "TerraTec EWX24/96",
+               .model = "ewx2496",
+               .chip_init = snd_ice1712_ews_init,
+               .build_controls = snd_ice1712_ews_add_controls,
        },
        {
-               ICE1712_SUBDEVICE_EWS88MT,
-               "TerraTec EWS88MT",
-               snd_ice1712_ews_init,
-               snd_ice1712_ews_add_controls,
+               .subvendor = ICE1712_SUBDEVICE_EWS88MT,
+               .name = "TerraTec EWS88MT",
+               .model = "ews88mt",
+               .chip_init = snd_ice1712_ews_init,
+               .build_controls = snd_ice1712_ews_add_controls,
        },
        {
-               ICE1712_SUBDEVICE_EWS88MT_NEW,
-               "TerraTec EWS88MT",
-               snd_ice1712_ews_init,
-               snd_ice1712_ews_add_controls,
+               .subvendor = ICE1712_SUBDEVICE_EWS88MT_NEW,
+               .name = "TerraTec EWS88MT",
+               .model = "ews88mt_new",
+               .chip_init = snd_ice1712_ews_init,
+               .build_controls = snd_ice1712_ews_add_controls,
        },
        {
-               ICE1712_SUBDEVICE_EWS88D,
-               "TerraTec EWS88D",
-               snd_ice1712_ews_init,
-               snd_ice1712_ews_add_controls,
+               .subvendor = ICE1712_SUBDEVICE_EWS88D,
+               .name = "TerraTec EWS88D",
+               .model = "ews88d",
+               .chip_init = snd_ice1712_ews_init,
+               .build_controls = snd_ice1712_ews_add_controls,
        },
        {
-               ICE1712_SUBDEVICE_DMX6FIRE,
-               "TerraTec DMX6Fire",
-               snd_ice1712_ews_init,
-               snd_ice1712_ews_add_controls,
+               .subvendor = ICE1712_SUBDEVICE_DMX6FIRE,
+               .name = "TerraTec DMX6Fire",
+               .model = "dmx6fire",
+               .chip_init = snd_ice1712_ews_init,
+               .build_controls = snd_ice1712_ews_add_controls,
        },
        { } /* terminator */
 };