Home
last modified time | relevance | path

Searched refs:hdm (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/cxl/core/
H A Dhdm.c95 void __iomem *hdm; in should_emulate_decoders() local
102 hdm = cxlhdm->regs.hdm_decoder; in should_emulate_decoders()
104 if (!hdm) in should_emulate_decoders()
122 ctrl = readl(hdm + CXL_HDM_DECODER_CTRL_OFFSET); in should_emulate_decoders()
739 static int cxld_await_commit(void __iomem *hdm, int id) in cxld_await_commit() argument
745 ctrl = readl(hdm + CXL_HDM_DECODER0_CTRL_OFFSET(id)); in cxld_await_commit()
748 writel(ctrl, hdm + CXL_HDM_DECODER0_CTRL_OFFSET(id)); in cxld_await_commit()
759 static void setup_hw_decoder(struct cxl_decoder *cxld, void __iomem *hdm) in setup_hw_decoder() argument
766 ctrl = readl(hdm + CXL_HDM_DECODER0_CTRL_OFFSET(cxld->id)); in setup_hw_decoder()
772 writel(upper_32_bits(base), hdm + CXL_HDM_DECODER0_BASE_HIGH_OFFSET(id)); in setup_hw_decoder()
[all …]
H A Dpci.c244 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in disable_hdm() local
246 global_ctrl = readl(hdm + CXL_HDM_DECODER_CTRL_OFFSET); in disable_hdm()
248 hdm + CXL_HDM_DECODER_CTRL_OFFSET); in disable_hdm()
253 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in devm_cxl_enable_hdm() local
256 global_ctrl = readl(hdm + CXL_HDM_DECODER_CTRL_OFFSET); in devm_cxl_enable_hdm()
258 hdm + CXL_HDM_DECODER_CTRL_OFFSET); in devm_cxl_enable_hdm()
371 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in cxl_hdm_decode_init() local
378 if (hdm) in cxl_hdm_decode_init()
379 global_ctrl = readl(hdm + CXL_HDM_DECODER_CTRL_OFFSET); in cxl_hdm_decode_init()
385 if (global_ctrl & CXL_HDM_DECODER_ENABLE || (!hdm && info->mem_enabled)) in cxl_hdm_decode_init()
[all …]
/linux/Documentation/driver-api/cxl/
H A Dtheory-of-operation.rst353 .. kernel-doc:: drivers/cxl/core/hdm.c
354 :doc: cxl core hdm
356 .. kernel-doc:: drivers/cxl/core/hdm.c
/linux/tools/testing/cxl/
H A DKbuild62 cxl_core-y += $(CXL_CORE_SRC)/hdm.o
/linux/drivers/perf/
H A Dcxl_pmu.c247 [cxl_pmu_hdm_attr] = CXL_PMU_FORMAT_ATTR(hdm, "config2:0-15"),