XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
drm_connector_hdmi Struct Reference

#include <drm_connector.h>

Collaboration diagram for drm_connector_hdmi:
Collaboration graph
[legend]

Public Attributes

unsigned char vendor[DRM_CONNECTOR_HDMI_VENDOR_LEN] __nonstring
 
unsigned char product[DRM_CONNECTOR_HDMI_PRODUCT_LEN] __nonstring
 
unsigned long supported_formats
 
const struct drm_connector_hdmi_funcs * funcs
 
struct { 
 
   struct mutex   lock 
 
   struct drm_connector_hdmi_infoframe   audio 
 
} infoframes 
 

Member Data Documentation

◆ __nonstring [1/2]

unsigned char vendor [DRM_CONNECTOR_HDMI_VENDOR_LEN] drm_connector_hdmi::__nonstring

@vendor: HDMI Controller Vendor Name

◆ __nonstring [2/2]

unsigned char product [DRM_CONNECTOR_HDMI_PRODUCT_LEN] drm_connector_hdmi::__nonstring

@product: HDMI Controller Product Name

◆ audio

struct drm_connector_hdmi_infoframe drm_connector_hdmi::audio

@audio: Current Audio Infoframes structure. Protected by @lock.

◆ funcs

const struct drm_connector_hdmi_funcs* drm_connector_hdmi::funcs

@funcs: HDMI connector Control Functions

◆ [struct]

struct { ... } drm_connector_hdmi::infoframes

@infoframes: Current Infoframes output by the connector

◆ lock

struct mutex drm_connector_hdmi::lock

@lock: Mutex protecting against concurrent access to the infoframes, most notably between KMS and ALSA.

◆ supported_formats

unsigned long drm_connector_hdmi::supported_formats

@supported_formats: Bitmask of @drm_output_color_format supported by the controller.


The documentation for this struct was generated from the following file: