diff options
Diffstat (limited to 'drivers/gpu/drm/starfive/starfive_drm_encoder.h')
-rw-r--r-- | drivers/gpu/drm/starfive/starfive_drm_encoder.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/drivers/gpu/drm/starfive/starfive_drm_encoder.h b/drivers/gpu/drm/starfive/starfive_drm_encoder.h new file mode 100644 index 000000000000..5ea21441e502 --- /dev/null +++ b/drivers/gpu/drm/starfive/starfive_drm_encoder.h @@ -0,0 +1,18 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * Copyright (C) 2021 StarFive Technology Co., Ltd. + */ +#ifndef _STARFIVE_DRM_ENCODER_H +#define _STARFIVE_DRM_ENCODER_H + +struct starfive_encoder { + struct drm_encoder encoder; + struct device *dev; + struct drm_device *drm_dev; + bool is_enabled; + int encoder_type; +}; + +#define to_starfive_encoder(x) container_of(x, struct starfive_encoder, encoder) + +#endif /* _STARFIVE_DRM_CRTC_H */ |