Skip to content

Commit

Permalink
fbdev: bfin_adv7393fb: new Blackfin ADV7393 driver
Browse files Browse the repository at this point in the history
Driver for ADV7393 add-on card for multiple Blackfin boards.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
  • Loading branch information
Michael Hennerich authored and Paul Mundt committed Nov 26, 2010
1 parent dbcc465 commit cffd934
Show file tree
Hide file tree
Showing 4 changed files with 1,206 additions and 0 deletions.
52 changes: 52 additions & 0 deletions drivers/video/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -657,6 +657,58 @@ config FB_BF537_LQ035
To compile this driver as a module, choose M here: the
module will be called bf537-lq035.

config FB_BFIN_7393
tristate "Blackfin ADV7393 Video encoder"
depends on FB && BLACKFIN
select I2C
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT
help
This is the framebuffer device for a ADV7393 video encoder
attached to a Blackfin on the PPI port.
If your Blackfin board has a ADV7393 select Y.

To compile this driver as a module, choose M here: the
module will be called bfin_adv7393fb.

choice
prompt "Video mode support"
depends on FB_BFIN_7393
default NTSC

config NTSC
bool 'NTSC 720x480'

config PAL
bool 'PAL 720x576'

config NTSC_640x480
bool 'NTSC 640x480 (Experimental)'

config PAL_640x480
bool 'PAL 640x480 (Experimental)'

config NTSC_YCBCR
bool 'NTSC 720x480 YCbCR input'

config PAL_YCBCR
bool 'PAL 720x576 YCbCR input'

endchoice

choice
prompt "Size of ADV7393 frame buffer memory Single/Double Size"
depends on (FB_BFIN_7393)
default ADV7393_1XMEM

config ADV7393_1XMEM
bool 'Single'

config ADV7393_2XMEM
bool 'Double'
endchoice

config FB_STI
tristate "HP STI frame buffer device support"
depends on FB && PARISC
Expand Down
1 change: 1 addition & 0 deletions drivers/video/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,7 @@ obj-$(CONFIG_FB_BF537_LQ035) += bf537-lq035.o
obj-$(CONFIG_FB_BF54X_LQ043) += bf54x-lq043fb.o
obj-$(CONFIG_FB_BFIN_LQ035Q1) += bfin-lq035q1-fb.o
obj-$(CONFIG_FB_BFIN_T350MCQB) += bfin-t350mcqb-fb.o
obj-$(CONFIG_FB_BFIN_7393) += bfin_adv7393fb.o
obj-$(CONFIG_FB_MX3) += mx3fb.o
obj-$(CONFIG_FB_DA8XX) += da8xx-fb.o

Expand Down
Loading

0 comments on commit cffd934

Please sign in to comment.