Lines Matching full:node

43 	/* Common node IDs */
59 /* Sub-node fields */
177 ofnode node; in find_verb_data() local
180 ofnode_for_each_subnode(node, parent) { in find_verb_data()
181 if (ofnode_read_u32(node, "vendor-id", &vendor_id) || in find_verb_data()
182 ofnode_read_u32(node, "device-id", &device_id)) { in find_verb_data()
184 ofnode_get_name(node)); in find_verb_data()
188 log_debug("Skip codec node '%s' for %08x\n", in find_verb_data()
189 ofnode_get_name(node), id); in find_verb_data()
193 log_debug("Found codec node '%s' for %08x\n", in find_verb_data()
194 ofnode_get_name(node), id); in find_verb_data()
195 *nodep = node; in find_verb_data()
202 static int send_verbs(ofnode node, const char *prop_name, struct hda_regs *regs) in send_verbs() argument
207 verb = ofnode_get_property(node, prop_name, &verb_size); in send_verbs()
235 ofnode node; in codec_init() local
258 ret = find_verb_data(dev, id, &node); in codec_init()
263 ret = send_verbs(node, "verbs", regs); in codec_init()
321 * @nid: Parent node ID to check
336 printf("Audio: Error reading sub-node info %d\n", nid); in get_subnode_info()
348 * find_beep_node_in_group() - Finds the beeping node
350 * Searches the audio group for a node that supports beeping
353 * @group_nid: Group node ID to check
386 return 0; /* no beep node found */ in find_beep_node_in_group()
390 * audio_group_has_beep_node() - Check if group has a beep node
394 * @nid: Node ID to check
414 * get_hda_beep_nid() - Finds the node ID of the beep node
416 * Finds the nid of the beep node if it exists. Starts at the root node, for
417 * each sub-node checks if the group contains a beep node. If the group
418 * contains a beep node, polls each node in the group until it is found.
424 * @return Node ID >0 if found, -ve error code otherwise
451 /* no beep node found */ in get_hda_beep_nid()
506 log_err("Failed to find a beep-capable node\n"); in hda_codec_start_beep()