linux/drivers/staging/solo6x10
Ben Collins f62de9be26 solo6x10: Conversion to videobuf-dma-sg (from dma-cont)
Full rewrite of the P2M DMA Engine to support scatter gather and take
advantage of some of the features of the hardware. This includes using
repeat DMA operations and line-mode transfers (for copying OSG and
video display buffers).

What isn't working: For some reason, descriptor mode is not working. I've
implemented a psuedo version (still has one-interrupt per DMA operation),
but we would get huge improvements if we could hand off a ring of
descriptors to the P2M and get back one interrupt when it was done with
all of them.

Documentation is very vague on this, and even the ODM example code
half attempts to get it right, but comments it out of the driver
because it just doesn't work *sigh*

Converts all v4l2 to dma-sg. So long slow dma-contiguous, but hello
more interrupts :(

Signed-off-by: Ben Collins <bcollins@bluecherry.net>
2010-11-04 22:51:17 -04:00
..
Kconfig solo6x10: Conversion to videobuf-dma-sg (from dma-cont) 2010-11-04 22:51:17 -04:00
Makefile Staging: solo6x10: Makefile: replace the use of <module>-objs with <module>-y 2010-10-08 07:23:43 -07:00
solo6010-core.c solo6x10: Conversion to videobuf-dma-sg (from dma-cont) 2010-11-04 22:51:17 -04:00
solo6010-disp.c solo6x10: Conversion to videobuf-dma-sg (from dma-cont) 2010-11-04 22:51:17 -04:00
solo6010-enc.c solo6x10: Spaces to tabs 2010-11-04 22:37:15 -04:00
solo6010-g723.c solo6x10: Spaces to tabs 2010-11-04 22:37:15 -04:00
solo6010-gpio.c solo6x10: Conversion to videobuf-dma-sg (from dma-cont) 2010-11-04 22:51:17 -04:00
solo6010-i2c.c solo6x10: Conversion to videobuf-dma-sg (from dma-cont) 2010-11-04 22:51:17 -04:00
solo6010-jpeg.h
solo6010-offsets.h
solo6010-osd-font.h
solo6010-p2m.c solo6x10: Conversion to videobuf-dma-sg (from dma-cont) 2010-11-04 22:51:17 -04:00
solo6010-registers.h
solo6010-tw28.c
solo6010-tw28.h
solo6010-v4l2-enc.c solo6x10: Conversion to videobuf-dma-sg (from dma-cont) 2010-11-04 22:51:17 -04:00
solo6010-v4l2.c solo6x10: Conversion to videobuf-dma-sg (from dma-cont) 2010-11-04 22:51:17 -04:00
solo6010.h solo6x10: Conversion to videobuf-dma-sg (from dma-cont) 2010-11-04 22:51:17 -04:00
TODO solo6x10: Update TODO 2010-11-04 22:42:25 -04:00