linux/include
Jianqun Xu ef34c63346 media: videobuf2: add vb2_cma_sg_memops
Currently videobuf2 supports videobuf2-dma-sg, videobuf2-dma-contig and
videobuf2-vmalloc.

- vb2_dma_sg_memops
  created by videobuf2-dma-sg driver,
  allocates memory through 'alloc_pages' and manager them with scatter
  gather list (sgt).

- vb2_dma_contig_memops
  created by videobuf2-dma-contig driver,
  allocates memory through dma_alloc_attrs, may result in many kinds of
  memory, including 'cma_alloc'.

- vb2_vmalloc_memops
  created by videobuf2-vmalloc driver,
  allocates memory through vmalloc_user.

In some case device requires allocate memory through cma_alloc and manager
them by sgt, the new driver is named videobuf2-cma-sg.

- vb2_cma_sg_memops
  created by videobuf2-cma-sg driver,
  allocates memory through 'cma_alloc' and manager them with sgt.

Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
Change-Id: Ic974dd41aa3dcf9588311ad8ed6c166f3064d6fd
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
2022-03-17 20:36:28 +08:00
..
acpi ACPI: fix NULL pointer dereference 2021-08-08 09:05:23 +02:00
asm-generic init: Introduce call initcall async 2022-03-14 19:37:36 +08:00
clocksource clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG 2021-07-14 16:56:12 +02:00
crypto crypto: shash - avoid comparing pointers to exported functions under CFI 2021-07-14 16:55:54 +02:00
drm drm/bridge: synopsys: dw-hdmi-qp: Fix audio infoframe 2022-03-12 16:29:28 +08:00
dt-bindings dt-bindings: display: media-bus-format: include uapi/linux/media-bus-format.h directly 2022-03-15 16:40:07 +08:00
keys certs: Add EFI_CERT_X509_GUID support for dbx entries 2021-06-30 08:47:30 -04:00
kunit
kvm
linux dma-buf: rk_heaps: export some APIs to user 2022-03-16 14:50:38 +08:00
math-emu
media media: videobuf2: add vb2_cma_sg_memops 2022-03-17 20:36:28 +08:00
memory
misc
net ANDROID: GKI: fix up abi breakage from "cfg80211: fix management registrations locking" 2021-11-06 12:02:55 +00:00
pcmcia
ras
rdma
scsi Merge tag 'android12-5.10.66_r00' into android12-5.10 2021-10-21 09:45:02 +02:00
soc soc: rockchip: add different performance level support 2022-03-17 15:08:40 +08:00
sound UPSTREAM: ASoC: hdmi-codec: Add a prepare hook 2021-11-24 11:08:24 +08:00
target
trace Merge tag 'ASB-2021-12-05_12-5.10' of https://android.googlesource.com/kernel/common 2021-12-14 17:09:02 +08:00
uapi media: rockchip: isp: wrap mode for dvbm 2022-03-15 17:52:48 +08:00
vdso
video
xen