Files
i2som-imx-linux/include/linux/mxcfb.h
Leonard Crestez 74a9e92c15 MLK-11318-5: video: mxsfb: porting mxsfb driver to imx_4.1.y branch
Porting mxsfb driver to imx_4.1.y branch.

Signed-off-by: Fancy Fang <chen.fang@freescale.com>

Also added dependency to FB_MXC_SYNC_PANEL to fix imx_v6_v7_deconfig
build during 4.14 rebase. This was initially a small part of
commit fe29050138 ("MLK-15048-2: video: Add proper config dependencies")

Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-02-12 10:21:34 +08:00

47 lines
1.0 KiB
C

/*
* Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved.
*/
/*
* The code contained herein is licensed under the GNU Lesser General
* Public License. You may obtain a copy of the GNU Lesser General
* Public License Version 2.1 or later at the following locations:
*
* http://www.opensource.org/licenses/lgpl-license.html
* http://www.gnu.org/copyleft/lgpl.html
*/
/*
* @file linux/mxcfb.h
*
* @brief Global header file for the MXC Frame buffer
*
* @ingroup Framebuffer
*/
#ifndef __LINUX_MXCFB_H__
#define __LINUX_MXCFB_H__
#include <uapi/linux/mxcfb.h>
extern struct fb_videomode mxcfb_modedb[];
extern int mxcfb_modedb_sz;
enum {
MXC_DISP_SPEC_DEV = 0,
MXC_DISP_DDC_DEV = 1,
};
enum {
MXCFB_REFRESH_OFF,
MXCFB_REFRESH_AUTO,
MXCFB_REFRESH_PARTIAL,
};
int mxcfb_set_refresh_mode(struct fb_info *fbi, int mode,
struct mxcfb_rect *update_region);
int mxc_elcdif_frame_addr_setup(dma_addr_t phys);
void mxcfb_elcdif_register_mode(const struct fb_videomode *modedb,
int num_modes, int dev_mode);
#endif