.eeprom_size = sizeof(k8x800_eeprom),
                .eeprom_data = k8x800_eeprom,
        },
+       {
+               .subvendor = VT1720_SUBDEVICE_SN25P,
+               .name = "Shuttle SN25P",
+               /* identical with k8x800 */
+               .chip_init = k8x800_init,
+               .build_controls = k8x800_add_controls,
+               .eeprom_size = sizeof(k8x800_eeprom),
+               .eeprom_data = k8x800_eeprom,
+       },
        { } /* terminator */
 };
 
 
 #define VT1720_SUBDEVICE_ZNF3_150      0x0f2741f6
 #define VT1720_SUBDEVICE_ZNF3_250      0x0f2745f6
 #define VT1720_SUBDEVICE_9CJS          0x0f272327
+#define VT1720_SUBDEVICE_SN25P         0x97123650
 
 extern struct snd_ice1712_card_info  snd_vt1720_mobo_cards[];