Searched refs:cxl_decoder (Results 1 – 6 of 6) sorted by relevance
| /drivers/cxl/ |
| A D | cxl.h | 363 struct cxl_decoder { struct 372 int (*commit)(struct cxl_decoder *cxld); argument 373 void (*reset)(struct cxl_decoder *cxld); argument 395 struct cxl_decoder cxld; 416 struct cxl_decoder cxld; 708 struct cxl_decoder *decoder; 731 void cxl_port_commit_reap(struct cxl_decoder *cxld); 773 struct cxl_decoder *to_cxl_decoder(struct device *dev); 784 int cxl_decoder_add(struct cxl_decoder *cxld, int *target_map); 786 int cxl_decoder_add_locked(struct cxl_decoder *cxld, int *target_map); [all …]
|
| A D | acpi.c | 72 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in cxl_parse_cxims() 340 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in cxl_acpi_set_cache_size() 405 struct cxl_decoder *cxld; in DEFINE_FREE() 745 struct cxl_decoder *cxld; in add_root_nvdimm_bridge() 869 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in pair_cxl_resource()
|
| /drivers/cxl/core/ |
| A D | port.c | 94 struct cxl_decoder *cxld = to_cxl_decoder(dev); in start_show() 103 struct cxl_decoder *cxld = to_cxl_decoder(dev); in size_show() 129 struct cxl_decoder *cxld = to_cxl_decoder(dev); in target_type_show() 143 struct cxl_decoder *cxld = &cxlsd->cxld; in emit_target_list() 279 struct cxl_decoder *cxld = to_cxl_decoder(dev); in interleave_granularity_show() 289 struct cxl_decoder *cxld = to_cxl_decoder(dev); in interleave_ways_show() 492 struct cxl_decoder *to_cxl_decoder(struct device *dev) in to_cxl_decoder() 498 return container_of(dev, struct cxl_decoder, dev); in to_cxl_decoder() 1801 struct cxl_decoder *cxld; in cxl_root_decoder_alloc() 1855 struct cxl_decoder *cxld; in cxl_switch_decoder_alloc() [all …]
|
| A D | hdm.c | 24 static int add_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld, in add_hdm_decoder() 699 static void cxld_set_interleave(struct cxl_decoder *cxld, u32 *ctrl) in cxld_set_interleave() 721 static void cxld_set_type(struct cxl_decoder *cxld, u32 *ctrl) in cxld_set_type() 776 static void setup_hw_decoder(struct cxl_decoder *cxld, void __iomem *hdm) in setup_hw_decoder() 817 static int cxl_decoder_commit(struct cxl_decoder *cxld) in cxl_decoder_commit() 873 struct cxl_decoder *cxld; in commit_reap() 889 void cxl_port_commit_reap(struct cxl_decoder *cxld) in cxl_port_commit_reap() 907 static void cxl_decoder_reset(struct cxl_decoder *cxld) in cxl_decoder_reset() 946 struct cxl_port *port, struct cxl_decoder *cxld, u64 *dpa_base, in cxl_setup_hdm_decoder_from_dvsec() 986 static int init_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld, in init_hdm_decoder() [all …]
|
| A D | region.c | 263 struct cxl_decoder *cxld; in cxl_region_decode_reset() 306 struct cxl_decoder *cxld; in cxl_region_decode_commit() 804 struct cxl_decoder *cxld; in match_free_decoder() 851 struct cxl_decoder *cxld; in match_auto_decoder() 879 static struct cxl_decoder * 931 struct cxl_decoder *cxld) in alloc_region_ref() 1086 struct cxl_decoder *cxld; in cxl_port_attach_region() 1121 struct cxl_decoder *cxld; in cxl_port_attach_region() 1530 struct cxl_decoder *cxld; in cxl_port_reset_targets() 3237 struct cxl_decoder *cxld; in match_decoder_by_range() [all …]
|
| A D | pci.c | 258 struct cxl_decoder *cxld; in dvsec_range_allowed() 1023 struct cxl_decoder *cxld; in __cxl_endpoint_decoder_reset_detected()
|
Completed in 822 milliseconds