Lines Matching defs:device
13 * peci_temp_read() - read the maximum die temperature from PECI target device
14 * @device: PECI device to which request is going to be sent
21 int peci_temp_read(struct peci_device *device, s16 *temp_raw)
25 req = peci_xfer_get_temp(device);
39 * @device: PECI device to which request is going to be sent
48 int peci_pcs_read(struct peci_device *device, u8 index, u16 param, u32 *data)
53 req = peci_xfer_pkg_cfg_readl(device, index, param);
71 * @device: PECI device to which request is going to be sent
73 * @dev: device
82 int peci_pci_local_read(struct peci_device *device, u8 bus, u8 dev, u8 func,
88 req = peci_xfer_pci_cfg_local_readl(device, bus, dev, func, reg);
106 * @device: PECI device to which request is going to be sent
109 * @dev: device
118 int peci_ep_pci_local_read(struct peci_device *device, u8 seg,
124 req = peci_xfer_ep_pci_cfg_local_readl(device, seg, bus, dev, func, reg);
142 * @device: PECI device to which request is going to be sent
146 * @dev: device
155 int peci_mmio_read(struct peci_device *device, u8 bar, u8 seg,
161 req = peci_xfer_ep_mmio64_readl(device, bar, seg, bus, dev, func, address);
183 struct peci_device *device;
187 static void adev_release(struct device *dev)
197 struct peci_controller *controller = to_peci_controller(priv->device->dev.parent);
213 adev->dev.parent = &priv->device->dev;
215 adev->id = (controller->id << 16) | (priv->device->addr);
238 static int devm_adev_add(struct device *dev, int idx)
254 ret = devm_add_action_or_reset(&priv->device->dev, unregister_adev, adev);
263 struct device *dev = &priv->device->dev;
277 peci_cpu_probe(struct peci_device *device, const struct peci_device_id *id)
279 struct device *dev = &device->dev;
287 priv->device = device;