···21742174MODULE_DESCRIPTION("Siano MDTV Core module");21752175MODULE_AUTHOR("Siano Mobile Silicon, Inc. (uris@siano-ms.com)");21762176MODULE_LICENSE("GPL");21772177+21782178+/* This should match what's defined at smscoreapi.h */21792179+MODULE_FIRMWARE(SMS_FW_ATSC_DENVER);21802180+MODULE_FIRMWARE(SMS_FW_CMMB_MING_APP);21812181+MODULE_FIRMWARE(SMS_FW_CMMB_VEGA_12MHZ);21822182+MODULE_FIRMWARE(SMS_FW_CMMB_VENICE_12MHZ);21832183+MODULE_FIRMWARE(SMS_FW_DVBH_RIO);21842184+MODULE_FIRMWARE(SMS_FW_DVB_NOVA_12MHZ_B0);21852185+MODULE_FIRMWARE(SMS_FW_DVB_NOVA_12MHZ);21862186+MODULE_FIRMWARE(SMS_FW_DVB_RIO);21872187+MODULE_FIRMWARE(SMS_FW_FM_RADIO);21882188+MODULE_FIRMWARE(SMS_FW_FM_RADIO_RIO);21892189+MODULE_FIRMWARE(SMS_FW_DVBT_HCW_55XXX);21902190+MODULE_FIRMWARE(SMS_FW_ISDBT_HCW_55XXX);21912191+MODULE_FIRMWARE(SMS_FW_ISDBT_NOVA_12MHZ_B0);21922192+MODULE_FIRMWARE(SMS_FW_ISDBT_NOVA_12MHZ);21932193+MODULE_FIRMWARE(SMS_FW_ISDBT_PELE);21942194+MODULE_FIRMWARE(SMS_FW_ISDBT_RIO);21952195+MODULE_FIRMWARE(SMS_FW_DVBT_NOVA_A);21962196+MODULE_FIRMWARE(SMS_FW_DVBT_NOVA_B);21972197+MODULE_FIRMWARE(SMS_FW_DVBT_STELLAR);21982198+MODULE_FIRMWARE(SMS_FW_TDMB_DENVER);21992199+MODULE_FIRMWARE(SMS_FW_TDMB_NOVA_12MHZ_B0);22002200+MODULE_FIRMWARE(SMS_FW_TDMB_NOVA_12MHZ);
+5-1
drivers/media/common/siano/smscoreapi.h
···4444#define min(a, b) (((a) < (b)) ? (a) : (b))4545#endif46464747-/* Define the firmware names used by the driver */4747+/*4848+ * Define the firmware names used by the driver.4949+ * Those should match what's used at smscoreapi.c and sms-cards.c5050+ * including the MODULE_FIRMWARE() macros at the end of smscoreapi.c5151+ */4852#define SMS_FW_ATSC_DENVER "atsc_denver.inp"4953#define SMS_FW_CMMB_MING_APP "cmmb_ming_app.inp"5054#define SMS_FW_CMMB_VEGA_12MHZ "cmmb_vega_12mhz.inp"