Home
last modified time | relevance | path

Searched refs:i2c_node (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/i2c/
H A Di2c-core-of-prober.c46 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 Donboard_usb_dev.c355 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()