@ -1316,7 +1316,7 @@ static int snd_vt1724_eeprom_get(struct snd_kcontrol *kcontrol,
return 0 ;
}
static const struct snd_kcontrol_new snd_vt1724_eeprom __devinitdata = {
static struct snd_kcontrol_new snd_vt1724_eeprom __devinitdata = {
. iface = SNDRV_CTL_ELEM_IFACE_CARD ,
. name = " ICE1724 EEPROM " ,
. access = SNDRV_CTL_ELEM_ACCESS_READ ,
@ -1429,7 +1429,7 @@ static int snd_vt1724_spdif_default_put(struct snd_kcontrol *kcontrol,
return ( val ! = old ) ;
}
static const struct snd_kcontrol_new snd_vt1724_spdif_default __devinitdata =
static struct snd_kcontrol_new snd_vt1724_spdif_default __devinitdata =
{
. iface = SNDRV_CTL_ELEM_IFACE_PCM ,
. name = SNDRV_CTL_NAME_IEC958 ( " " , PLAYBACK , DEFAULT ) ,
@ -1461,7 +1461,7 @@ static int snd_vt1724_spdif_maskp_get(struct snd_kcontrol *kcontrol,
return 0 ;
}
static const struct snd_kcontrol_new snd_vt1724_spdif_maskc __devinitdata =
static struct snd_kcontrol_new snd_vt1724_spdif_maskc __devinitdata =
{
. access = SNDRV_CTL_ELEM_ACCESS_READ ,
. iface = SNDRV_CTL_ELEM_IFACE_PCM ,
@ -1470,7 +1470,7 @@ static const struct snd_kcontrol_new snd_vt1724_spdif_maskc __devinitdata =
. get = snd_vt1724_spdif_maskc_get ,
} ;
static const struct snd_kcontrol_new snd_vt1724_spdif_maskp __devinitdata =
static struct snd_kcontrol_new snd_vt1724_spdif_maskp __devinitdata =
{
. access = SNDRV_CTL_ELEM_ACCESS_READ ,
. iface = SNDRV_CTL_ELEM_IFACE_PCM ,
@ -1515,7 +1515,7 @@ static int snd_vt1724_spdif_sw_put(struct snd_kcontrol *kcontrol,
return old ! = val ;
}
static const struct snd_kcontrol_new snd_vt1724_spdif_switch __devinitdata =
static struct snd_kcontrol_new snd_vt1724_spdif_switch __devinitdata =
{
. iface = SNDRV_CTL_ELEM_IFACE_MIXER ,
/* FIXME: the following conflict with IEC958 Playback Route */
@ -1693,7 +1693,7 @@ static int snd_vt1724_pro_internal_clock_put(struct snd_kcontrol *kcontrol,
return change ;
}
static const struct snd_kcontrol_new snd_vt1724_pro_internal_clock __devinitdata = {
static struct snd_kcontrol_new snd_vt1724_pro_internal_clock __devinitdata = {
. iface = SNDRV_CTL_ELEM_IFACE_MIXER ,
. name = " Multi Track Internal Clock " ,
. info = snd_vt1724_pro_internal_clock_info ,
@ -1732,7 +1732,7 @@ static int snd_vt1724_pro_rate_locking_put(struct snd_kcontrol *kcontrol,
return change ;
}
static const struct snd_kcontrol_new snd_vt1724_pro_rate_locking __devinitdata = {
static struct snd_kcontrol_new snd_vt1724_pro_rate_locking __devinitdata = {
. iface = SNDRV_CTL_ELEM_IFACE_MIXER ,
. name = " Multi Track Rate Locking " ,
. info = snd_vt1724_pro_rate_locking_info ,
@ -1771,7 +1771,7 @@ static int snd_vt1724_pro_rate_reset_put(struct snd_kcontrol *kcontrol,
return change ;
}
static const struct snd_kcontrol_new snd_vt1724_pro_rate_reset __devinitdata = {
static struct snd_kcontrol_new snd_vt1724_pro_rate_reset __devinitdata = {
. iface = SNDRV_CTL_ELEM_IFACE_MIXER ,
. name = " Multi Track Rate Reset " ,
. info = snd_vt1724_pro_rate_reset_info ,
@ -1890,7 +1890,7 @@ static int snd_vt1724_pro_route_spdif_put(struct snd_kcontrol *kcontrol,
digital_route_shift ( idx ) ) ;
}
static const struct snd_kcontrol_new snd_vt1724_mixer_pro_analog_route __devinitdata = {
static struct snd_kcontrol_new snd_vt1724_mixer_pro_analog_route __devinitdata = {
. iface = SNDRV_CTL_ELEM_IFACE_MIXER ,
. name = " H/W Playback Route " ,
. info = snd_vt1724_pro_route_info ,
@ -1898,7 +1898,7 @@ static const struct snd_kcontrol_new snd_vt1724_mixer_pro_analog_route __devinit
. put = snd_vt1724_pro_route_analog_put ,
} ;
static const struct snd_kcontrol_new snd_vt1724_mixer_pro_spdif_route __devinitdata = {
static struct snd_kcontrol_new snd_vt1724_mixer_pro_spdif_route __devinitdata = {
. iface = SNDRV_CTL_ELEM_IFACE_MIXER ,
. name = SNDRV_CTL_NAME_IEC958 ( " " , PLAYBACK , NONE ) " Route " ,
. info = snd_vt1724_pro_route_info ,
@ -1934,7 +1934,7 @@ static int snd_vt1724_pro_peak_get(struct snd_kcontrol *kcontrol,
return 0 ;
}
static const struct snd_kcontrol_new snd_vt1724_mixer_pro_peak __devinitdata = {
static struct snd_kcontrol_new snd_vt1724_mixer_pro_peak __devinitdata = {
. iface = SNDRV_CTL_ELEM_IFACE_MIXER ,
. name = " Multi Track Peak " ,
. access = SNDRV_CTL_ELEM_ACCESS_READ | SNDRV_CTL_ELEM_ACCESS_VOLATILE ,
@ -1946,9 +1946,9 @@ static const struct snd_kcontrol_new snd_vt1724_mixer_pro_peak __devinitdata = {
*
*/
static const struct snd_ice1712_card_info no_matched __devinitdata ;
static struct snd_ice1712_card_info no_matched __devinitdata ;
static const struct snd_ice1712_card_info * card_tables [ ] __devinitdata = {
static struct snd_ice1712_card_info * card_tables [ ] __devinitdata = {
snd_vt1724_revo_cards ,
snd_vt1724_amp_cards ,
snd_vt1724_aureon_cards ,
@ -2007,7 +2007,7 @@ static int __devinit snd_vt1724_read_eeprom(struct snd_ice1712 *ice,
{
const int dev = 0xa0 ; /* EEPROM device address */
unsigned int i , size ;
const struct snd_ice1712_card_info * * tbl , * c ;
struct snd_ice1712_card_info * const * tbl , * c ;
if ( ! modelname | | ! * modelname ) {
ice - > eeprom . subvendor = 0 ;
@ -2306,7 +2306,7 @@ static int __devinit snd_vt1724_probe(struct pci_dev *pci,
struct snd_card * card ;
struct snd_ice1712 * ice ;
int pcm_dev = 0 , err ;
const struct snd_ice1712_card_info * * tbl , * c ;
struct snd_ice1712_card_info * const * tbl , * c ;
if ( dev > = SNDRV_CARDS )
return - ENODEV ;