Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/cxl/core/
Dregs.c83 map->hdm_decoder.valid = true; in cxl_probe_component_regs()
84 map->hdm_decoder.offset = CXL_CM_OFFSET + offset; in cxl_probe_component_regs()
85 map->hdm_decoder.size = length; in cxl_probe_component_regs()
194 phys_addr += map->component_map.hdm_decoder.offset; in cxl_map_component_regs()
195 length = map->component_map.hdm_decoder.size; in cxl_map_component_regs()
196 regs->hdm_decoder = devm_cxl_iomap_block(dev, phys_addr, length); in cxl_map_component_regs()
197 if (!regs->hdm_decoder) in cxl_map_component_regs()
Dhdm.c75 hdm_cap = readl(cxlhdm->regs.hdm_decoder + CXL_HDM_DECODER_CAP_OFFSET); in parse_hdm_decoder_caps()
91 if (!map.hdm_decoder.valid) { in map_hdm_decoder_regs()
96 return crb + map.hdm_decoder.offset; in map_hdm_decoder_regs()
124 cxlhdm->regs.hdm_decoder = hdm; in devm_cxl_setup_hdm()
571 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in cxl_decoder_commit()
646 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in cxl_decoder_reset()
790 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in devm_cxl_enumerate_decoders()
Dpci.c247 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in disable_hdm()
256 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in devm_cxl_enable_hdm()
270 void __iomem *hdm = cxlhdm->regs.hdm_decoder; in __cxl_hdm_decode_init()
/linux-6.1.9/drivers/cxl/
Dcxl.h158 void __iomem *hdm_decoder;
178 struct cxl_reg_map hdm_decoder; member
Dpci.c322 if (!comp_map->hdm_decoder.valid) { in cxl_probe_regs()