linux/drivers/gpu/drm/omapdrm/omap_connector.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0-only */
   2/*
   3 * omap_connector.h -- OMAP DRM Connector
   4 *
   5 * Copyright (C) 2011 Texas Instruments
   6 * Author: Rob Clark <rob@ti.com>
   7 */
   8
   9#ifndef __OMAPDRM_CONNECTOR_H__
  10#define __OMAPDRM_CONNECTOR_H__
  11
  12#include <linux/types.h>
  13
  14enum drm_mode_status;
  15
  16struct drm_connector;
  17struct drm_device;
  18struct drm_encoder;
  19struct omap_dss_device;
  20
  21struct drm_connector *omap_connector_init(struct drm_device *dev,
  22                                          struct omap_dss_device *output,
  23                                          struct drm_encoder *encoder);
  24bool omap_connector_get_hdmi_mode(struct drm_connector *connector);
  25void omap_connector_enable_hpd(struct drm_connector *connector);
  26void omap_connector_disable_hpd(struct drm_connector *connector);
  27enum drm_mode_status omap_connector_mode_fixup(struct omap_dss_device *dssdev,
  28                                        const struct drm_display_mode *mode,
  29                                        struct drm_display_mode *adjusted_mode);
  30
  31#endif /* __OMAPDRM_CONNECTOR_H__ */
  32