Home
last modified time | relevance | path

Searched refs:_MMIO (Results 1 – 16 of 16) sorted by relevance

/Linux-v5.10/drivers/gpu/drm/i915/
Di915_reg.h185 #define _MMIO(r) ((const i915_reg_t){ .reg = (r) }) macro
187 #define INVALID_MMIO_REG _MMIO(0)
234 #define _MMIO_PIPE(pipe, a, b) _MMIO(_PIPE(pipe, a, b))
235 #define _MMIO_PLANE(plane, a, b) _MMIO(_PLANE(plane, a, b))
236 #define _MMIO_TRANS(tran, a, b) _MMIO(_TRANS(tran, a, b))
237 #define _MMIO_PORT(port, a, b) _MMIO(_PORT(port, a, b))
238 #define _MMIO_PLL(pll, a, b) _MMIO(_PLL(pll, a, b))
242 #define _MMIO_PIPE3(pipe, a, b, c) _MMIO(_PICK(pipe, a, b, c))
243 #define _MMIO_PORT3(pipe, a, b, c) _MMIO(_PICK(pipe, a, b, c))
244 #define _MMIO_PHY3(phy, a, b, c) _MMIO(_PHY3(phy, a, b, c))
[all …]
Di915_pvinfo.h117 #define vgtif_reg(x) _MMIO(VGT_PVINFO_PAGE + vgtif_offset(x))
Di915_perf.c3957 oa_regs[i].addr = _MMIO(addr); in alloc_oa_regs()
/Linux-v5.10/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_reg.h16 #define GUC_STATUS _MMIO(0xc000)
39 #define SOFT_SCRATCH(n) _MMIO(0xc180 + (n) * 4)
42 #define GEN11_SOFT_SCRATCH(n) _MMIO(0x190240 + (n) * 4)
45 #define UOS_RSA_SCRATCH(i) _MMIO(0xc200 + (i) * 4)
48 #define DMA_ADDR_0_LOW _MMIO(0xc300)
49 #define DMA_ADDR_0_HIGH _MMIO(0xc304)
50 #define DMA_ADDR_1_LOW _MMIO(0xc308)
51 #define DMA_ADDR_1_HIGH _MMIO(0xc30c)
54 #define DMA_COPY_SIZE _MMIO(0xc310)
55 #define DMA_CTRL _MMIO(0xc314)
[all …]
Dintel_guc.c54 return _MMIO(guc->send_regs.base + 4 * i); in guc_send_reg()
/Linux-v5.10/drivers/gpu/drm/i915/gvt/
Dreg.h72 (((p) == PIPE_A) ? (((q) == PLANE_PRIMARY) ? (_MMIO(0x50080)) : \
73 (_MMIO(0x50090))) : \
74 (((p) == PIPE_B) ? (((q) == PLANE_PRIMARY) ? (_MMIO(0x50088)) : \
75 (_MMIO(0x50098))) : \
76 (((p) == PIPE_C) ? (((q) == PLANE_PRIMARY) ? (_MMIO(0x5008C)) : \
77 (_MMIO(0x5009C))) : \
78 (_MMIO(0x50080))))); })
118 #define PCH_GPIO_BASE _MMIO(0xc5010)
120 #define PCH_GMBUS0 _MMIO(0xc5100)
121 #define PCH_GMBUS1 _MMIO(0xc5104)
[all …]
Dhandlers.c44 #define PCH_PP_STATUS _MMIO(0xc7200)
45 #define PCH_PP_CONTROL _MMIO(0xc7204)
46 #define PCH_PP_ON_DELAYS _MMIO(0xc7208)
47 #define PCH_PP_OFF_DELAYS _MMIO(0xc720c)
48 #define PCH_PP_DIVISOR _MMIO(0xc7210)
467 _MMIO(0xd80),
474 _MMIO(0x2690),
475 _MMIO(0x2694),
476 _MMIO(0x2698),
477 _MMIO(0x2754),
[all …]
Dmmio_context.c119 {RCS0, _MMIO(0x4dfc), 0, true},
138 {RCS0, _MMIO(0x20D8), 0xffff, true}, /* 0x20d8 */
366 reg = _MMIO(regs[engine->id]); in handle_tlb_pending_event()
Ddebugfs.c65 preg = intel_uncore_read_notrace(gvt->gt->uncore, _MMIO(offset)); in mmio_diff_handler()
Dfirmware.c72 _MMIO(offset)); in mmio_snapshot_handler()
Dcmd_parser.c889 return i915_mmio_reg_equal(_MMIO(offset), GEN8_RING_PDP_UDW(base, 0)); in is_cmd_update_pdps()
/Linux-v5.10/drivers/gpu/drm/i915/gt/
Dintel_lrc.h38 #define RING_ELSP(base) _MMIO((base) + 0x230)
39 #define RING_EXECLIST_STATUS_LO(base) _MMIO((base) + 0x234)
40 #define RING_EXECLIST_STATUS_HI(base) _MMIO((base) + 0x234 + 4)
41 #define RING_CONTEXT_CONTROL(base) _MMIO((base) + 0x244)
47 #define RING_CONTEXT_STATUS_PTR(base) _MMIO((base) + 0x3a0)
48 #define RING_EXECLIST_SQ_CONTENTS(base) _MMIO((base) + 0x510)
49 #define RING_EXECLIST_CONTROL(base) _MMIO((base) + 0x550)
Dintel_mocs.c401 intel_uncore_write_fw(uncore, _MMIO(addr + i * 4), mocs); in __init_mocs_table()
Dintel_workarounds.c1562 whitelist_reg_ext(w, _MMIO(0x2000 + engine->mmio_base), in icl_whitelist_build()
1565 whitelist_reg_ext(w, _MMIO(0x2014 + engine->mmio_base), in icl_whitelist_build()
1568 whitelist_reg_ext(w, _MMIO(0x23B0 + engine->mmio_base), in icl_whitelist_build()
/Linux-v5.10/drivers/gpu/drm/i915/selftests/
Dintel_uncore.c192 i915_reg_t mmio = _MMIO(engine->mmio_base + r->offset); in live_forcewake_ops()
/Linux-v5.10/drivers/gpu/drm/i915/display/
Dintel_csr.c454 csr->mmioaddr[i] = _MMIO(mmioaddr[i]); in parse_csr_fw_dmc()