Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/spinlock.h>
#include <linux/kernel.h>
#include <linux/io.h>
#include <linux/clk.h>
#include <linux/err.h>
#include <linux/v4l2-dv-timings.h>
#include <mach/hardware.h>
#include "vpif.h"
Go to the source code of this file.
Data Structures | |
struct | vpif_registers |
Macros | |
#define | VPIF_CH0_MAX_MODES (22) |
#define | VPIF_CH1_MAX_MODES (02) |
#define | VPIF_CH2_MAX_MODES (15) |
#define | VPIF_CH3_MAX_MODES (02) |
#define | vpif_pm_ops NULL |
Functions | |
MODULE_DESCRIPTION ("TI DaVinci Video Port Interface driver") | |
MODULE_LICENSE ("GPL") | |
int | vpif_set_video_params (struct vpif_params *vpifparams, u8 channel_id) |
EXPORT_SYMBOL (vpif_set_video_params) | |
void | vpif_set_vbi_display_params (struct vpif_vbi_params *vbiparams, u8 channel_id) |
EXPORT_SYMBOL (vpif_set_vbi_display_params) | |
int | vpif_channel_getfid (u8 channel_id) |
EXPORT_SYMBOL (vpif_channel_getfid) | |
subsys_initcall (vpif_init) | |
module_exit (vpif_exit) | |
Variables | |
spinlock_t | vpif_lock |
void __iomem * | vpif_base |
struct clk * | vpif_clk |
struct vpif_channel_config_params | ch_params [] |
const unsigned int | vpif_ch_params_count = ARRAY_SIZE(ch_params) |
EXPORT_SYMBOL | ( | vpif_set_video_params | ) |
EXPORT_SYMBOL | ( | vpif_set_vbi_display_params | ) |
EXPORT_SYMBOL | ( | vpif_channel_getfid | ) |
module_exit | ( | vpif_exit | ) |
MODULE_LICENSE | ( | "GPL" | ) |
subsys_initcall | ( | vpif_init | ) |
void vpif_set_vbi_display_params | ( | struct vpif_vbi_params * | vbiparams, |
u8 | channel_id | ||
) |
int vpif_set_video_params | ( | struct vpif_params * | vpifparams, |
u8 | channel_id | ||
) |
struct vpif_channel_config_params ch_params[] |
const unsigned int vpif_ch_params_count = ARRAY_SIZE(ch_params) |
spinlock_t vpif_lock |