Lines Matching refs:device
63 * @dev_addr: device address of the memory region from DSP view
124 * @dev_addr: device address for the memory entry
132 * struct omap_rproc_dev_data - device data for the omap remote processor
133 * @device_name: device name of the remote processor
143 * @dev: device requesting the timer
144 * @np: device node pointer to the desired timer
150 * ops (like starting a timer either during device initialization or during
155 static int omap_rproc_request_timer(struct device *dev, struct device_node *np,
186 * invoked by the driver to start the timer (during device initialization)
201 * remoteproc, and needs to be called either during a device shutdown
257 * omap_rproc_watchdog_isr() - Watchdog ISR handler for remoteproc device
276 struct device *dev = rproc->dev.parent;
308 * to either acquire and start a timer (during device initialization) or
322 struct device *dev = rproc->dev.parent;
341 dev_err(dev, "device node lookup for timer at index %d failed: %d\n",
350 dev_err(dev, "could not get timer platform device\n");
369 dev_err(dev, "device does not have required timer ops\n");
448 * to either stop and release a timer (during device shutdown) or to just
496 struct device *dev = oproc->rproc->dev.parent;
536 struct device *dev = rproc->dev.parent;
568 struct device *dev = rproc->dev.parent;
597 struct device *dev = rproc->dev.parent;
648 * enable the auto-suspend. The device usage count is incremented
670 struct device *dev = rproc->dev.parent;
676 * the device usage count, and resuming the device. The remoteproc
679 * avoid potential issues in misindentifying a subsequent device
721 * @da: device address to translate
725 * translation (device address to kernel virtual address) for internal RAMs
726 * present in a DSP or IPU device). The translated addresses can be used
770 /* 1 sec is long enough time to let the remoteproc side suspend the device */
774 struct device *dev = rproc->dev.parent;
854 struct device *dev = rproc->dev.parent;
903 static int __maybe_unused omap_rproc_suspend(struct device *dev)
939 static int __maybe_unused omap_rproc_resume(struct device *dev)
977 static int omap_rproc_runtime_suspend(struct device *dev)
1020 static int omap_rproc_runtime_resume(struct device *dev)
1173 struct device *dev = &pdev->dev;
1223 static int omap_rproc_count_wdog_timers(struct device *dev)
1230 dev_dbg(dev, "device does not have watchdog timers, status = %d\n",
1238 static int omap_rproc_count_wdog_timers(struct device *dev)
1249 struct device *dev = &pdev->dev;
1258 dev_dbg(dev, "device does not have timers, status = %d\n",
1273 dev_dbg(dev, "device has %d tick timers and %d watchdog timers\n",
1347 dev_warn(&pdev->dev, "device does not have specific CMA pool.\n");