Commit 2079b4ad authored by David S. Miller's avatar David S. Miller

[FRAMEBUFFER]: Convert TCX driver to new APIs.

parent 7e2fb365
...@@ -818,7 +818,7 @@ config FB_FFB ...@@ -818,7 +818,7 @@ config FB_FFB
config FB_TCX config FB_TCX
bool "TCX (SS4/SS5 only) support" bool "TCX (SS4/SS5 only) support"
depends on FB_SBUS && SPARC32 depends on FB_SBUS
help help
This is the frame buffer device driver for the TCX 24/8bit frame This is the frame buffer device driver for the TCX 24/8bit frame
buffer. buffer.
......
...@@ -71,7 +71,6 @@ obj-$(CONFIG_FB_PVR2) += pvr2fb.o ...@@ -71,7 +71,6 @@ obj-$(CONFIG_FB_PVR2) += pvr2fb.o
obj-$(CONFIG_FB_VOODOO1) += sstfb.o cfbfillrect.o cfbcopyarea.o cfbimgblt.o obj-$(CONFIG_FB_VOODOO1) += sstfb.o cfbfillrect.o cfbcopyarea.o cfbimgblt.o
# One by one these are being converted over to the new APIs # One by one these are being converted over to the new APIs
#obj-$(CONFIG_FB_TCX) += tcxfb.o sbusfb.o
#obj-$(CONFIG_FB_LEO) += leofb.o sbusfb.o #obj-$(CONFIG_FB_LEO) += leofb.o sbusfb.o
obj-$(CONFIG_FB_FFB) += ffb.o sbuslib.o cfbimgblt.o cfbcopyarea.o obj-$(CONFIG_FB_FFB) += ffb.o sbuslib.o cfbimgblt.o cfbcopyarea.o
...@@ -84,6 +83,8 @@ obj-$(CONFIG_FB_CG14) += cg14.o sbuslib.o cfbimgblt.o cfbcopyarea.o ...@@ -84,6 +83,8 @@ obj-$(CONFIG_FB_CG14) += cg14.o sbuslib.o cfbimgblt.o cfbcopyarea.o
cfbfillrect.o cfbfillrect.o
obj-$(CONFIG_FB_P9100) += p9100.o sbuslib.o cfbimgblt.o cfbcopyarea.o \ obj-$(CONFIG_FB_P9100) += p9100.o sbuslib.o cfbimgblt.o cfbcopyarea.o \
cfbfillrect.o cfbfillrect.o
obj-$(CONFIG_FB_TCX) += tcx.o sbuslib.o cfbimgblt.o cfbcopyarea.o \
cfbfillrect.o
# Files generated that shall be removed upon make clean # Files generated that shall be removed upon make clean
clean-files := promcon_tbl.c clean-files := promcon_tbl.c
......
...@@ -156,6 +156,8 @@ extern int cg14_init(void); ...@@ -156,6 +156,8 @@ extern int cg14_init(void);
extern int cg14_setup(char*); extern int cg14_setup(char*);
extern int p9100_init(void); extern int p9100_init(void);
extern int p9100_setup(char*); extern int p9100_setup(char*);
extern int tcx_init(void);
extern int tcx_setup(char*);
static struct { static struct {
const char *name; const char *name;
...@@ -265,6 +267,9 @@ static struct { ...@@ -265,6 +267,9 @@ static struct {
#ifdef CONFIG_FB_P9100 #ifdef CONFIG_FB_P9100
{ "p9100", p9100_init, p9100_setup }, { "p9100", p9100_init, p9100_setup },
#endif #endif
#ifdef CONFIG_FB_TCX
{ "tcx", tcx_init, tcx_setup },
#endif
/* /*
* Generic drivers that are used as fallbacks * Generic drivers that are used as fallbacks
......
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment