Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/delay.h>
#include <media/cx25840.h>
#include <linux/firmware.h>
#include <misc/altera.h>
#include "cx23885.h"
#include "tuner-xc2028.h"
#include "netup-eeprom.h"
#include "netup-init.h"
#include "altera-ci.h"
#include "xc4000.h"
#include "xc5000.h"
#include "cx23888-ir.h"
Go to the source code of this file.
Functions | |
module_param (netup_card_rev, int, 0644) | |
MODULE_PARM_DESC (netup_card_rev,"NetUP Dual DVB-T/C CI card revision") | |
module_param (enable_885_ir, int, 0644) | |
MODULE_PARM_DESC (enable_885_ir,"Enable integrated IR controller for supported\n""\t\t CX2388[57] boards that are wired for it:\n""\t\t\tHVR-1250 (reported safe)\n""\t\t\tTerraTec Cinergy T PCIe Dual (not well tested, appears to be safe)\n""\t\t\tTeVii S470 (reported unsafe)\n""\t\t This can cause an interrupt storm with some cards.\n""\t\t Default: 0 [Disabled]") | |
void | cx23885_card_list (struct cx23885_dev *dev) |
int | cx23885_tuner_callback (void *priv, int component, int command, int arg) |
void | cx23885_gpio_setup (struct cx23885_dev *dev) |
int | cx23885_ir_init (struct cx23885_dev *dev) |
void | cx23885_ir_fini (struct cx23885_dev *dev) |
int | netup_jtag_io (void *device, int tms, int tdi, int read_tdo) |
void | cx23885_ir_pci_int_enable (struct cx23885_dev *dev) |
void | cx23885_card_setup (struct cx23885_dev *dev) |
Variables | |
struct cx23885_board | cx23885_boards [] |
const unsigned int | cx23885_bcount = ARRAY_SIZE(cx23885_boards) |
struct cx23885_subid | cx23885_subids [] |
const unsigned int | cx23885_idcount = ARRAY_SIZE(cx23885_subids) |
void cx23885_card_list | ( | struct cx23885_dev * | dev | ) |
Definition at line 795 of file cx23885-cards.c.
void cx23885_card_setup | ( | struct cx23885_dev * | dev | ) |
Definition at line 1473 of file cx23885-cards.c.
void cx23885_gpio_setup | ( | struct cx23885_dev * | dev | ) |
Definition at line 1027 of file cx23885-cards.c.
void cx23885_ir_fini | ( | struct cx23885_dev * | dev | ) |
Definition at line 1410 of file cx23885-cards.c.
int cx23885_ir_init | ( | struct cx23885_dev * | dev | ) |
Definition at line 1307 of file cx23885-cards.c.
void cx23885_ir_pci_int_enable | ( | struct cx23885_dev * | dev | ) |
Definition at line 1455 of file cx23885-cards.c.
Definition at line 972 of file cx23885-cards.c.
module_param | ( | netup_card_rev | , |
int | , | ||
0644 | |||
) |
module_param | ( | enable_885_ir | , |
int | , | ||
0644 | |||
) |
MODULE_PARM_DESC | ( | enable_885_ir | , |
"Enable integrated IR controller for supported\n""\t\t CX2388 boards that are wired for it:\n""\t\t\tHVR-1250 (reported safe)\n""\t\t\tTerraTec Cinergy T PCIe Dual (not well tested, appears to be safe)\n""\t\t\tTeVii S470 (reported unsafe)\n""\t\t This can cause an interrupt storm with some cards.\n""\t\t Default: 0 " | [57][Disabled] | ||
) |
Definition at line 1430 of file cx23885-cards.c.
const unsigned int cx23885_bcount = ARRAY_SIZE(cx23885_boards) |
Definition at line 577 of file cx23885-cards.c.
struct cx23885_board cx23885_boards[] |
Definition at line 57 of file cx23885-cards.c.
const unsigned int cx23885_idcount = ARRAY_SIZE(cx23885_subids) |
Definition at line 793 of file cx23885-cards.c.
struct cx23885_subid cx23885_subids[] |
Definition at line 582 of file cx23885-cards.c.