30 lines · 723 B · C
RawDownload
/* SPDX-License-Identifier: MIT *//* * Function prototypes for misc. drm utility functions. * Specifically this file is for function prototypes for functions which * may also be used outside of drm code (e.g. in fbdev drivers). * * Copyright (C) 2017 Hans de Goede <hdegoede@redhat.com> */ #ifndef __DRM_UTILS_H__#define __DRM_UTILS_H__ #include <linux/types.h> struct drm_edid; int drm_get_panel_orientation_quirk(int width, int height); struct drm_panel_backlight_quirk {	u16 min_brightness;	u32 brightness_mask;	bool force_pwm;}; const struct drm_panel_backlight_quirk *drm_get_panel_backlight_quirk(const struct drm_edid *edid); signed long drm_timeout_abs_to_jiffies(int64_t timeout_nsec); #endif