Home
last modified time | relevance | path

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

1234

/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.cpp119 void UeventListener::ReportUsbPortOverheatEvent(const char *driver) { in ReportUsbPortOverheatEvent() argument
123 if (!driver || strcmp(driver, "DRIVER=google,overheat_mitigation")) { in ReportUsbPortOverheatEvent()
215 void UeventListener::ReportChargeMetricsEvent(const char *driver) { in ReportChargeMetricsEvent() argument
216 if (!driver || strcmp(driver, "DRIVER=google,battery")) { in ReportChargeMetricsEvent()
250 const char *action, *power_supply_typec_mode, *driver, *product; in ProcessUevent() local
271 action = power_supply_typec_mode = driver = product = NULL; in ProcessUevent()
286 driver = cp; in ProcessUevent()
305 ReportUsbPortOverheatEvent(driver); in ProcessUevent()
306 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 blacklist 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.hal63 * The duration runs from the time the driver sees the call
64 * to the execute_1_2 function to the time the driver invokes
72 * - DEVICE_UNAVAILABLE if driver is offline or busy
106 * The duration runs from the time the driver sees the call
107 * to the executeSynchronously function to the time the driver
111 * - DEVICE_UNAVAILABLE if driver is offline or busy
124 * NONE, all times must be reported as UINT64_MAX. A driver may
148 * - DEVICE_UNAVAILABLE if driver is offline or busy
DIExecutionCallback.hal39 * - DEVICE_UNAVAILABLE if driver is offline or busy
54 * be reported as UINT64_MAX. A driver may choose to report
/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 frameworks/ml/nn/driver/sample.
/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/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
DIWifiChip.hal29 * The HAL/driver/firmware will be responsible for determining which phy is used
122 * Information about the version of the driver and firmware running this chip.
273 * Request vendor debug info from the driver.
281 * @param blob Vector of bytes retrieved from the driver.
294 * @param blob Vector of bytes retrieved from the driver.
561 * The driver may expose several different rings each holding a different
566 * - During wifi operations, driver must periodically report per ring data to
569 * - When capturing a bug report, framework must indicate to driver that all
573 * The data uploaded by driver must be stored by framework in separate files,
580 * API to get the status of all ring buffers supported by driver.
[all …]
/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 …]
/hardware/broadcom/wlan/bcmdhd/dhdutil/
Ddhdu_linux.c169 ioc.driver = driver_magic; in dhd_ioctl()
205 strcpy(info.driver, "?"); in dhd_get_dev_type()
206 strcat(info.driver, type); in dhd_get_dev_type()
217 strcpy(buf, info.driver); in dhd_get_dev_type()
/hardware/broadcom/wlan/bcmdhd/dhdutil/include/
Ddhdioctl.h44 uint driver; /* to identify target driver */ member
/hardware/invensense/6515/libsensors_iio/software/simple_apps/stress_iio/
DREADME23 When this is enabled, the driver enters low power accel mode and disables all
/hardware/qcom/msm8998/json-c/
DMakefile.am52 -rm -f INSTALL test-driver tests/Makefile.in compile
/hardware/interfaces/renderscript/1.0/
Dtypes.hal24 // OpaqueHandle is an object that is used entirely in the driver but still needs
29 // framework and the driver. This is possible because RenderScript is always

1234