Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
exynos_drm_plane.c File Reference
#include <drm/drmP.h>
#include <drm/exynos_drm.h>
#include "exynos_drm_drv.h"
#include "exynos_drm_encoder.h"
#include "exynos_drm_fb.h"
#include "exynos_drm_gem.h"

Go to the source code of this file.

Data Structures

struct  exynos_plane
 

Macros

#define to_exynos_plane(x)   container_of(x, struct exynos_plane, base)
 

Functions

int exynos_plane_mode_set (struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h)
 
void exynos_plane_commit (struct drm_plane *plane)
 
void exynos_plane_dpms (struct drm_plane *plane, int mode)
 
struct drm_planeexynos_plane_init (struct drm_device *dev, unsigned int possible_crtcs, bool priv)
 

Macro Definition Documentation

#define to_exynos_plane (   x)    container_of(x, struct exynos_plane, base)

Definition at line 20 of file exynos_drm_plane.c.

Function Documentation

void exynos_plane_commit ( struct drm_plane plane)

Definition at line 154 of file exynos_drm_plane.c.

void exynos_plane_dpms ( struct drm_plane plane,
int  mode 
)

Definition at line 163 of file exynos_drm_plane.c.

struct drm_plane* exynos_plane_init ( struct drm_device dev,
unsigned int  possible_crtcs,
bool  priv 
)
read

Definition at line 280 of file exynos_drm_plane.c.

int exynos_plane_mode_set ( struct drm_plane plane,
struct drm_crtc crtc,
struct drm_framebuffer fb,
int  crtc_x,
int  crtc_y,
unsigned int  crtc_w,
unsigned int  crtc_h,
uint32_t  src_x,
uint32_t  src_y,
uint32_t  src_w,
uint32_t  src_h 
)

Definition at line 71 of file exynos_drm_plane.c.