Lines Matching refs:dev
22 bool cxllib_slot_is_supported(struct pci_dev *dev, unsigned long flags) in cxllib_slot_is_supported() argument
38 if (cxl_slot_is_switched(dev)) in cxllib_slot_is_supported()
42 rc = cxl_calc_capp_routing(dev, &chip_id, &phb_index, &capp_unit_id); in cxllib_slot_is_supported()
76 int cxllib_get_xsl_config(struct pci_dev *dev, struct cxllib_xsl_config *cfg) in cxllib_get_xsl_config() argument
95 rc = cxl_calc_capp_routing(dev, &chip_id, &phb_index, &capp_unit_id); in cxllib_get_xsl_config()
99 rc = cxl_get_xsl9_dsnctl(dev, capp_unit_id, &cfg->dsnctl); in cxllib_get_xsl_config()
111 int cxllib_switch_phb_mode(struct pci_dev *dev, enum cxllib_mode mode, in cxllib_switch_phb_mode() argument
129 rc = pnv_phb_to_cxl_mode(dev, OPAL_PHB_CAPI_MODE_SNOOP_OFF); in cxllib_switch_phb_mode()
139 rc = pnv_phb_to_cxl_mode(dev, OPAL_PHB_CAPI_MODE_DMA_TVT1); in cxllib_switch_phb_mode()
142 rc = pnv_phb_to_cxl_mode(dev, OPAL_PHB_CAPI_MODE_SNOOP_ON); in cxllib_switch_phb_mode()
158 int cxllib_set_device_dma(struct pci_dev *dev, unsigned long flags) in cxllib_set_device_dma() argument
165 rc = dma_set_mask(&dev->dev, DMA_BIT_MASK(64)); in cxllib_set_device_dma()