#include <linux/kernel.h>
#include <linux/fb.h>
#include <linux/msm_mdp.h>
#include <linux/interrupt.h>
#include <linux/wait.h>
#include <linux/clk.h>
#include <linux/file.h>
#include <linux/major.h>
#include <linux/slab.h>
#include <linux/platform_data/video-msm_fb.h>
#include <linux/platform_device.h>
#include <linux/export.h>
#include "mdp_hw.h"
#include "mdp_csc_table.h"
#include "mdp_scale_tables.h"
Go to the source code of this file.
|
| DEFINE_MUTEX (mdp_mutex) |
|
void | mdp_dma_wait (struct mdp_device *mdp_dev) |
|
void | mdp_dma_to_mddi (struct mdp_info *mdp, uint32_t addr, uint32_t stride, uint32_t width, uint32_t height, uint32_t x, uint32_t y, struct msmfb_callback *callback) |
|
void | mdp_dma (struct mdp_device *mdp_dev, uint32_t addr, uint32_t stride, uint32_t width, uint32_t height, uint32_t x, uint32_t y, struct msmfb_callback *callback, int interface) |
|
int | get_img (struct mdp_img *img, struct fb_info *info, unsigned long *start, unsigned long *len, struct file **filep) |
|
void | put_img (struct file *src_file, struct file *dst_file) |
|
int | mdp_blit (struct mdp_device *mdp_dev, struct fb_info *fb, struct mdp_blit_req *req) |
|
void | mdp_set_grp_disp (struct mdp_device *mdp_dev, unsigned disp_id) |
|
int | register_mdp_client (struct class_interface *cint) |
|
int | mdp_probe (struct platform_device *pdev) |
|
| subsys_initcall (mdp_init) |
|
#define MDP_CMD_DEBUG_ACCESS_BASE (0x10000) |
Definition at line 36 of file mdp.c.
#define MDP_MAX_TIMEOUTS 20 |
DEFINE_MUTEX |
( |
mdp_mutex |
| ) |
|
subsys_initcall |
( |
mdp_init |
| ) |
|
Definition at line 34 of file mdp.c.