21 lines · c
1/* SPDX-License-Identifier: MIT */2/*3 * Copyright © 2023 Intel Corporation4 */5 6#ifndef __INTEL_GMCH_H__7#define __INTEL_GMCH_H__8 9#include <linux/types.h>10 11struct pci_dev;12struct drm_i915_private;13 14int intel_gmch_bridge_setup(struct drm_i915_private *i915);15void intel_gmch_bar_setup(struct drm_i915_private *i915);16void intel_gmch_bar_teardown(struct drm_i915_private *i915);17int intel_gmch_vga_set_state(struct drm_i915_private *i915, bool enable_decode);18unsigned int intel_gmch_vga_set_decode(struct pci_dev *pdev, bool enable_decode);19 20#endif /* __INTEL_GMCH_H__ */21