Lines Matching defs:fwnode
27 static void cros_typec_role_switch_quirk(struct fwnode_handle *fwnode)
33 switch_fwnode = fwnode_find_reference(fwnode, "usb-role-switch", 0);
38 adev->pld_crc = to_acpi_device_node(fwnode)->pld_crc;
45 struct fwnode_handle *fwnode,
52 ret = fwnode_property_read_string(fwnode, "power-role", &buf);
63 ret = fwnode_property_read_string(fwnode, "data-role", &buf);
75 ret = fwnode_property_read_string(fwnode, "try-power-role", &buf);
86 cros_typec_role_switch_quirk(fwnode);
88 cap->fwnode = fwnode;
94 struct fwnode_handle *fwnode,
99 port->mux = fwnode_typec_mux_get(fwnode);
106 port->retimer = fwnode_typec_retimer_get(fwnode);
113 port->ori_sw = fwnode_typec_switch_get(fwnode);
120 port->role_sw = fwnode_usb_role_switch_get(fwnode);
329 struct fwnode_handle *fwnode;
349 device_for_each_child_node(dev, fwnode) {
350 if (fwnode_property_read_u32(fwnode, port_prop, &port_num)) {
375 ret = cros_typec_parse_port_props(cap, fwnode, dev);
386 ret = cros_typec_get_switch_handles(cros_port, fwnode, dev);