drm/etnaviv: drop GPU initialized property
authorLucas Stach <l.stach@pengutronix.de>
Wed, 7 Jun 2023 13:02:22 +0000 (15:02 +0200)
committerLucas Stach <l.stach@pengutronix.de>
Mon, 17 Jul 2023 09:32:31 +0000 (11:32 +0200)
commite116be254aaa257d6bec534a39b26513c1798074
tree037ae0115a2ebb2b813be81fcd227b99dca7e05f
parent647d817d807127cfff6dacc85992e52ab7779e94
drm/etnaviv: drop GPU initialized property

Now that it is only used to track the driver internal state of
the MMU global and cmdbuf objects, we can get rid of this property
by making the free/finit functions of those objects safe to call
on an uninitialized object.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Christian Gmeiner <cgmeiner@igalia.com>
drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c
drivers/gpu/drm/etnaviv/etnaviv_gpu.c
drivers/gpu/drm/etnaviv/etnaviv_gpu.h
drivers/gpu/drm/etnaviv/etnaviv_mmu.c