Home
last modified time | relevance | path

Searched refs:driver (Results 1 – 25 of 195) sorted by relevance

12345678

/hardware/google/pixel/pixelstats/
DUeventListener.cpp154 const char *driver) { in ReportUsbPortOverheatEvent() argument
155 if (!driver || strcmp(driver, "DRIVER=google,overheat_mitigation")) { in ReportUsbPortOverheatEvent()
183 const char *driver) { in ReportChargeMetricsEvent() argument
184 if (!driver || strcmp(driver, "DRIVER=google,battery")) { in ReportChargeMetricsEvent()
192 const char *driver) { in ReportFGMetricsEvent() argument
193 if (!driver || (strcmp(driver, "DRIVER=max77779-fg") && strcmp(driver, "DRIVER=maxfg") && in ReportFGMetricsEvent()
194 strcmp(driver, "DRIVER=max1720x"))) in ReportFGMetricsEvent()
289 void UeventListener::ReportGpuEvent(const std::shared_ptr<IStats> &stats_client, const char *driver, in ReportGpuEvent() argument
291 if (!stats_client || !driver || strncmp(driver, "DRIVER=mali", strlen("DRIVER=mali")) || in ReportGpuEvent()
401 const char *driver, *product, *subsystem; in ProcessUevent() local
[all …]
/hardware/interfaces/audio/2.0/
DIStreamIn.hal36 * Set the input gain for the audio driver.
44 * Commands that can be executed on the driver reader thread.
52 * Data structure passed to the driver for executing commands
53 * on the driver reader thread.
85 * Set up required transports for receiving audio buffers from the driver.
90 * -- data queue is used for passing audio data from the driver
95 * The driver operates on a dedicated thread. The client must ensure that
98 * of the driver thread.
102 * @param threadPriority priority of the driver thread.
110 * @return statusMQ a message queue used for passing status from the driver
[all …]
DIStreamOut.hal27 * Return the audio hardware driver estimated latency in milliseconds.
47 * Commands that can be executed on the driver writer thread.
79 * Set up required transports for passing audio buffers to the driver.
85 * to the driver;
89 * The driver operates on a dedicated thread. The client must ensure that
92 * of the driver thread.
103 * @return statusMQ a message queue used for passing status from the driver
105 * @return threadInfo identifiers of the driver's dedicated thread.
125 * Get the local time at which the next write to the audio driver will be
169 * Notifies to the audio driver to stop playback however the queued buffers
[all …]
/hardware/interfaces/audio/4.0/
DIStreamIn.hal35 * Set the input gain for the audio driver.
44 * Commands that can be executed on the driver reader thread.
52 * Data structure passed to the driver for executing commands
53 * on the driver reader thread.
91 * Set up required transports for receiving audio buffers from the driver.
96 * -- data queue is used for passing audio data from the driver
101 * The driver operates on a dedicated thread. The client must ensure that
104 * of the driver thread.
108 * @param threadPriority priority of the driver thread.
116 * @return statusMQ a message queue used for passing status from the driver
[all …]
DIStreamOut.hal25 * Return the audio hardware driver estimated latency in milliseconds.
47 * Commands that can be executed on the driver writer thread.
85 * Set up required transports for passing audio buffers to the driver.
91 * to the driver;
95 * The driver operates on a dedicated thread. The client must ensure that
98 * of the driver thread.
109 * @return statusMQ a message queue used for passing status from the driver
111 * @return threadInfo identifiers of the driver's dedicated thread.
132 * Get the local time at which the next write to the audio driver will be
180 * Notifies to the audio driver to stop playback however the queued buffers
[all …]
/hardware/interfaces/neuralnetworks/1.2/
DIDevice.hal25 * This interface represents a device driver.
29 * Get the version string of the driver implementation.
32 * drivers of a specific device. The token identifies the device driver's
42 * the driver cannot meet that requirement because of a performance regression.
43 * The application can disallow the driver based on the version provided.
45 * the driver cannot meet that requirement because of bugs or certain optimizations.
50 * - DEVICE_UNAVAILABLE if driver is offline or busy
69 * - DEVICE_UNAVAILABLE if driver is offline or busy
79 * Gets the capabilities of a driver.
83 * - DEVICE_UNAVAILABLE if driver is offline or busy
[all …]
/hardware/google/gfxstream/guest/mesa/bin/
Dinstall_megadrivers.py52 for driver in args.drivers:
53 abs_driver = os.path.join(to, driver)
64 name, ext = os.path.splitext(driver)
68 os.symlink(driver, name)
/hardware/interfaces/audio/6.0/
DIStreamIn.hal35 * Set the input gain for the audio driver.
44 * Commands that can be executed on the driver reader thread.
52 * Data structure passed to the driver for executing commands
53 * on the driver reader thread.
91 * Set up required transports for receiving audio buffers from the driver.
96 * -- data queue is used for passing audio data from the driver
101 * The driver operates on a dedicated thread. The client must ensure that
104 * of the driver thread.
108 * @param threadPriority priority of the driver thread.
116 * @return statusMQ a message queue used for passing status from the driver
[all …]
/hardware/interfaces/audio/5.0/
DIStreamIn.hal35 * Set the input gain for the audio driver.
44 * Commands that can be executed on the driver reader thread.
52 * Data structure passed to the driver for executing commands
53 * on the driver reader thread.
91 * Set up required transports for receiving audio buffers from the driver.
96 * -- data queue is used for passing audio data from the driver
101 * The driver operates on a dedicated thread. The client must ensure that
104 * of the driver thread.
108 * @param threadPriority priority of the driver thread.
116 * @return statusMQ a message queue used for passing status from the driver
[all …]
DIStreamOut.hal25 * Return the audio hardware driver estimated latency in milliseconds.
47 * Commands that can be executed on the driver writer thread.
85 * Set up required transports for passing audio buffers to the driver.
91 * to the driver;
95 * The driver operates on a dedicated thread. The client must ensure that
98 * of the driver thread.
109 * @return statusMQ a message queue used for passing status from the driver
111 * @return threadInfo identifiers of the driver's dedicated thread.
132 * Get the local time at which the next write to the audio driver will be
180 * Notifies to the audio driver to stop playback however the queued buffers
[all …]
/hardware/interfaces/neuralnetworks/
DREADME1 NeuralNetworks sample driver implementation is located at
2 packages/modules/NeuralNetworks/driver/sample*.
/hardware/interfaces/audio/7.0/
DIStreamIn.hal36 * Set the input gain for the audio driver.
59 * Commands that can be executed on the driver reader thread.
67 * Data structure passed to the driver for executing commands
68 * on the driver reader thread.
100 * Set up required transports for receiving audio buffers from the driver.
105 * -- data queue is used for passing audio data from the driver
110 * The driver operates on a dedicated thread. The client must ensure that
113 * of the driver thread.
117 * @param threadPriority priority of the driver thread.
125 * @return statusMQ a message queue used for passing status from the driver
[all …]
/hardware/interfaces/neuralnetworks/1.0/
DIDevice.hal22 * This interface represents a device driver.
26 * Gets the capabilities of a driver.
30 * - DEVICE_UNAVAILABLE if driver is offline or busy
32 * @return capabilities Capabilities of the driver.
40 * supported by the vendor driver. If an operation may not be supported for
44 * operands--are to be verified by the driver.
47 * - DEVICE_UNAVAILABLE if driver is offline or busy
91 * such, some driver services may return partially prepared models, where
108 * - DEVICE_UNAVAILABLE if driver is offline or busy
117 * Returns the current status of a driver.
[all …]
/hardware/qcom/wlan/legacy/qcwcn/wpa_supplicant_8_lib/
Ddriver_cmd_nl80211.c72 struct wpa_driver_nl80211_data *driver; in wpa_driver_nl80211_driver_cmd() local
78 dl_list_for_each(driver, &drv->global->interfaces, struct wpa_driver_nl80211_data, list) { in wpa_driver_nl80211_driver_cmd()
79 linux_set_iface_flags(drv->global->ioctl_sock, driver->first_bss->ifname, 1); in wpa_driver_nl80211_driver_cmd()
123 dl_list_for_each(driver, &drv->global->interfaces, struct wpa_driver_nl80211_data, list) { in wpa_driver_nl80211_driver_cmd()
124 linux_set_iface_flags(drv->global->ioctl_sock, driver->first_bss->ifname, 0); in wpa_driver_nl80211_driver_cmd()
/hardware/interfaces/neuralnetworks/1.3/
DIDevice.hal36 * This interface represents a device driver.
40 * Gets the capabilities of a driver.
44 * - DEVICE_UNAVAILABLE if driver is offline or busy
46 * @return capabilities Capabilities of the driver.
54 * subgraph are fully supported by the vendor driver. If an operation may
59 * operations may only be fully supported if the vendor driver fully
63 * are to be verified by the driver.
66 * - DEVICE_UNAVAILABLE if driver is offline or busy
87 * Optionally, caching information may be provided for the driver to save
90 * types of cache file handles provided to the driver: model cache and data
[all …]
DIFencedExecutionCallback.hal38 * - DEVICE_UNAVAILABLE if driver is offline or busy
44 * driver
49 * must be reported as UINT64_MAX. A driver may choose to
56 * must be reported as UINT64_MAX. A driver may choose to
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_KHR_driver_properties.adoc26 information about the driver implementation, allowing applications to
28 driver, and which conformance test suite version the driver implementation
DVK_EXT_global_priority.adoc28 The driver implementation will attempt to skew hardware resource allocation
39 Therefore, the driver implementation may deny requests to acquire a priority
44 The driver implementation may fail the queue allocation request if resources
/hardware/interfaces/neuralnetworks/1.1/
DIDevice.hal24 * This interface represents a device driver.
28 * Gets the capabilities of a driver.
35 * - DEVICE_UNAVAILABLE if driver is offline or busy
37 * @return capabilities Capabilities of the driver.
45 * supported by the vendor driver. If an operation may not be supported for
49 * operands--are to be verified by the driver.
52 * - DEVICE_UNAVAILABLE if driver is offline or busy
96 * such, some driver services may return partially prepared models, where
115 * - DEVICE_UNAVAILABLE if driver is offline or busy
/hardware/interfaces/automotive/evs/1.0/
DIEvsCamera.hal86 * Request driver specific information from the HAL implementation.
88 * The values allowed for opaqueIdentifier are driver specific,
89 * but no value passed in may crash the driver. The driver should
95 * driver does not recognize a given identifier.
100 * Send a driver specific value to the HAL implementation.
106 * the driver implementation.
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_MSFT_layered_driver.adoc11 driver layering, for improving physical device sorting.
29 overhead. But the loader has no way of knowing which driver to prefer.
45 driver.
67 `NONE`, then the driver should be considered layered. The specific value of
85 It might make sense to add things like driver version for the underlying
86 driver, since the version information exposed through existing properties
DVK_LUNARG_direct_driver_loading.adoc16 There are several uses cases that cause applications to want to ship a driver with
17 themselves. Adding a fallback CPU driver is necessary in many web browsers to
25 as makes the driver 'global' to the system or user.
38 b. Tedious to setup since they require the full path to the driver manifest
49 This is achieved by providing the driver's link:{refpage}vkGetInstanceProcAddr.html[vkGetInstancePr…
93 list of application provided drivers, to combine the driver's extensions with
104 which are supported by the application provided driver but not the layer(s).
106 As the application directly calls the driver's vkEnumerateInstanceExtensionProperties
114 This example shows typical usage where the provided driver should be the ONLY driver found.
/hardware/interfaces/wifi/1.0/
DIWifiChipEventCallback.hal64 * It is not expected that driver will necessarily always empty the ring
65 * immediately as data is available, instead driver will report data
69 * require driver to upload all data immediately. This is indicated to
70 * driver when framework calls |forceDumpToDebugRingBuffer|. The driver
77 * @return data Raw bytes of data sent by the driver. Must be dumped
/hardware/google/gfxstream/guest/mesa/src/vulkan/util/
Dvk_extensions_gen.py203 def gen_extensions(driver, xml_files, api_versions, max_api_version, argument
213 'driver': driver,
/hardware/google/pixel/pixelstats/include/pixelstats/
DUeventListener.h85 const char *driver);
91 void ReportChargeMetricsEvent(const std::shared_ptr<IStats> &stats_client, const char *driver);
95 void ReportGpuEvent(const std::shared_ptr<IStats> &stats_client, const char *driver,
100 void ReportFGMetricsEvent(const std::shared_ptr<IStats> &stats_client, const char *driver);

12345678