Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
omap_plane.c File Reference
#include <linux/kfifo.h>
#include "omap_drv.h"
#include "omap_dmm_tiler.h"

Go to the source code of this file.

Data Structures

struct  callback
 
struct  omap_plane
 

Macros

#define omap_plane   _omap_plane
 
#define to_omap_plane(x)   container_of(x, struct omap_plane, base)
 

Functions

int omap_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)
 
int omap_plane_dpms (struct drm_plane *plane, int mode)
 
void omap_plane_on_endwin (struct drm_plane *plane, void(*fxn)(void *), void *arg)
 
void omap_plane_install_properties (struct drm_plane *plane, struct drm_mode_object *obj)
 
int omap_plane_set_property (struct drm_plane *plane, struct drm_property *property, uint64_t val)
 
struct drm_planeomap_plane_init (struct drm_device *dev, struct omap_overlay *ovl, unsigned int possible_crtcs, bool priv)
 

Macro Definition Documentation

#define omap_plane   _omap_plane

Definition at line 29 of file omap_plane.c.

#define to_omap_plane (   x)    container_of(x, struct omap_plane, base)

Definition at line 40 of file omap_plane.c.

Function Documentation

int omap_plane_dpms ( struct drm_plane plane,
int  mode 
)

Definition at line 375 of file omap_plane.c.

struct drm_plane* omap_plane_init ( struct drm_device dev,
struct omap_overlay ovl,
unsigned int  possible_crtcs,
bool  priv 
)
read

Definition at line 487 of file omap_plane.c.

void omap_plane_install_properties ( struct drm_plane plane,
struct drm_mode_object obj 
)

Definition at line 412 of file omap_plane.c.

int omap_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 311 of file omap_plane.c.

void omap_plane_on_endwin ( struct drm_plane plane,
void(*)(void *)  fxn,
void arg 
)

Definition at line 398 of file omap_plane.c.

int omap_plane_set_property ( struct drm_plane plane,
struct drm_property property,
uint64_t  val 
)

Definition at line 447 of file omap_plane.c.