Lines Matching +full:look +full:- +full:up

1 /* SPDX-License-Identifier: GPL-2.0+ */
15 * uclass_find_next_free_req_seq() - Get the next free req_seq number
28 * uclass_get_device_tail() - handle the end of a get_device call
33 * @ret: Error to return. If non-zero then the device is not probed
35 * @return ret, if non-zero, else the result of the device_probe() call
40 * dev_get_uclass_index() - Get uclass and index of device
41 * @dev: - in - Device that we want the uclass/index of
42 * @ucp: - out - A pointer to the uclass the device belongs to
44 * The device is not prepared for use - this is an internal function.
46 * @return the index of the device in the uclass list or -ENODEV if not found.
51 * uclass_find_device() - Return n-th child of uclass
56 * The device is not prepared for use - this is an internal function.
65 * uclass_find_first_device() - Return the first device in a uclass
69 * The device is not prepared for use - this is an internal function.
72 * @return 0 if OK (found or not found), -1 on error
77 * uclass_find_next_device() - Return the next device in a uclass
81 * The device is not prepared for use - this is an internal function.
84 * @return 0 if OK (found or not found), -1 on error
89 * uclass_find_device_by_name() - Find uclass device based on ID and name
95 * @id: ID to look up
98 * @return 0 if OK, -ve on error
104 * uclass_find_device_by_seq() - Find uclass device based on ID and sequence
109 * If there is no such device then this will return -ENODEV.
117 * @id: ID to look up
121 * @return 0 if OK, -ve on error
127 * uclass_find_device_by_of_offset() - Find a uclass device by device tree node
134 * @id: ID to look up
135 * @node: Device tree offset to search for (if -ve then -ENODEV is returned)
137 * @return 0 if OK, -ve on error
143 * uclass_find_device_by_of_node() - Find a uclass device by device tree node
150 * @id: ID to look up
151 * @node: Device tree offset to search for (if NULL then -ENODEV is returned)
153 * @return 0 if OK, -ve on error
159 * uclass_find_device_by_phandle() - Find a uclass device by phandle
165 * @id: ID to look up
169 * @return 0 if OK, -ENOENT if there is no @name present in the node, other
170 * -ve on error
176 * uclass_bind_device() - Associate device with a uclass
181 * #return 0 on success, -ve on error
186 * uclass_unbind_device() - Deassociate device with a uclass
191 * #return 0 on success, -ve on error
200 * uclass_pre_probe_device() - Deal with a device that is about to be probed
202 * Perform any pre-processing that is needed by the uclass before it can be
203 * probed. This includes the uclass' pre-probe() method and the parent
207 * #return 0 on success, -ve on error
212 * uclass_post_probe_device() - Deal with a device that has just been probed
214 * Perform any post-processing of a probed device that is needed by the
218 * #return 0 on success, -ve on error
223 * uclass_pre_remove_device() - Handle a device which is about to be removed
225 * Perform any pre-processing of a device that is about to be removed.
228 * #return 0 on success, -ve on error
237 * uclass_find() - Find uclass by its id
245 * uclass_destroy() - Destroy a uclass
250 * @return 0 on success, -ve on error