Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
exynos_drm_vidi.c File Reference
#include <drm/drmP.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <drm/exynos_drm.h>
#include <drm/drm_edid.h>
#include <drm/drm_crtc_helper.h>
#include "exynos_drm_drv.h"
#include "exynos_drm_crtc.h"
#include "exynos_drm_encoder.h"

Go to the source code of this file.

Data Structures

struct  vidi_win_data
 
struct  vidi_context
 

Macros

#define WINDOWS_NR   3
 
#define get_vidi_context(dev)   platform_get_drvdata(to_platform_device(dev))
 

Functions

int vidi_connection_ioctl (struct drm_device *drm_dev, void *data, struct drm_file *file_priv)
 

Variables

struct platform_driver vidi_driver
 

Macro Definition Documentation

#define get_vidi_context (   dev)    platform_get_drvdata(to_platform_device(dev))

Definition at line 31 of file exynos_drm_vidi.c.

#define WINDOWS_NR   3

Definition at line 29 of file exynos_drm_vidi.c.

Function Documentation

int vidi_connection_ioctl ( struct drm_device drm_dev,
void data,
struct drm_file *  file_priv 
)

Definition at line 559 of file exynos_drm_vidi.c.

Variable Documentation

struct platform_driver vidi_driver
Initial value:
= {
.probe = vidi_probe,
.remove = __devexit_p(vidi_remove),
.driver = {
.name = "exynos-drm-vidi",
.owner = THIS_MODULE,
.pm = &vidi_pm_ops,
},
}

Definition at line 706 of file exynos_drm_vidi.c.