mirror of
https://github.com/torvalds/linux.git
synced 2024-11-01 13:03:25 +01:00
fbdev: da8xx: remove the driver
This driver is no longer used on any platform. It has been replaced by tilcdc on the two DaVinci boards we still support and can be removed. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Acked-by: Thomas Zimmermann <tzimmermann@suse.de> Signed-off-by: Helge Deller <deller@gmx.de>
This commit is contained in:
parent
161e95b899
commit
bb94f56b9c
4 changed files with 0 additions and 1773 deletions
|
@ -1659,19 +1659,6 @@ config FB_SH7760
|
|||
and 8, 15 or 16 bpp color; 90 degrees clockwise display rotation for
|
||||
panels <= 320 pixel horizontal resolution.
|
||||
|
||||
config FB_DA8XX
|
||||
tristate "DA8xx/OMAP-L1xx/AM335x Framebuffer support"
|
||||
depends on FB && HAVE_CLK && HAS_IOMEM
|
||||
depends on ARCH_DAVINCI_DA8XX || SOC_AM33XX || COMPILE_TEST
|
||||
select FB_CFB_REV_PIXELS_IN_BYTE
|
||||
select FB_IOMEM_HELPERS
|
||||
select FB_MODE_HELPERS
|
||||
select VIDEOMODE_HELPERS
|
||||
help
|
||||
This is the frame buffer device driver for the TI LCD controller
|
||||
found on DA8xx/OMAP-L1xx/AM335x SoCs.
|
||||
If unsure, say N.
|
||||
|
||||
config FB_VIRTUAL
|
||||
tristate "Virtual Frame Buffer support (ONLY FOR TESTING!)"
|
||||
depends on FB
|
||||
|
|
|
@ -121,7 +121,6 @@ obj-$(CONFIG_FB_VESA) += vesafb.o
|
|||
obj-$(CONFIG_FB_EFI) += efifb.o
|
||||
obj-$(CONFIG_FB_VGA16) += vga16fb.o
|
||||
obj-$(CONFIG_FB_OF) += offb.o
|
||||
obj-$(CONFIG_FB_DA8XX) += da8xx-fb.o
|
||||
obj-$(CONFIG_FB_SSD1307) += ssd1307fb.o
|
||||
obj-$(CONFIG_FB_SIMPLE) += simplefb.o
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,94 +0,0 @@
|
|||
/*
|
||||
* Header file for TI DA8XX LCD controller platform data.
|
||||
*
|
||||
* Copyright (C) 2008-2009 MontaVista Software Inc.
|
||||
* Copyright (C) 2008-2009 Texas Instruments Inc
|
||||
*
|
||||
* This file is licensed under the terms of the GNU General Public License
|
||||
* version 2. This program is licensed "as is" without any warranty of any
|
||||
* kind, whether express or implied.
|
||||
*/
|
||||
|
||||
#ifndef DA8XX_FB_H
|
||||
#define DA8XX_FB_H
|
||||
|
||||
enum panel_shade {
|
||||
MONOCHROME = 0,
|
||||
COLOR_ACTIVE,
|
||||
COLOR_PASSIVE,
|
||||
};
|
||||
|
||||
enum raster_load_mode {
|
||||
LOAD_DATA = 1,
|
||||
LOAD_PALETTE,
|
||||
};
|
||||
|
||||
enum da8xx_frame_complete {
|
||||
DA8XX_FRAME_WAIT,
|
||||
DA8XX_FRAME_NOWAIT,
|
||||
};
|
||||
|
||||
struct da8xx_lcdc_platform_data {
|
||||
const char manu_name[10];
|
||||
void *controller_data;
|
||||
const char type[25];
|
||||
};
|
||||
|
||||
struct lcd_ctrl_config {
|
||||
enum panel_shade panel_shade;
|
||||
|
||||
/* AC Bias Pin Frequency */
|
||||
int ac_bias;
|
||||
|
||||
/* AC Bias Pin Transitions per Interrupt */
|
||||
int ac_bias_intrpt;
|
||||
|
||||
/* DMA burst size */
|
||||
int dma_burst_sz;
|
||||
|
||||
/* Bits per pixel */
|
||||
int bpp;
|
||||
|
||||
/* FIFO DMA Request Delay */
|
||||
int fdd;
|
||||
|
||||
/* TFT Alternative Signal Mapping (Only for active) */
|
||||
unsigned char tft_alt_mode;
|
||||
|
||||
/* 12 Bit Per Pixel (5-6-5) Mode (Only for passive) */
|
||||
unsigned char stn_565_mode;
|
||||
|
||||
/* Mono 8-bit Mode: 1=D0-D7 or 0=D0-D3 */
|
||||
unsigned char mono_8bit_mode;
|
||||
|
||||
/* Horizontal and Vertical Sync Edge: 0=rising 1=falling */
|
||||
unsigned char sync_edge;
|
||||
|
||||
/* Raster Data Order Select: 1=Most-to-least 0=Least-to-most */
|
||||
unsigned char raster_order;
|
||||
|
||||
/* DMA FIFO threshold */
|
||||
int fifo_th;
|
||||
};
|
||||
|
||||
struct lcd_sync_arg {
|
||||
int back_porch;
|
||||
int front_porch;
|
||||
int pulse_width;
|
||||
};
|
||||
|
||||
/* ioctls */
|
||||
#define FBIOGET_CONTRAST _IOR('F', 1, int)
|
||||
#define FBIOPUT_CONTRAST _IOW('F', 2, int)
|
||||
#define FBIGET_BRIGHTNESS _IOR('F', 3, int)
|
||||
#define FBIPUT_BRIGHTNESS _IOW('F', 3, int)
|
||||
#define FBIGET_COLOR _IOR('F', 5, int)
|
||||
#define FBIPUT_COLOR _IOW('F', 6, int)
|
||||
#define FBIPUT_HSYNC _IOW('F', 9, int)
|
||||
#define FBIPUT_VSYNC _IOW('F', 10, int)
|
||||
|
||||
/* Proprietary FB_SYNC_ flags */
|
||||
#define FB_SYNC_CLK_INVERT 0x40000000
|
||||
|
||||
#endif /* ifndef DA8XX_FB_H */
|
||||
|
Loading…
Reference in a new issue