---
name: "drm_primary_helper_destroy"
section: "9"
platform: "linux"
package: "linux-manual-3.16"
version: "3.16.56-1+deb8u1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/drm_primary_helper_destroy"
---

# drm\_primary\_helper\_destroy(9)

Helper for primary plane destruction

## NAME

drm\_primary\_helper\_destroy - Helper for primary plane destruction

## SYNOPSIS

**void drm\_primary\_helper\_destroy(struct drm\_plane \*** *plane***);**

## ARGUMENTS

*plane*

plane to destroy

## DESCRIPTION

Provides a default plane destroy handler for primary planes. This handler is called during CRTC destruction. We disable the primary plane, remove it from the DRM plane list, and deallocate the plane structure.

## AUTHORS

**Jesse Barnes** \<jesse.barnes@intel.com\>\
 Intel Corporation,

Initial version

**Laurent Pinchart** \<laurent.pinchart@ideasonboard.com\>\
 Ideas on board SPRL,

Driver internals

**Daniel Vetter** \<daniel.vetter@ffwll.ch\>\
 Intel Corporation,

Contributions all over the place

## COPYRIGHT
