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:
Shardar Shariff Md
2018-03-09 00:49:38 +05:30
committed by Noah Wager
parent 012753be48
commit 01469c29f0
+3
View File
@@ -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;