linux/drivers/media/pci/cx23885/cx23885-cards.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 *  Driver for the Conexant CX23885 PCIe bridge
 *
 *  Copyright (c) 2006 Steven Toth <[email protected]>
 */

#include "cx23885.h"

#include <linux/init.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/delay.h>
#include <media/drv-intf/cx25840.h>
#include <linux/firmware.h>
#include <misc/altera.h>

#include "xc2028.h"
#include "netup-eeprom.h"
#include "netup-init.h"
#include "altera-ci.h"
#include "xc4000.h"
#include "xc5000.h"
#include "cx23888-ir.h"

static unsigned int netup_card_rev =;
module_param(netup_card_rev, int, 0644);
MODULE_PARM_DESC();
static unsigned int enable_885_ir;
module_param(enable_885_ir, int, 0644);
MODULE_PARM_DESC();

/* ------------------------------------------------------------------ */
/* board config info                                                  */

struct cx23885_board cx23885_boards[] =;
const unsigned int cx23885_bcount =;

/* ------------------------------------------------------------------ */
/* PCI subsystem IDs                                                  */

struct cx23885_subid cx23885_subids[] =;
const unsigned int cx23885_idcount =;

void cx23885_card_list(struct cx23885_dev *dev)
{}

static void viewcast_eeprom(struct cx23885_dev *dev, u8 *eeprom_data)
{}

static void hauppauge_eeprom(struct cx23885_dev *dev, u8 *eeprom_data)
{}

/* Some TBS cards require initing a chip using a bitbanged SPI attached
   to the cx23885 gpio's. If this chip doesn't get init'ed the demod
   doesn't respond to any command. */
static void tbs_card_init(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)
{}

static 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)
{}