-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is a framebuffer driver for i.MX31 SoCs. It only supports synchronous displays, vertical panning supported, no overlay support. Acked-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Guennadi Liakhovetski <lg@denx.de> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
- Loading branch information
Guennadi Liakhovetski
authored and
Dan Williams
committed
Jan 21, 2009
1 parent
5296b56
commit 86528da
Showing
4 changed files
with
1,606 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
/* | ||
* Copyright (C) 2008 | ||
* Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> | ||
* | ||
* This program is free software; you can redistribute it and/or modify | ||
* it under the terms of the GNU General Public License version 2 as | ||
* published by the Free Software Foundation. | ||
*/ | ||
|
||
#ifndef __ASM_ARCH_MX3FB_H__ | ||
#define __ASM_ARCH_MX3FB_H__ | ||
|
||
#include <linux/device.h> | ||
#include <linux/fb.h> | ||
|
||
/* Proprietary FB_SYNC_ flags */ | ||
#define FB_SYNC_OE_ACT_HIGH 0x80000000 | ||
#define FB_SYNC_CLK_INVERT 0x40000000 | ||
#define FB_SYNC_DATA_INVERT 0x20000000 | ||
#define FB_SYNC_CLK_IDLE_EN 0x10000000 | ||
#define FB_SYNC_SHARP_MODE 0x08000000 | ||
#define FB_SYNC_SWAP_RGB 0x04000000 | ||
#define FB_SYNC_CLK_SEL_EN 0x02000000 | ||
|
||
/** | ||
* struct mx3fb_platform_data - mx3fb platform data | ||
* | ||
* @dma_dev: pointer to the dma-device, used for dma-slave connection | ||
* @mode: pointer to a platform-provided per mxc_register_fb() videomode | ||
*/ | ||
struct mx3fb_platform_data { | ||
struct device *dma_dev; | ||
const char *name; | ||
const struct fb_videomode *mode; | ||
int num_modes; | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.