drm/plane: drop num_overlay_planes (v3)
authorDave Airlie <[email protected]>
Thu, 12 Oct 2017 23:52:01 +0000 (00:52 +0100)
committerDave Airlie <[email protected]>
Tue, 17 Oct 2017 01:32:29 +0000 (11:32 +1000)
commit40d86701a625eed9e644281b9af228d6a52d8ed9
tree8d561e332d5aca9553427a420dcfe793a6cd79b7
parentf8d4710458a7e22fa4df2e8b1358c17b985ef86c
drm/plane: drop num_overlay_planes (v3)

In order to implement plane leasing we need to count things,
just make the code consistent with the counting code currently
used for counting crtcs/encoders/connectors and drop the need
for num_overlay_planes.

v2: don't forget to assign plane_ptr. (keithp)
v3: use correct bounds check, found by igt.

Reviewed-by: Daniel Vetter <[email protected]>
Reviewed-by: Sean Paul <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
drivers/gpu/drm/drm_mode_config.c
drivers/gpu/drm/drm_plane.c
include/drm/drm_mode_config.h