|
| | MODULE_DESCRIPTION ("Driver for Athena cards") |
| |
| | MODULE_AUTHOR ("Shu Lin - Hiep Huynh") |
| |
| | MODULE_LICENSE ("GPL") |
| |
| | module_param (debug, int, 0644) |
| |
| | MODULE_PARM_DESC (debug,"enable debug messages") |
| |
| | module_param_array (card, int, NULL, 0444) |
| |
| | MODULE_PARM_DESC (card,"card type") |
| |
| | DEFINE_MUTEX (cx25821_devlist_mutex) |
| |
| | EXPORT_SYMBOL (cx25821_devlist_mutex) |
| |
| | LIST_HEAD (cx25821_devlist) |
| |
| | EXPORT_SYMBOL (cx25821_devlist) |
| |
| | EXPORT_SYMBOL (cx25821_sram_channels) |
| |
| int | cx25821_sram_channel_setup (struct cx25821_dev *dev, struct sram_channel *ch, unsigned int bpl, u32 risc) |
| |
| | EXPORT_SYMBOL (cx25821_sram_channel_setup) |
| |
| int | cx25821_sram_channel_setup_audio (struct cx25821_dev *dev, struct sram_channel *ch, unsigned int bpl, u32 risc) |
| |
| | EXPORT_SYMBOL (cx25821_sram_channel_setup_audio) |
| |
| void | cx25821_sram_channel_dump (struct cx25821_dev *dev, struct sram_channel *ch) |
| |
| | EXPORT_SYMBOL (cx25821_sram_channel_dump) |
| |
| void | cx25821_sram_channel_dump_audio (struct cx25821_dev *dev, struct sram_channel *ch) |
| |
| | EXPORT_SYMBOL (cx25821_sram_channel_dump_audio) |
| |
| void | cx25821_set_pixel_format (struct cx25821_dev *dev, int channel_select, u32 format) |
| |
| void | cx25821_start_upstream_video_ch1 (struct cx25821_dev *dev, struct upstream_user_struct *up_data) |
| |
| void | cx25821_start_upstream_video_ch2 (struct cx25821_dev *dev, struct upstream_user_struct *up_data) |
| |
| void | cx25821_start_upstream_audio (struct cx25821_dev *dev, struct upstream_user_struct *up_data) |
| |
| void | cx25821_dev_unregister (struct cx25821_dev *dev) |
| |
| | EXPORT_SYMBOL (cx25821_dev_unregister) |
| |
| int | cx25821_risc_buffer (struct pci_dev *pci, struct btcx_riscmem *risc, struct scatterlist *sglist, unsigned int top_offset, unsigned int bottom_offset, unsigned int bpl, unsigned int padding, unsigned int lines) |
| |
| int | cx25821_risc_databuffer_audio (struct pci_dev *pci, struct btcx_riscmem *risc, struct scatterlist *sglist, unsigned int bpl, unsigned int lines, unsigned int lpi) |
| |
| | EXPORT_SYMBOL (cx25821_risc_databuffer_audio) |
| |
| int | cx25821_risc_stopper (struct pci_dev *pci, struct btcx_riscmem *risc, u32 reg, u32 mask, u32 value) |
| |
| void | cx25821_free_buffer (struct videobuf_queue *q, struct cx25821_buffer *buf) |
| |
| void | cx25821_print_irqbits (char *name, char *tag, char **strings, int len, u32 bits, u32 mask) |
| |
| | EXPORT_SYMBOL (cx25821_print_irqbits) |
| |
| struct cx25821_dev * | cx25821_dev_get (struct pci_dev *pci) |
| |
| | EXPORT_SYMBOL (cx25821_dev_get) |
| |
| | MODULE_DEVICE_TABLE (pci, cx25821_pci_tbl) |
| |
| | module_init (cx25821_init) |
| |
| | module_exit (cx25821_fini) |
| |