Lines Matching refs:device
12 #include <linux/device.h>
29 * acpi_dma_parse_resource_group - match device and parse resource group
31 * @adev: ACPI device to match with
34 * In order to match a device from DSDT table to the corresponding CSRT device
73 /* Match device by MMIO */
87 /* Match device by Linux vIRQ */
116 * @adev: ACPI device to match with
161 * @dev: struct device of DMA controller
173 int acpi_dma_controller_register(struct device *dev,
184 /* Check if the device was enumerated by ACPI */
210 * @dev: struct device of DMA controller
217 int acpi_dma_controller_free(struct device *dev)
239 static void devm_acpi_dma_release(struct device *dev, void *res)
246 * @dev: device that is registering this DMA controller
257 int devm_acpi_dma_controller_register(struct device *dev,
281 * @dev: device that is unregistering as DMA controller
288 void devm_acpi_dma_controller_free(struct device *dev)
313 /* Set link to the DMA controller device */
364 * @dev: struct device to get DMA request from
370 struct dma_chan *acpi_dma_request_slave_chan_by_index(struct device *dev,
426 * @dev: struct device to get DMA request from
433 * If the device has "dma-names" property the FixedDMA descriptor indices
440 struct dma_chan *acpi_dma_request_slave_chan_by_name(struct device *dev,