Lines Matching refs:device
107 dev_dbg(&req->device->dev, "ret: %#02x\n", cc);
135 struct peci_device *device = req->device;
136 struct peci_controller *controller = to_peci_controller(device->dev.parent);
140 ret = controller->ops->xfer(controller, device->addr, req);
149 struct peci_device *device = req->device;
150 struct peci_controller *controller = to_peci_controller(device->dev.parent);
184 * @device: PECI device to which request is going to be sent
190 struct peci_request *peci_request_alloc(struct peci_device *device, u8 tx_len, u8 rx_len)
210 req->device = device;
228 struct peci_request *peci_xfer_get_dib(struct peci_device *device)
233 req = peci_request_alloc(device, PECI_GET_DIB_WR_LEN, PECI_GET_DIB_RD_LEN);
249 struct peci_request *peci_xfer_get_temp(struct peci_device *device)
254 req = peci_request_alloc(device, PECI_GET_TEMP_WR_LEN, PECI_GET_TEMP_RD_LEN);
271 __pkg_cfg_read(struct peci_device *device, u8 index, u16 param, u8 len)
276 req = peci_request_alloc(device, PECI_RDPKGCFG_WR_LEN, PECI_RDPKGCFG_RD_LEN_BASE + len);
300 __pci_cfg_local_read(struct peci_device *device, u8 bus, u8 dev, u8 func, u16 reg, u8 len)
306 req = peci_request_alloc(device, PECI_RDPCICFGLOCAL_WR_LEN,
327 __ep_pci_cfg_read(struct peci_device *device, u8 msg_type, u8 seg,
334 req = peci_request_alloc(device, PECI_RDENDPTCFG_PCI_WR_LEN,
361 __ep_mmio_read(struct peci_device *device, u8 bar, u8 addr_type, u8 seg,
367 req = peci_request_alloc(device, tx_len, PECI_RDENDPTCFG_RD_LEN_BASE + len);
433 struct peci_request *peci_xfer_pkg_cfg_##x(struct peci_device *device, u8 index, u16 param) \
435 return __pkg_cfg_read(device, index, param, sizeof(type)); \
446 peci_xfer_pci_cfg_local_##x(struct peci_device *device, u8 bus, u8 dev, u8 func, u16 reg) \
448 return __pci_cfg_local_read(device, bus, dev, func, reg, sizeof(type)); \
458 peci_xfer_ep_pci_cfg_##x(struct peci_device *device, u8 seg, u8 bus, u8 dev, u8 func, u16 reg) \
460 return __ep_pci_cfg_read(device, msg_type, seg, bus, dev, func, reg, sizeof(type)); \
472 struct peci_request *peci_xfer_ep_mmio##y##_##x(struct peci_device *device, u8 bar, u8 seg, \
475 return __ep_mmio_read(device, bar, addr_type, seg, bus, dev, func, \