XenevaOS
Loading...
Searching...
No Matches
Functions
drm_probe_helper.h File Reference
#include <drm/drm_modes.h>
Include dependency graph for drm_probe_helper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int drm_helper_probe_single_connector_modes (struct drm_connector *connector, uint32_t maxX, uint32_t maxY)
 
int drm_helper_probe_detect (struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force)
 
void drmm_kms_helper_poll_init (struct drm_device *dev)
 
void drm_kms_helper_poll_init (struct drm_device *dev)
 
void drm_kms_helper_poll_fini (struct drm_device *dev)
 
bool drm_helper_hpd_irq_event (struct drm_device *dev)
 
bool drm_connector_helper_hpd_irq_event (struct drm_connector *connector)
 
void drm_kms_helper_hotplug_event (struct drm_device *dev)
 
void drm_kms_helper_connector_hotplug_event (struct drm_connector *connector)
 
void drm_kms_helper_poll_disable (struct drm_device *dev)
 
void drm_kms_helper_poll_enable (struct drm_device *dev)
 
void drm_kms_helper_poll_reschedule (struct drm_device *dev)
 
bool drm_kms_helper_is_poll_worker (void)
 
enum drm_mode_status drm_crtc_helper_mode_valid_fixed (struct drm_crtc *crtc, const struct drm_display_mode *mode, const struct drm_display_mode *fixed_mode)
 
int drm_connector_helper_get_modes_fixed (struct drm_connector *connector, const struct drm_display_mode *fixed_mode)
 
int drm_connector_helper_get_modes (struct drm_connector *connector)
 
int drm_connector_helper_tv_get_modes (struct drm_connector *connector)
 
int drm_connector_helper_detect_from_ddc (struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force)
 

Function Documentation

◆ drm_connector_helper_detect_from_ddc()

int drm_connector_helper_detect_from_ddc ( struct drm_connector *  connector,
struct drm_modeset_acquire_ctx *  ctx,
bool  force 
)

◆ drm_connector_helper_get_modes()

int drm_connector_helper_get_modes ( struct drm_connector *  connector)

◆ drm_connector_helper_get_modes_fixed()

int drm_connector_helper_get_modes_fixed ( struct drm_connector *  connector,
const struct drm_display_mode *  fixed_mode 
)

◆ drm_connector_helper_hpd_irq_event()

bool drm_connector_helper_hpd_irq_event ( struct drm_connector *  connector)

◆ drm_connector_helper_tv_get_modes()

int drm_connector_helper_tv_get_modes ( struct drm_connector *  connector)

◆ drm_crtc_helper_mode_valid_fixed()

enum drm_mode_status drm_crtc_helper_mode_valid_fixed ( struct drm_crtc *  crtc,
const struct drm_display_mode *  mode,
const struct drm_display_mode *  fixed_mode 
)

◆ drm_helper_hpd_irq_event()

bool drm_helper_hpd_irq_event ( struct drm_device *  dev)

◆ drm_helper_probe_detect()

int drm_helper_probe_detect ( struct drm_connector *  connector,
struct drm_modeset_acquire_ctx *  ctx,
bool  force 
)

◆ drm_helper_probe_single_connector_modes()

int drm_helper_probe_single_connector_modes ( struct drm_connector *  connector,
uint32_t  maxX,
uint32_t  maxY 
)

◆ drm_kms_helper_connector_hotplug_event()

void drm_kms_helper_connector_hotplug_event ( struct drm_connector *  connector)

◆ drm_kms_helper_hotplug_event()

void drm_kms_helper_hotplug_event ( struct drm_device *  dev)

◆ drm_kms_helper_is_poll_worker()

bool drm_kms_helper_is_poll_worker ( void  )

◆ drm_kms_helper_poll_disable()

void drm_kms_helper_poll_disable ( struct drm_device *  dev)

◆ drm_kms_helper_poll_enable()

void drm_kms_helper_poll_enable ( struct drm_device *  dev)

◆ drm_kms_helper_poll_fini()

void drm_kms_helper_poll_fini ( struct drm_device *  dev)

◆ drm_kms_helper_poll_init()

void drm_kms_helper_poll_init ( struct drm_device *  dev)

◆ drm_kms_helper_poll_reschedule()

void drm_kms_helper_poll_reschedule ( struct drm_device *  dev)

◆ drmm_kms_helper_poll_init()

void drmm_kms_helper_poll_init ( struct drm_device *  dev)