Lines Matching defs:card

6     this file has configuration information - card-specific stuff
86 static unsigned int card[BTTV_MAX] = { [ 0 ... (BTTV_MAX-1) ] = UNSET };
108 module_param_array(card, int, NULL, 0444);
119 MODULE_PARM_DESC(card,"specify TV/grabber card model, see CARDLIST file for a list");
129 MODULE_PARM_DESC(saa6588, "if 1, then load the saa6588 RDS module, default (0) is to use the card definition.");
140 /* list of card IDs for bt878+ cards */
348 /* ---- card 0x00 ---------------------------------- */
397 /* ---- card 0x04 ---------------------------------- */
447 /* ---- card 0x08 ---------------------------------- */
499 /* ---- card 0x0c ---------------------------------- */
552 /* ---- card 0x10 ---------------------------------- */
605 /* ---- card 0x14 ---------------------------------- */
657 /* ---- card 0x18 ---------------------------------- */
671 .has_radio = 1, /* not every card has radio */
712 /* ---- card 0x1c ---------------------------------- */
797 /* ---- card 0x20 ---------------------------------- */
865 /* ---- card 0x24 ---------------------------------- */
922 /* ---- card 0x28 ---------------------------------- */
979 /* ---- card 0x2c ---------------------------------- */
1037 /* ---- card 0x30 ---------------------------------- */
1105 /* ---- card 0x34 ---------------------------------- */
1148 options bttv card=0 pll=1 radio=1 gpiomask=0x18e0
1183 /* ---- card 0x38 ---------------------------------- */
1198 /* This is the ultimate cheapo capture card
1244 /* ---- card 0x3c ---------------------------------- */
1276 special thanks to Informatica Mieres for providing the card */
1304 /* ---- card 0x40 ---------------------------------- */
1368 /* ---- card 0x44 ---------------------------------- */
1372 * sound problems with this card. */
1392 * sound problems with this card. */
1455 /* ---- card 0x48 ---------------------------------- */
1483 /* you must jumper JP5 for the 311 card (PC/104+) to work */
1523 /* ---- card 0x4c ---------------------------------- */
1560 * This card lacks external Audio In, so we mute it on Ext. & Int.
1562 * This card lacks PCI subsystem ID, sigh.
1578 GPIO8-13: IRDC357 data0-5 (data6 n.c. ?) [chip not present on my card]
1595 /* ---- card 0x50 ---------------------------------- */
1650 /* ---- card 0x54 ---------------------------------- */
1700 /* ---- card 0x58 ---------------------------------- */
1748 /* ---- card 0x5C ---------------------------------- */
1805 The card has onboard audio connectors labeled "cdrom" and "board",
1811 /* ---- card 0x60 ---------------------------------- */
1854 /* This card lacks subsystem ID */
1871 /* ---- card 0x64 ---------------------------------- */
1884 - card lacks subsystem ID
1951 /* ---- card 0x68 ---------------------------------- */
1989 .gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
2001 .gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
2007 /* ---- card 0x6c ---------------------------------- */
2017 .gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
2031 .gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
2054 .svhs = NO_SVHS, /* card has no svhs */
2063 /* ---- card 0x70 ---------------------------------- */
2109 /* ---- card 0x74 ---------------------------------- */
2123 /* Carlos Silva r3pek@r3pek.homelinux.org || card 0x75 */
2162 /* ---- card 0x78 ---------------------------------- */
2195 .gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
2230 /* ---- card 0x7c ---------------------------------- */
2233 /* Based on the Nebula card data - added remote and new card number - BTTV_BOARD_AVDVBT_761, see also ir-kbd-gpio.c */
2293 .has_radio = 1, /* not every card has radio */
2296 /* ---- card 0x80 ---------------------------------- */
2354 * Note that, because of the card's wiring, the "master"
2356 * and must use this card type) is the 2nd one detected. The
2357 * other 3 chips should use card type 0x85, whose description
2358 * follows this one. There is a EEPROM on the card (which is
2388 * one which controls the analog switch, and must use the card type)
2389 * is the 2nd one detected. The other 3 chips should use this card
2406 /* ---- card 0x86---------------------------------- */
2419 /* ---- card 0x87---------------------------------- */
2436 /* ---- card 0x88---------------------------------- */
2452 /* ---- card 0x89 ---------------------------------- */
2468 /* ---- card 0x8a ---------------------------------- */
2486 /* ---- card 0x8b ---------------------------------- */
2504 /* ---- card 0x8c ---------------------------------- */
2532 /* ---- card 0x8d ---------------------------------- */
2546 /* ---- card 0x8e ---------------------------------- */
2562 /* ---- card 0x8f ---------------------------------- */
2615 /* ---- card 0x94---------------------------------- */
2630 /* ---- card 0x95---------------------------------- */
2708 .gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
2721 .gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
2734 .gpiomux = { 0, 0, 0, 0 }, /* card has no audio */
2748 * slaves should use card type 0x9e (following this one).
2749 * There is a EEPROM on the card which is currently not handled.
2773 * and should use this card type.
2803 /* ---- card 0xa0---------------------------------- */
2866 /* ---- card 0xa6---------------------------------- */
2891 * identify card
2903 /* look for the card */
2910 pr_info("%d: detected: %s [card=%d], PCI subsystem ID is %04x:%04x\n",
2920 pr_debug("please mail id, board name and the correct card= insmod option to linux-media@vger.kernel.org\n");
2925 if (card[btv->c.nr] < bttv_num_tvcards)
2926 btv->c.type=card[btv->c.nr];
2928 /* print which card config we are using */
2929 pr_info("%d: using: %s [card=%d,%s]\n",
2931 card[btv->c.nr] < bttv_num_tvcards
2978 pr_info("%d: detected by eeprom: %s [card=%d]\n",
3136 info = "oops: unknown card";
3275 * 2. It is enough to do this once per power-up of the card.
3397 which is an OEM STB card variant. */
3440 /* defaults from card list */
3482 /* tuner configuration (from card list / autodetect / insmod option) */
3597 card definition */
3620 /* There may be two tvaudio chips on the card, so try to
4009 pr_info("%d: osprey eeprom: unknown card type 0x%04x\n",
4016 pr_info("%d: osprey eeprom: card=%d '%s' serial=%u\n",
4023 /* card type isn't set correctly */
4024 if (card[btv->c.nr] < bttv_num_tvcards) {
4025 pr_warn("%d: osprey eeprom: Not overriding user specified card type\n",
4028 pr_info("%d: osprey eeprom: Changing card type from %d to %d\n",
4491 * use this routine. The routine finds the "master" for the card, maps
4522 * also preset the switch to map the 4 connectors on the card to the
4551 /* The Grandtec X-Guard framegrabber card uses two Dual 4-channel
4598 * The IVC120G security card has 4 i2c controlled TDA8540 matrix
4601 * optional "Monitor Out" bus. This allows the card to be looking
4606 * whatever the card is looking at.
4796 * of the "master" card. A pointer to this card is stored in master[btv->c.nr].