NVIDIA: SAUCE: i2c: core: skip prod-settings node during i2c device registration
BugLink: https://bugs.launchpad.net/bugs/2072591 Skip prod-settings node during i2c device registration as prod-settings is not i2c device http://nvbugs/200211824 http://nvbugs/200385931 Signed-off-by: Shardar Shariff Md <smohammed@nvidia.com> Tested-by: Akhil R <akhilrajeev@nvidia.com> Reviewed-by: Akhil R <akhilrajeev@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Acked-by: Jacob Martin <jacob.martin@canonical.com> Acked-by: Noah Wager <noah.wager@canonical.com> Signed-off-by: Noah Wager <noah.wager@canonical.com>
This commit is contained in:
committed by
Noah Wager
parent
012753be48
commit
01469c29f0
@@ -98,6 +98,9 @@ void of_i2c_register_devices(struct i2c_adapter *adap)
|
||||
bus = of_node_get(adap->dev.of_node);
|
||||
|
||||
for_each_available_child_of_node(bus, node) {
|
||||
if (!strcmp(node->name, "prod-settings"))
|
||||
continue;
|
||||
|
||||
if (of_node_test_and_set_flag(node, OF_POPULATED))
|
||||
continue;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user