linux/include
Mark Yao 8b19e980a6 drm: introduce share plane
The plane hardware is used when the display scanout run into plane active
scanout, that means we can reuse the plane hardware resources on plane
non-active scanout.

Because resource share, There are some limit on share plane: one group
of share planes need use same zpos, can't not overlap, etc.

We assume share plane is a universal plane with some limit flags.
people who use the share plane need know the limit, should call the ioctl
DRM_CLIENT_CAP_SHARE_PLANES, and judge the planes limit before use it.

Change-Id: Iecc3d8e7f1ce29d567cdbad689ba4dbad3d594e1
Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
2019-06-05 19:46:20 +08:00
..
acpi rk: revert to v4.4 2019-02-10 00:33:21 +08:00
asm-generic rk: revert to v4.4 2019-02-10 00:33:21 +08:00
clocksource rk: revert to v4.4 2019-02-10 00:33:21 +08:00
crypto rk: revert to v4.4 2019-02-10 00:33:21 +08:00
drm drm: introduce share plane 2019-06-05 19:46:20 +08:00
dt-bindings clk: rockchip: rk3066a: Rename i2s hclk id 2019-04-09 21:35:09 +08:00
keys docs: Fix some broken references 2018-06-15 18:10:01 -03:00
kvm rk: revert to v4.4 2019-02-10 00:33:21 +08:00
linux regulator: debugfs: Adding debugfs functions into regulator framework 2019-05-28 19:42:42 +08:00
math-emu
media Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
memory
misc Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
net rk: revert to v4.4 2019-02-10 00:33:21 +08:00
pcmcia pcmcia: remove long deprecated pcmcia_request_exclusive_irq() function 2018-08-18 12:30:42 -07:00
ras PCI/AER: Add TLP header information to tracepoint 2018-05-10 08:34:52 -05:00
rdma rk: revert to v4.4 2019-02-10 00:33:21 +08:00
scsi rk: revert to v4.4 2019-02-10 00:33:21 +08:00
soc Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
sound rk: revert to v4.4 2019-02-10 00:33:21 +08:00
target rk: revert to v4.4 2019-02-10 00:33:21 +08:00
trace Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
uapi drm: introduce share plane 2019-06-05 19:46:20 +08:00
video rk: revert to v4.4 2019-02-10 00:33:21 +08:00
xen rk: revert to v4.4 2019-02-10 00:33:21 +08:00