i915_mmio_range
static const struct i915_mmio_range mcr_ranges_gen8[] = {
static const struct i915_mmio_range mcr_ranges_gen12[] = {
static const struct i915_mmio_range mcr_ranges_xehp[] = {
const struct i915_mmio_range *mcr_ranges;
bool i915_mmio_range_table_contains(u32 addr, const struct i915_mmio_range *table)
bool i915_mmio_range_table_contains(u32 addr, const struct i915_mmio_range *table);
static const struct i915_mmio_range gen7_oa_b_counters[] = {
static const struct i915_mmio_range gen12_oa_b_counters[] = {
static const struct i915_mmio_range mtl_oam_b_counters[] = {
static const struct i915_mmio_range xehp_oa_b_counters[] = {
static const struct i915_mmio_range gen7_oa_mux_regs[] = {
static const struct i915_mmio_range hsw_oa_mux_regs[] = {
static const struct i915_mmio_range chv_oa_mux_regs[] = {
static const struct i915_mmio_range gen8_oa_mux_regs[] = {
static const struct i915_mmio_range gen11_oa_mux_regs[] = {
static const struct i915_mmio_range gen12_oa_mux_regs[] = {
static const struct i915_mmio_range mtl_oa_mux_regs[] = {
static const struct i915_mmio_range gen8_shadowed_regs[] = {
static const struct i915_mmio_range gen11_shadowed_regs[] = {
static const struct i915_mmio_range gen12_shadowed_regs[] = {
static const struct i915_mmio_range dg2_shadowed_regs[] = {
static const struct i915_mmio_range mtl_shadowed_regs[] = {
static const struct i915_mmio_range xelpmp_shadowed_regs[] = {
static int mmio_range_cmp(u32 key, const struct i915_mmio_range *range)
const struct i915_mmio_range *shadowed_reg_table;
const struct i915_mmio_range *regs;
const struct i915_mmio_range *range;