linux/drivers/media
James Harper 7b4eeed174 [media] vmalloc_sg: make sure all pages in vmalloc area are really DMA-ready
Patch originally written by Konrad. Rebased on current linux media tree.

Under Xen, vmalloc_32() isn't guaranteed to return pages which are really
under 4G in machine physical addresses (only in virtual pseudo-physical
addresses).  To work around this, implement a vmalloc variant which
allocates each page with dma_alloc_coherent() to guarantee that each
page is suitable for the device in question.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Signed-off-by: James Harper <james.harper@ejbdigital.com.au>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-07-26 11:33:15 -03:00
..
common [media] rc-core: remove protocol arrays 2014-07-25 19:10:43 -03:00
dvb-core [media] media: dvb-core add new flag exit flag value for resume 2014-07-26 11:20:10 -03:00
dvb-frontends [media] media: drx39xyj - use drxj_set_lna_state() and remove duplicate LNA code 2014-07-26 11:22:51 -03:00
firewire firewire: introduce fw_driver.probe and .remove methods 2013-06-09 18:15:00 +02:00
i2c [media] rc-core: remove protocol arrays 2014-07-25 19:10:43 -03:00
mmc
parport [media] v4l: Support extending the v4l2_pix_format structure 2014-07-17 12:44:47 -03:00
pci [media] rc-core: rename dev->scanmask to dev->scancode_mask 2014-07-25 19:10:43 -03:00
platform [media] coda: Propagate the correct error on devm_request_threaded_irq() 2014-07-26 00:38:27 -03:00
radio [media] radio-miropcm20: fix a compilation warning 2014-07-25 19:35:16 -03:00
rc [media] ati_remote: Better default keycodes 2014-07-25 23:59:06 -03:00
tuners [media] Kconfig: fix tuners build warnings 2014-07-25 19:30:41 -03:00
usb [media] media: em28xx-dvb update fe exit flag to indicate device disconnect 2014-07-26 11:18:57 -03:00
v4l2-core [media] vmalloc_sg: make sure all pages in vmalloc area are really DMA-ready 2014-07-26 11:33:15 -03:00
Kconfig [media] Kconfig: sub-driver auto-select SPI bus 2014-07-21 20:34:12 -03:00
Makefile
media-device.c [media] media-device: Remove duplicated memset() in media_enum_entities() 2014-07-22 01:02:52 -03:00
media-devnode.c [media] media: Use a better owner for the media device 2014-05-13 13:39:00 -03:00
media-entity.c [media] media: Check for active links on pads with MEDIA_PAD_FL_MUST_CONNECT flag 2013-12-04 15:03:45 -02:00