Home
last modified time | relevance | path

Searched refs:to (Results 1 – 25 of 1201) sorted by relevance

12345678910>>...49

/drivers/interface/audio/v1_0/
DIAudioAdapter.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides unified APIs for audio services to access audio drivers.
22 …e can obtain an audio driver object or agent and then call APIs provided by this object or agent to
24 * subscribing to or unsubscribing from audio data, enabling or disabling an audio,
51 …* Call this function before calling other driver functions to check whether the initialization is …
55 * @param adapter Indicates the pointer to the audio adapter to operate.
63 * @param adapter Indicates the pointer to the audio adapter to operate.
64 * @param desc Indicates the pointer to the descriptor of the audio adapter to start.
65 * @param attrs Indicates the pointer to the audio sampling attributes to open.
66 * @param render Indicates the double pointer to the <b>IAudioRender</b> object.
[all …]
DIAudioRender.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides unified APIs for audio services to access audio drivers.
22 …e can obtain an audio driver object or agent and then call APIs provided by this object or agent to
24 * subscribing to or unsubscribing from audio data, enabling or disabling an audio,
47 * @param render Indicates the pointer to the <b>IAudioRender</b> object to operate.
48 * @param ms Indicates the pointer to the latency (in milliseconds) to be obtained.
56 * @param render Indicates the pointer to the <b>IAudioRender</b> object to operate.
57 * @param frame Indicates the pointer to the frame to write.
59 …* @param replyBytes Indicates the pointer to the actual length (in bytes) of the audio data to wri…
67 * @param render Indicates the pointer to the <b>IAudioRender</b> object to operate.
[all …]
DIAudioManager.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides unified APIs for audio services to access audio drivers.
22 …e can obtain an audio driver object or agent and then call APIs provided by this object or agent to
24 * subscribing to or unsubscribing from audio data, enabling or disabling an audio,
48 * @param manager Indicates the pointer to the audio adapter manager to operate.
49 * @param descs Indicates the double pointer to the audio adapter list.
50 * @param size Indicates the pointer to the length of the list.
59 …* For example, to load a USB driver, you may need to load a dynamic-link library (*.so) in specifi…
61 * @param manager Indicates the pointer to the audio adapter manager to operate.
62 * @param desc Indicates the pointer to the descriptor of the audio adapter.
[all …]
DIAudioCapture.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides unified APIs for audio services to access audio drivers.
22 …e can obtain an audio driver object or agent and then call APIs provided by this object or agent to
24 * subscribing to or unsubscribing from audio data, enabling or disabling an audio,
46 * @param capture Indicates the pointer to the <b>IAudioCapture</b> object to operate.
47 * @param frame Indicates the pointer to the input data to read.
49 …* @param replyBytes Indicates the pointer to the actual length (in bytes) of the audio data to rea…
57 * @param capture Indicates the pointer to the <b>IAudioCapture</b> object to operate.
58 * @param frames Indicates the pointer to the last number of input audio frames.
59 * @param time Indicates the pointer to the timestamp associated with the frame.
[all …]
/drivers/hdf_core/adapter/khdf/linux/platform/
DKconfig6 Answer Y to enable HDF platform driver.
13 Answer Y to enable HDF platform mipi dsi driver.
20 Answer Y to enable HDF platform mipi csi driver.
27 Answer Y to enable HDF platform gpio driver.
34 Answer Y to enable HDF platform i2c driver.
41 Answer N to disable HDF platform i2c user interface.
48 Answer Y to enable HDF platform watchdog driver.
54 Answer Y to enable HDF platform pwm driver.
60 Answer Y to enable HDF platform uart driver.
67 Answer Y to enable HDF platform sdio driver.
[all …]
/drivers/hdf_core/adapter/khdf/linux/model/sensor/
DKconfig17 Answer Y to enable HDF sensor driver.
24 Answer Y to enable HDF accel sensor driver.
30 Answer Y to enable HDF accel bmi160 sensor driver.
36 Answer Y to enable HDF accel mxc6655xa sensor driver.
42 Answer Y to enable HDF ppg sensor driver.
48 Answer Y to enable HDF ppg ppg cs1262 sensor driver.
54 Answer Y to enable HDF als sensor driver.
60 Answer Y to enable HDF als bh1745 sensor driver.
66 Answer Y to enable HDF als bh1750 sensor driver.
72 Answer Y to enable HDF gravity sensor driver.
[all …]
/drivers/interface/battery/v1_1/
DIBatteryCallback.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides APIs for obtaining and subscribing to battery information.
22 …* The battery module provides APIs for the battery service to obtain and subscribe to battery info…
23 …aining an object or proxy of this module, the battery service can invoke related APIs to obtain and
24 * subscribe to battery information.
35 …* The battery module provides a callback for the battery service to subscribe to battery informati…
48 …a callback object, the battery service can call {@link IBatteryInterface} to register a callback to
49 * subscribe to battery information changes.
/drivers/interface/battery/v1_0/
DIBatteryCallback.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides APIs for obtaining and subscribing to battery information.
22 …* The battery module provides APIs for the battery service to obtain and subscribe to battery info…
23 …aining an object or proxy of this module, the battery service can invoke related APIs to obtain and
24 * subscribe to battery information.
35 …* The battery module provides a callback for the battery service to subscribe to battery informati…
48 …a callback object, the battery service can call {@link IBatteryInterface} to register a callback to
49 * subscribe to battery information changes.
/drivers/interface/battery/v1_2/
DIBatteryCallback.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides APIs for obtaining and subscribing to battery information.
22 …* The battery module provides APIs for the battery service to obtain and subscribe to battery info…
23 …aining an object or proxy of this module, the battery service can invoke related APIs to obtain and
24 * subscribe to battery information.
35 …* The battery module provides a callback for the battery service to subscribe to battery informati…
48 …a callback object, the battery service can call {@link IBatteryInterface} to register a callback to
49 * subscribe to battery information changes.
/drivers/hdf_core/adapter/khdf/linux/
DLICENSE8 tag/value pairs into a comment according to the placement
25 Everyone is permitted to copy and distribute verbatim copies
30 The licenses for most software are designed to take away your
31 freedom to share and change it. By contrast, the GNU General Public
32 License is intended to guarantee your freedom to share and change free
33 software--to make sure the software is free for all its users. This
34 General Public License applies to most of the Free Software
35 Foundation's software and to any other program whose authors commit to
37 the GNU Library General Public License instead.) You can apply it to
40 When we speak of free software, we are referring to freedom, not
[all …]
/drivers/hdf_core/adapter/khdf/liteos/osal/include/
Dosal_uaccess.h41 static inline size_t CopyToUser(void* to, const void* from, size_t len) in CopyToUser() argument
43 return LOS_ArchCopyToUser(to, from, len); in CopyToUser()
46 static inline size_t CopyFromUser(void* to, const void* from, size_t len) in CopyFromUser() argument
48 return LOS_ArchCopyFromUser(to, from, len); in CopyFromUser()
/drivers/interface/codec/v1_0/
DICodecComponent.idl9 * Unless required by applicable law or agreed to in writing, software
34 * You can use these APIs to obtain component information, send commands to components,
36 * After creating a component, you can use these APIs to implement encoding and decoding.
56 * The APIs can be used to:
59 * - Send a command to a component and obtain the component state.
72 …* @param verInfo Indicates the pointer to the component version information. For details, see {@li…
75 … * @return Returns <b>HDF_ERR_INVALID_PARAM</b> if the operation fails due to invalid parameters.
85 * @brief Sends a command to this component.
87 …* If the command is used to set the component state, a callback will be invoked to return the resu…
90 * @param cmd Indicates the command to send. For details, see {@link CodecCommandType}.
[all …]
/drivers/hdf_core/adapter/khdf/linux/osal/include/
Dosal_uaccess.h29 static inline size_t CopyToUser(void __user *to, const void *from, size_t len) in CopyToUser() argument
31 return (size_t)copy_to_user(to, from, (unsigned long)len); in CopyToUser()
34 static inline size_t CopyFromUser(void *to, const void __user *from, size_t len) in CopyFromUser() argument
36 return (size_t)copy_from_user(to, from, (unsigned long)len); in CopyFromUser()
/drivers/interface/thermal/v1_1/
DIThermalCallback.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides APIs for managing, controlling, and subscribing to the device temperature.
22 …* The thermal module provides APIs for the thermal service to manage, control, and subscribe to th…
23 … an object or proxy of this module, the thermal service can invoke related APIs to manage, control,
24 * and subscribe to the device temperature.
35 …* The thermal module provides the callback for the thermal service to obtain device temperature ch…
48 …a callback object, the thermal service can call {@link IThermalInterface} to register a callback to
49 * subscribe to thermal status changes.
DIFanCallback.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides APIs for managing, controlling, and subscribing to the device temperature.
22 …* The thermal module provides APIs for the thermal service to manage, control, and subscribe to th…
23 … an object or proxy of this module, the thermal service can invoke related APIs to manage, control,
24 * and subscribe to the device temperature.
35 * provides the callback for the thermal service to obtain device temperature and fan speed changes.
48 …a callback object, the thermal service can call {@link IThermalInterface} to register a callback to
49 * subscribe to fan status changes.
/drivers/interface/thermal/v1_0/
DIThermalCallback.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides APIs for managing, controlling, and subscribing to the device temperature.
22 …* The thermal module provides APIs for the thermal service to manage, control, and subscribe to th…
23 … an object or proxy of this module, the thermal service can invoke related APIs to manage, control,
24 * and subscribe to the device temperature.
35 …* The thermal module provides the callback for the thermal service to obtain device temperature ch…
48 …a callback object, the thermal service can call {@link IThermalInterface} to register a callback to
49 * subscribe to thermal status changes.
/drivers/interface/location/agnss/v1_0/
DIAGnssCallback.idl9 * Unless required by applicable law or agreed to in writing, software
22 …* The upper layer can use the interfaces provided by this module to set the AGNSS callback, AGNSS …
31 …* @brief Defines the agnss callback to request the upper layer to establish or release data servic…
32 …* request the upper layer to deliver setId, and request the upper layer to deliver the agnss refer…
43 …* @brief Defines the agnss callback to request the upper layer to establish or release data servic…
44 …* request the upper layer to deliver setId, and request the upper layer to deliver the agnss refer…
50 * @brief Request the upper layer to establish or release data services.
62 * @brief Request the upper layer to deliver the subscriber identity.
/drivers/hdf_core/adapter/khdf/liteos_m/
DKconfig14 # to endorse or promote products derived from this software without specific prior written
35 Answer Y to enable LiteOS support HDF.
42 Answer Y to enable HDF config macro parser.
48 Answer Y to enable HDF platform driver.
55 Answer Y to enable HDF platform gpio driver.
62 Answer Y to enable HDF platform i2c driver.
68 Answer Y to enable HDF platform uart driver.
75 Answer Y to enable HDF platform adc driver.
82 Answer Y to enable HDF platform mmc driver.
89 Answer Y to enable HDF platform emmc driver.
[all …]
/drivers/interface/power/v1_0/
DIPowerHdiCallback.idl9 * Unless required by applicable law or agreed to in writing, software
20 …* @brief Provides APIs for performing hibernation/wakeup operations, subscribing to the hibernatio…
23 …* After obtaining an object or proxy of this module, the power service can invoke related APIs to
24 …* hibernation/wakeup operations, subscribe to the hibernation/wakeup status, and manage running lo…
35 …* The power module provides callbacks for the power service to obtain the hibernation/wakeup statu…
46 …ing a callback object, the power service can call {@link IPowerInterface} to register a callback to
47 * subscribe to hibernation/wakeup status changes.
55 … * This callback is used to notify the power service when the device enters the hibernation state.
64 * This callback is used to notify the power service when the device enters the wakeup state.
/drivers/interface/power/v1_1/
DIPowerHdiCallback.idl9 * Unless required by applicable law or agreed to in writing, software
20 …* @brief Provides APIs for performing hibernation/wakeup operations, subscribing to the hibernatio…
23 …* After obtaining an object or proxy of this module, the power service can invoke related APIs to
24 …* hibernation/wakeup operations, subscribe to the hibernation/wakeup status, and manage running lo…
35 …* The power module provides callbacks for the power service to obtain the hibernation/wakeup statu…
46 …ing a callback object, the power service can call {@link IPowerInterface} to register a callback to
47 * subscribe to hibernation/wakeup status changes.
55 … * This callback is used to notify the power service when the device enters the hibernation state.
64 * This callback is used to notify the power service when the device enters the wakeup state.
DRunningLockTypes.idl9 * Unless required by applicable law or agreed to in writing, software
20 …* @brief Provides APIs for performing hibernation/wakeup operations, subscribing to the hibernatio…
23 …* After obtaining an object or proxy of this module, the power service can invoke related APIs to
24 …* hibernation/wakeup operations, subscribe to the hibernation/wakeup status, and manage running lo…
33 * @brief Enumerates data types related to running lock management.
54 * Running lock for keeping the CPU on to finish background tasks.
70 * Running lock for keeping background phone tasks to finish.
74 * Running lock for keeping background notification tasks to finish.
78 * Running lock for keeping background audio tasks to finish.
82 * Running lock for keeping background sport tasks to finish.
[all …]
/drivers/interface/secure_element/v1_0/
DISecureElementInterface.idl9 * Unless required by applicable law or agreed to in writing, software
32 * @param callback The callback used to notify the secure element status changed.
33 * @param status The status code to initialize the secure element.
59 * @param aid The AID of the applet to be selected on this channel, as a byte array.
61 * @param response The response to SELECT command, or empty if failure.
63 * @param status The status code to open logical channel.
69 …* Get access to the basic channel, as defined in [ISO 7816-4] (the one that has number 0). The obt…
72 * @param aid The AID of the applet to be selected on this channel, as a byte array.
74 * @param response The response to SELECT command, or empty if failure.
75 * @param status The status code to open basic channel.
[all …]
/drivers/hdf_core/adapter/khdf/liteos/
DKconfig14 # to endorse or promote products derived from this software without specific prior written
34 Answer Y to enable LiteOS support HDF.
41 Answer Y to enable HDF platform driver.
48 Answer Y to enable HDF platform gpio driver.
55 Answer Y to enable HDF platform pin driver.
62 Answer Y to enable HDF platform i2c driver.
69 Answer N to disable HDF platform i2c user interface.
76 Answer Y to enable HDF platform regulator driver.
83 Answer Y to enable HDF platform adc driver.
90 Answer Y to enable HDF platform dac driver.
[all …]
/drivers/interface/motion/v1_0/
DIMotionCallback.idl9 * Unless required by applicable law or agreed to in writing, software
20 * @brief Provides common APIs for hardware services to access the motion driver module.
22 …e can obtain a motion driver object or agent and then call APIs provided by this object or agent to
23 * enable or disable motion and subscribe to or unsubscribe from motion data.
33 * To subscribe to motion data, an instance of this callback must be registered.
51 …* Motion users need to register this callback to subscribe to motion data and can receive the data…
58 * @brief Called to report motion data.
60 * @param event Motion data to report. For details, see {@link HdfMotionEvent}.
/drivers/hdf_core/adapter/khdf/uniproton/platform/
DKconfig14 # to endorse or promote products derived from this software without specific prior written
36 Answer Y to enable HDF platform gpio driver.
43 Answer Y to enable HDF platform i2c driver.
50 Answer Y to enable HDF platform uart driver.
57 Answer Y to enable HDF platform adc driver.
64 Answer Y to enable HDF platform mmc driver.
71 Answer Y to enable HDF platform emmc driver.
77 Answer Y to enable HDF platform pwm driver.
84 Answer Y to enable HDF platform rtc driver.
91 Answer Y to enable HDF platform sdio driver.
[all …]

12345678910>>...49