Linux Kernel
3.7.1
|
#include <linux/clk.h>
#include <linux/videodev2.h>
#include <linux/davinci_emac.h>
#include <linux/platform_device.h>
#include <linux/spi/spi.h>
#include <linux/platform_data/davinci_asp.h>
#include <linux/platform_data/keyscan-davinci.h>
#include <mach/hardware.h>
#include <mach/edma.h>
#include <media/davinci/vpfe_capture.h>
#include <media/davinci/vpif_types.h>
#include <media/davinci/vpss.h>
#include <media/davinci/vpbe_types.h>
#include <media/davinci/vpbe_venc.h>
#include <media/davinci/vpbe.h>
#include <media/davinci/vpbe_osd.h>
Go to the source code of this file.
Macros | |
#define | DAVINCI_SYSTEM_MODULE_BASE 0x01c40000 |
#define | SYSMOD_VIDCLKCTL 0x38 |
#define | SYSMOD_VPSS_CLKCTL 0x44 |
#define | SYSMOD_VDD3P3VPWDN 0x48 |
#define | SYSMOD_VSCLKDIS 0x6c |
#define | SYSMOD_PUPDCTL1 0x7c |
#define | DAVINCI_SYSMOD_VIRT(x) (davinci_sysmod_base + (x)) |
#define | DM355_ASYNC_EMIF_CONTROL_BASE 0x01e10000 |
#define | DM355_ASYNC_EMIF_DATA_CE0_BASE 0x02000000 |
#define | ASP1_TX_EVT_EN 1 |
#define | ASP1_RX_EVT_EN 2 |
#define | DM365_ASYNC_EMIF_CONTROL_BASE 0x01d10000 |
#define | DM365_ASYNC_EMIF_DATA_CE0_BASE 0x02000000 |
#define | DM365_ASYNC_EMIF_DATA_CE1_BASE 0x04000000 |
#define | DM644X_ASYNC_EMIF_CONTROL_BASE 0x01e00000 |
#define | DM644X_ASYNC_EMIF_DATA_CE0_BASE 0x02000000 |
#define | DM644X_ASYNC_EMIF_DATA_CE1_BASE 0x04000000 |
#define | DM644X_ASYNC_EMIF_DATA_CE2_BASE 0x06000000 |
#define | DM644X_ASYNC_EMIF_DATA_CE3_BASE 0x08000000 |
#define | DM646X_ASYNC_EMIF_CONTROL_BASE 0x20008000 |
#define | DM646X_ASYNC_EMIF_CS2_SPACE_BASE 0x42000000 |
Variables | |
void __iomem * | davinci_sysmod_base |
#define DAVINCI_SYSMOD_VIRT | ( | x | ) | (davinci_sysmod_base + (x)) |
void __init dm355_init_asp1 | ( | u32 | evt_enable, |
struct snd_platform_data * | pdata | ||
) |
void dm355_init_spi0 | ( | unsigned | chipselect_mask, |
const struct spi_board_info * | info, | ||
unsigned | len | ||
) |
void __init dm365_init_asp | ( | struct snd_platform_data * | pdata | ) |
void __init dm365_init_ks | ( | struct davinci_ks_platform_data * | pdata | ) |
void dm365_init_spi0 | ( | unsigned | chipselect_mask, |
const struct spi_board_info * | info, | ||
unsigned | len | ||
) |
void __init dm365_init_vc | ( | struct snd_platform_data * | pdata | ) |
void __init dm644x_init_asp | ( | struct snd_platform_data * | pdata | ) |
int __init dm644x_init_video | ( | struct vpfe_config * | , |
struct vpbe_config * | |||
) |
void __init dm646x_init_mcasp0 | ( | struct snd_platform_data * | pdata | ) |
void __init dm646x_init_mcasp1 | ( | struct snd_platform_data * | pdata | ) |
void dm646x_setup_vpif | ( | struct vpif_display_config * | , |
struct vpif_capture_config * | |||
) |