This is needed so that omapfb.h is automatically exported to user space.
omapfb.h should be cleaned up later. Some stuff can probably be moved
to omapfb's private include file.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@nokia.com>
#include <linux/spi/spi.h>
#include <linux/spi/ads7846.h>
#include <linux/workqueue.h>
+#include <linux/omapfb.h>
#include <linux/delay.h>
#include <mach/hardware.h>
#include <mach/common.h>
#include <mach/dsp_common.h>
#include <mach/aic23.h>
-#include <mach/omapfb.h>
#include <mach/hwa742.h>
#include <mach/lcd_mipid.h>
#include <mach/mmc.h>
#include <linux/i2c.h>
#include <linux/i2c/lm8323.h>
#include <linux/i2c/menelaus.h>
+#include <linux/omapfb.h>
#include <mach/hardware.h>
#include <asm/mach-types.h>
#include <asm/mach/arch.h>
#include <mach/lcd_mipid.h>
#include <mach/clock.h>
#include <mach/gpio-switch.h>
-#include <mach/omapfb.h>
#include <mach/blizzard.h>
#include <../drivers/cbus/tahvo.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/init.h>
+#include <linux/omapfb.h>
#include <linux/io.h>
#include <asm/tlb.h>
#include <asm/mach/map.h>
#include <mach/mux.h>
-#include <mach/omapfb.h>
#include <mach/sram.h>
#include <mach/sdrc.h>
#include <mach/gpmc.h>
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/bootmem.h>
+#include <linux/omapfb.h>
#include <mach/hardware.h>
#include <asm/io.h>
#include <mach/board.h>
#include <mach/sram.h>
-#include <mach/omapfb.h>
#if defined(CONFIG_FB_OMAP) || defined(CONFIG_FB_OMAP_MODULE)
#include <linux/fb.h>
#include <linux/delay.h>
#include <linux/clk.h>
+#include <linux/omapfb.h>
#include <mach/dma.h>
-#include <mach/omapfb.h>
#include <mach/blizzard.h>
#include "dispc.h"
#include <linux/vmalloc.h>
#include <linux/clk.h>
#include <linux/io.h>
+#include <linux/omapfb.h>
#include <mach/sram.h>
-#include <mach/omapfb.h>
#include <mach/board.h>
#include "dispc.h"
#include <linux/fb.h>
#include <linux/delay.h>
#include <linux/clk.h>
+#include <linux/omapfb.h>
#include <mach/dma.h>
-#include <mach/omapfb.h>
#include <mach/hwa742.h>
#define HWA742_REV_CODE_REG 0x0
#include <linux/platform_device.h>
#include <linux/delay.h>
#include <linux/i2c/twl4030.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
#include <mach/mux.h>
-#include <mach/omapfb.h>
#include <asm/mach-types.h>
#define SDP2430_LCD_PANEL_BACKLIGHT_GPIO 91
#include <linux/module.h>
#include <linux/platform_device.h>
+#include <linux/omapfb.h>
#include <asm/delay.h>
#include <asm/io.h>
#include <mach/board-ams-delta.h>
#include <mach/hardware.h>
-#include <mach/omapfb.h>
#define AMS_DELTA_DEFAULT_CONTRAST 112
#include <linux/module.h>
#include <linux/platform_device.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
#include <mach/mux.h>
-#include <mach/omapfb.h>
/* #define USE_35INCH_LCD 1 */
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/i2c/tps65010.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
-#include <mach/omapfb.h>
#define MODULE_NAME "omapfb-lcd_h3"
#include <linux/module.h>
#include <linux/platform_device.h>
-
-#include <mach/omapfb.h>
+#include <linux/omapfb.h>
static int h4_panel_init(struct lcd_panel *panel, struct omapfb_device *fbdev)
{
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/io.h>
+#include <linux/omapfb.h>
#include <mach/fpga.h>
-#include <mach/omapfb.h>
static int innovator1510_panel_init(struct lcd_panel *panel,
struct omapfb_device *fbdev)
#include <linux/module.h>
#include <linux/platform_device.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
-#include <mach/omapfb.h>
#define MODULE_NAME "omapfb-lcd_h3"
#include <linux/delay.h>
#include <linux/workqueue.h>
#include <linux/spi/spi.h>
+#include <linux/omapfb.h>
-#include <mach/omapfb.h>
#include <mach/lcd_mipid.h>
#include "../../cbus/tahvo.h"
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/i2c/twl4030.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
#include <mach/mux.h>
-#include <mach/omapfb.h>
#include <asm/mach-types.h>
#define LCD_PANEL_ENABLE_GPIO 154
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/i2c/twl4030.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
#include <mach/mux.h>
-#include <mach/omapfb.h>
#include <asm/mach-types.h>
#define LCD_PANEL_ENABLE_GPIO 170
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/i2c/twl4030.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
#include <mach/mux.h>
-#include <mach/omapfb.h>
#include <asm/mach-types.h>
#define LCD_PANEL_ENABLE_GPIO 153
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/i2c/twl4030.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
#include <mach/mux.h>
-#include <mach/omapfb.h>
#include <asm/mach-types.h>
//#define LCD_PANEL_ENABLE_GPIO 154
#include <linux/module.h>
#include <linux/platform_device.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
#include <mach/mux.h>
-#include <mach/omapfb.h>
static int osk_panel_init(struct lcd_panel *panel, struct omapfb_device *fbdev)
{
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/i2c/twl4030.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
#include <mach/mux.h>
-#include <mach/omapfb.h>
#include <asm/mach-types.h>
#define LCD_ENABLE 144
#include <linux/module.h>
#include <linux/delay.h>
#include <linux/platform_device.h>
+#include <linux/omapfb.h>
#include <mach/mux.h>
#include <mach/gpio.h>
-#include <mach/omapfb.h>
/*
* File: epson-md-tft.h
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/io.h>
+#include <linux/omapfb.h>
#include <mach/fpga.h>
-#include <mach/omapfb.h>
static int palmte_panel_init(struct lcd_panel *panel,
struct omapfb_device *fbdev)
#include <linux/platform_device.h>
#include <linux/module.h>
#include <linux/io.h>
+#include <linux/omapfb.h>
#include <mach/gpio.h>
-#include <mach/omapfb.h>
static int palmtt_panel_init(struct lcd_panel *panel,
struct omapfb_device *fbdev)
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/io.h>
-
-#include <mach/omapfb.h>
+#include <linux/omapfb.h>
static int palmz71_panel_init(struct lcd_panel *panel,
struct omapfb_device *fbdev)
#include <linux/dma-mapping.h>
#include <linux/vmalloc.h>
#include <linux/clk.h>
+#include <linux/omapfb.h>
#include <mach/dma.h>
-#include <mach/omapfb.h>
#include <asm/mach-types.h>
#include <linux/platform_device.h>
#include <linux/mm.h>
#include <linux/uaccess.h>
+#include <linux/omapfb.h>
#include <mach/dma.h>
-#include <mach/omapfb.h>
#include "lcdc.h"
#include "dispc.h"
#include <linux/interrupt.h>
#include <linux/clk.h>
#include <linux/io.h>
-
-#include <mach/omapfb.h>
+#include <linux/omapfb.h>
#include "dispc.h"
#include <linux/clk.h>
#include <linux/irq.h>
#include <linux/io.h>
+#include <linux/omapfb.h>
#include <mach/dma.h>
-#include <mach/omapfb.h>
#include "lcdc.h"
/*
- * File: include/asm-arm/arch-omap/omapfb.h
+ * File: arch/arm/plat-omap/include/mach/omapfb.h
*
* Framebuffer driver for TI OMAP boards
*
u32 pseudo_palette[17];
struct lcd_panel *panel; /* LCD panel */
- struct lcd_ctrl *ctrl; /* LCD controller */
- struct lcd_ctrl *int_ctrl; /* internal LCD ctrl */
+ const struct lcd_ctrl *ctrl; /* LCD controller */
+ const struct lcd_ctrl *int_ctrl; /* internal LCD ctrl */
struct lcd_ctrl_extif *ext_if; /* LCD ctrl external
interface */
struct device *dev;