Lines Matching refs:device
62 * @dev_addr: device address of the memory region from DSP view
123 * @dev_addr: device address for the memory entry
131 * struct omap_rproc_dev_data - device data for the omap remote processor
132 * @device_name: device name of the remote processor
142 * @dev: device requesting the timer
143 * @np: device node pointer to the desired timer
149 * ops (like starting a timer either during device initialization or during
154 static int omap_rproc_request_timer(struct device *dev, struct device_node *np,
185 * invoked by the driver to start the timer (during device initialization)
200 * remoteproc, and needs to be called either during a device shutdown
256 * omap_rproc_watchdog_isr() - Watchdog ISR handler for remoteproc device
275 struct device *dev = rproc->dev.parent;
307 * to either acquire and start a timer (during device initialization) or
321 struct device *dev = rproc->dev.parent;
340 dev_err(dev, "device node lookup for timer at index %d failed: %d\n",
349 dev_err(dev, "could not get timer platform device\n");
368 dev_err(dev, "device does not have required timer ops\n");
447 * to either stop and release a timer (during device shutdown) or to just
495 struct device *dev = oproc->rproc->dev.parent;
535 struct device *dev = rproc->dev.parent;
567 struct device *dev = rproc->dev.parent;
596 struct device *dev = rproc->dev.parent;
647 * enable the auto-suspend. The device usage count is incremented
669 struct device *dev = rproc->dev.parent;
675 * the device usage count, and resuming the device. The remoteproc
678 * avoid potential issues in misindentifying a subsequent device
720 * @da: device address to translate
724 * translation (device address to kernel virtual address) for internal RAMs
725 * present in a DSP or IPU device). The translated addresses can be used
769 /* 1 sec is long enough time to let the remoteproc side suspend the device */
773 struct device *dev = rproc->dev.parent;
853 struct device *dev = rproc->dev.parent;
902 static int __maybe_unused omap_rproc_suspend(struct device *dev)
939 static int __maybe_unused omap_rproc_resume(struct device *dev)
978 static int omap_rproc_runtime_suspend(struct device *dev)
1021 static int omap_rproc_runtime_resume(struct device *dev)
1174 struct device *dev = &pdev->dev;
1224 static int omap_rproc_count_wdog_timers(struct device *dev)
1231 dev_dbg(dev, "device does not have watchdog timers, status = %d\n",
1239 static int omap_rproc_count_wdog_timers(struct device *dev)
1250 struct device *dev = &pdev->dev;
1259 dev_dbg(dev, "device does not have timers, status = %d\n",
1274 dev_dbg(dev, "device has %d tick timers and %d watchdog timers\n",
1348 dev_warn(&pdev->dev, "device does not have specific CMA pool.\n");