Lines Matching defs:fwnode
372 struct fwnode_handle *fwnode = dev_fwnode(&gdev->dev);
377 count = fwnode_property_string_array_count(fwnode, "gpio-line-names");
391 ret = fwnode_property_read_string_array(fwnode, "gpio-line-names",
570 struct fwnode_handle *fwnode = gc->parent ? dev_fwnode(gc->parent) : NULL;
601 * Assign fwnode depending on the result of the previous calls,
604 gdev->dev.fwnode = dev_fwnode(&gdev->dev) ?: fwnode;
1025 if (is_of_node(gc->irq.fwnode))
1036 if (is_fwnode_irqchip(gc->irq.fwnode)) {
1062 fwspec.fwnode = gc->irq.fwnode;
1085 chip_err(gc, "%s unknown fwnode type proceed anyway\n", __func__);
1096 if (is_of_node(fwspec->fwnode) && fwspec->param_count == 2) {
1101 if (is_fwnode_irqchip(fwspec->fwnode)) {
1210 !gc->irq.fwnode) {
1228 gc->irq.fwnode,
1255 fwspec->fwnode = gc->irq.parent_domain->fwnode;
1274 fwspec->fwnode = gc->irq.parent_domain->fwnode;
1430 spec.fwnode = domain->fwnode;
3803 * @fwnode: handle of the firmware node
3822 struct gpio_desc *fwnode_gpiod_get_index(struct fwnode_handle *fwnode,
3839 desc = fwnode_get_named_gpiod(fwnode, prop_name, index, flags,
4066 * @fwnode: handle of the firmware node
4085 struct gpio_desc *fwnode_get_named_gpiod(struct fwnode_handle *fwnode,
4094 if (!fwnode)
4097 if (is_of_node(fwnode)) {
4098 desc = gpiod_get_from_of_node(to_of_node(fwnode),
4103 } else if (is_acpi_node(fwnode)) {
4106 desc = acpi_node_get_gpiod(fwnode, propname, index, &info);