#ifndef __INTEL_DE_H__
#define __INTEL_DE_H__
+#include <drm/drm_print.h>
+
#include "intel_display_core.h"
#include "intel_dmc_wl.h"
#include "intel_dsb.h"
static inline u8
intel_de_read8(struct intel_display *display, i915_reg_t reg)
{
- u8 val;
-
- intel_dmc_wl_get(display, reg);
-
- val = intel_uncore_read8(__to_uncore(display), reg);
+ /* this is only used on VGA registers (possible on pre-g4x) */
+ drm_WARN_ON(display->drm, DISPLAY_VER(display) >= 5 || display->platform.g4x);
- intel_dmc_wl_put(display, reg);
-
- return val;
+ return intel_uncore_read8(__to_uncore(display), reg);
}
static inline u64