Home
last modified time | relevance | path

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

12345

/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/google/pixel/pixelstats/
DUeventListener.cpp120 void UeventListener::ReportUsbPortOverheatEvent(const char *driver) { in ReportUsbPortOverheatEvent() argument
124 if (!driver || strcmp(driver, "DRIVER=google,overheat_mitigation")) { in ReportUsbPortOverheatEvent()
216 void UeventListener::ReportChargeMetricsEvent(const char *driver) { in ReportChargeMetricsEvent() argument
217 if (!driver || strcmp(driver, "DRIVER=google,battery")) { in ReportChargeMetricsEvent()
255 const char *action, *power_supply_typec_mode, *driver, *product; in ProcessUevent() local
276 action = power_supply_typec_mode = driver = product = NULL; in ProcessUevent()
291 driver = cp; in ProcessUevent()
310 ReportUsbPortOverheatEvent(driver); in ProcessUevent()
311 ReportChargeMetricsEvent(driver); in ProcessUevent()
/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 …]
DIPreparedModel.hal73 * The duration runs from the time the driver sees the call
74 * to the execute_1_2 function to the time the driver invokes
82 * - DEVICE_UNAVAILABLE if driver is offline or busy
123 * The duration runs from the time the driver sees the call
124 * to the executeSynchronously function to the time the driver
128 * - DEVICE_UNAVAILABLE if driver is offline or busy
141 * NONE, all times must be reported as UINT64_MAX. A driver may
200 * - DEVICE_UNAVAILABLE if driver is offline or busy
/hardware/interfaces/neuralnetworks/
DTEST_MAPPING7 // Do not use any sample driver except sample-all in order to reduce
18 // Do not use any sample driver except sample-all in order to reduce
29 // Do not use any sample driver except sample-all in order to reduce
40 // Do not use any sample driver except sample-all in order to reduce
DREADME1 NeuralNetworks sample driver implementation is located at
2 frameworks/ml/nn/driver/sample.
/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 …]
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/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/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/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
DIExecutionCallback.hal42 * - DEVICE_UNAVAILABLE if driver is offline or busy
52 * - RESOURCE_EXHAUSTED_* if the task was aborted by the driver
60 * be reported as UINT64_MAX. A driver may choose to report
DIPreparedModel.hal85 * The duration runs from the time the driver sees the call
86 * to the execute_1_3 function to the time the driver invokes
107 * - DEVICE_UNAVAILABLE if driver is offline or busy
116 * driver
161 * The duration runs from the time the driver sees the call
162 * to the executeSynchronously_1_3 function to the time the driver
178 * - DEVICE_UNAVAILABLE if driver is offline or busy
188 * driver
195 * NONE, all times must be reported as UINT64_MAX. A driver may
237 * has been reached or the duration has elapsed, the driver must immediately set the returned
[all …]
/hardware/qcom/wlan/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.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/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/interfaces/automotive/evs/1.0/
DIEvsCamera.hal81 * Request driver specific information from the HAL implementation.
83 * The values allowed for opaqueIdentifier are driver specific,
84 * but no value passed in may crash the driver. The driver should
90 * Send a driver specific value to the HAL implementation.
96 * the driver implementation.
Dtypes.hal28 uint32_t vendorFlags; // Opaque value from driver
42 uint32_t vendorFlags; // Opaque value from driver
65 uint32_t bufferId; // Opaque value from driver
/hardware/google/pixel/pixelstats/include/pixelstats/
DUeventListener.h52 void ReportUsbPortOverheatEvent(const char *driver);
55 void ReportChargeMetricsEvent(const char *driver);
/hardware/interfaces/wifi/supplicant/1.0/
DISupplicantStaIface.hal53 * via driver commands.
62 * via driver commands.
221 * Send driver command to get MAC address of the device.
234 * Send driver command to start RX filter.
245 * Send driver command to stop RX filter.
256 * Send driver command to add the specified RX filter.
269 * Send driver command to remove the specified RX filter.
282 * Send driver command to set Bluetooth coexistence mode.
295 * Send driver command to set Bluetooth coexistence scan mode.
297 * used by the driver are changed to reduce interference
[all …]

12345