Searched refs:hdm (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-6.6/drivers/cxl/core/ |
H A D | hdm.c | 11 * DOC: cxl core hdm 107 void __iomem *hdm; in should_emulate_decoders() local 115 hdm = cxlhdm->regs.hdm_decoder; in should_emulate_decoders() 117 if (!hdm) in should_emulate_decoders() 132 ctrl = readl(hdm + CXL_HDM_DECODER0_CTRL_OFFSET(i)); in should_emulate_decoders() 137 readl(hdm + CXL_HDM_DECODER0_BASE_HIGH_OFFSET(i)), in should_emulate_decoders() 138 readl(hdm + CXL_HDM_DECODER0_BASE_LOW_OFFSET(i)), in should_emulate_decoders() 139 readl(hdm + CXL_HDM_DECODER0_SIZE_HIGH_OFFSET(i)), in should_emulate_decoders() 140 readl(hdm + CXL_HDM_DECODER0_SIZE_LOW_OFFSET(i))); in should_emulate_decoders() 188 * Now that the hdm capabilit in devm_cxl_setup_hdm() 605 cxld_await_commit(void __iomem *hdm, int id) cxld_await_commit() argument 629 void __iomem *hdm = cxlhdm->regs.hdm_decoder; cxl_decoder_commit() local 717 void __iomem *hdm = cxlhdm->regs.hdm_decoder; cxl_decoder_reset() local 797 init_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld, int *target_map, void __iomem *hdm, int which, u64 *dpa_base, struct cxl_endpoint_dvsec_info *info) init_hdm_decoder() argument 948 void __iomem *hdm = cxlhdm->regs.hdm_decoder; cxl_settle_decoders() local 981 void __iomem *hdm = cxlhdm->regs.hdm_decoder; devm_cxl_enumerate_decoders() local [all...] |
H A D | pci.c | 304 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in disable_hdm() local 306 global_ctrl = readl(hdm + CXL_HDM_DECODER_CTRL_OFFSET); in disable_hdm() 308 hdm + CXL_HDM_DECODER_CTRL_OFFSET); in disable_hdm() 313 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in devm_cxl_enable_hdm() local 316 global_ctrl = readl(hdm + CXL_HDM_DECODER_CTRL_OFFSET); in devm_cxl_enable_hdm() 318 hdm + CXL_HDM_DECODER_CTRL_OFFSET); in devm_cxl_enable_hdm() 437 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in cxl_hdm_decode_init() local 444 if (hdm) in cxl_hdm_decode_init() 445 global_ctrl = readl(hdm + CXL_HDM_DECODER_CTRL_OFFSET); in cxl_hdm_decode_init() 451 if (global_ctrl & CXL_HDM_DECODER_ENABLE || (!hdm in cxl_hdm_decode_init() [all...] |
H A D | Makefile | 14 cxl_core-y += hdm.o
|
/kernel/linux/linux-6.6/tools/testing/cxl/test/ |
H A D | mock.h | 27 struct cxl_hdm *hdm, struct cxl_endpoint_dvsec_info *info);
|
/kernel/linux/linux-6.6/drivers/perf/ |
H A D | cxl_pmu.c | 249 [cxl_pmu_hdm_attr] = CXL_PMU_FORMAT_ATTR(hdm, "config2:0-15"), 638 * Currently only hdm filter control is implemnted, this code will in cxl_pmu_event_start()
|
Completed in 4 milliseconds