Searched refs:i2c_node (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/drivers/i2c/ |
| H A D | i2c-core-of-prober.c | 46 struct device_node *i2c_node __free(device_node) = of_get_parent(node); in i2c_of_probe_get_i2c_node() 47 if (!of_node_name_eq(i2c_node, "i2c")) { in i2c_of_probe_get_i2c_node() 52 if (!of_device_is_available(i2c_node)) { in i2c_of_probe_get_i2c_node() 57 return no_free_ptr(i2c_node); in i2c_of_probe_get_i2c_node() 137 struct device_node *i2c_node __free(device_node) = i2c_of_probe_get_i2c_node(dev, type); in i2c_of_probe_component() 138 if (!i2c_node) in i2c_of_probe_component() 146 for_each_child_of_node_with_prefix(i2c_node, node, type) in i2c_of_probe_component() 150 i2c = of_get_i2c_adapter_by_node(i2c_node); in i2c_of_probe_component() 157 ret = ops->enable(dev, i2c_node, ctx); in i2c_of_probe_component() 161 for_each_child_of_node_with_prefix(i2c_node, node, type) { in i2c_of_probe_component()
|
| /linux-6.15/drivers/usb/misc/ |
| H A D | onboard_usb_dev.c | 355 struct device_node *i2c_node; in onboard_dev_probe() local 395 i2c_node = of_parse_phandle(pdev->dev.of_node, "i2c-bus", 0); in onboard_dev_probe() 396 if (i2c_node) { in onboard_dev_probe() 400 client = of_find_i2c_device_by_node(i2c_node); in onboard_dev_probe() 402 of_node_put(i2c_node); in onboard_dev_probe()
|