Linux Kernel
3.7.1
|
#include "cx25821-video.h"
#include "cx25821-audio-upstream.h"
#include <linux/fs.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/syscalls.h>
#include <linux/file.h>
#include <linux/fcntl.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/uaccess.h>
Go to the source code of this file.
Macros | |
#define | pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
Functions | |
MODULE_DESCRIPTION ("v4l2 driver module for cx25821 based TV cards") | |
MODULE_AUTHOR ("Hiep Huynh <[email protected]>") | |
MODULE_LICENSE ("GPL") | |
int | cx25821_sram_channel_setup_upstream_audio (struct cx25821_dev *dev, struct sram_channel *ch, unsigned int bpl, u32 risc) |
int | cx25821_risc_buffer_upstream_audio (struct cx25821_dev *dev, struct pci_dev *pci, unsigned int bpl, unsigned int lines) |
void | cx25821_free_memory_audio (struct cx25821_dev *dev) |
void | cx25821_stop_upstream_audio (struct cx25821_dev *dev) |
void | cx25821_free_mem_upstream_audio (struct cx25821_dev *dev) |
int | cx25821_get_audio_data (struct cx25821_dev *dev, struct sram_channel *sram_ch) |
int | cx25821_openfile_audio (struct cx25821_dev *dev, struct sram_channel *sram_ch) |
int | cx25821_audio_upstream_irq (struct cx25821_dev *dev, int chan_num, u32 status) |
int | cx25821_start_audio_dma_upstream (struct cx25821_dev *dev, struct sram_channel *sram_ch) |
int | cx25821_audio_upstream_init (struct cx25821_dev *dev, int channel_select) |
Definition at line 23 of file cx25821-audio-upstream.c.
int cx25821_audio_upstream_init | ( | struct cx25821_dev * | dev, |
int | channel_select | ||
) |
Definition at line 700 of file cx25821-audio-upstream.c.
int cx25821_audio_upstream_irq | ( | struct cx25821_dev * | dev, |
int | chan_num, | ||
u32 | status | ||
) |
Definition at line 493 of file cx25821-audio-upstream.c.
void cx25821_free_mem_upstream_audio | ( | struct cx25821_dev * | dev | ) |
Definition at line 251 of file cx25821-audio-upstream.c.
void cx25821_free_memory_audio | ( | struct cx25821_dev * | dev | ) |
Definition at line 200 of file cx25821-audio-upstream.c.
int cx25821_get_audio_data | ( | struct cx25821_dev * | dev, |
struct sram_channel * | sram_ch | ||
) |
Definition at line 259 of file cx25821-audio-upstream.c.
int cx25821_openfile_audio | ( | struct cx25821_dev * | dev, |
struct sram_channel * | sram_ch | ||
) |
Definition at line 354 of file cx25821-audio-upstream.c.
int cx25821_risc_buffer_upstream_audio | ( | struct cx25821_dev * | dev, |
struct pci_dev * | pci, | ||
unsigned int | bpl, | ||
unsigned int | lines | ||
) |
Definition at line 136 of file cx25821-audio-upstream.c.
int cx25821_sram_channel_setup_upstream_audio | ( | struct cx25821_dev * | dev, |
struct sram_channel * | ch, | ||
unsigned int | bpl, | ||
u32 | risc | ||
) |
Definition at line 47 of file cx25821-audio-upstream.c.
int cx25821_start_audio_dma_upstream | ( | struct cx25821_dev * | dev, |
struct sram_channel * | sram_ch | ||
) |
Definition at line 637 of file cx25821-audio-upstream.c.
void cx25821_stop_upstream_audio | ( | struct cx25821_dev * | dev | ) |
Definition at line 216 of file cx25821-audio-upstream.c.
MODULE_AUTHOR | ( | "Hiep Huynh <[email protected]>" | ) |
MODULE_LICENSE | ( | "GPL" | ) |