Clang errors:
drivers/of/platform.c:632:28: error: initializing 'struct
supplier_bindings *' with an expression of type 'const struct
supplier_bindings [4]' discards qualifiers
[-Werror,-Wincompatible-pointer-types-discards-qualifiers]
struct supplier_bindings *s = bindings;
^ ~~~~~~~~
1 error generated.
Fixes: 05f812549f53 ("of/platform: Add functional dependency link from DT
bindings")
Reported-by: kbuild test robot <[email protected]>
Signed-off-by: Nathan Chancellor <[email protected]>
---
Given this is still in the driver-core-testing branch, I am fine with
this being squashed in if desired.
drivers/of/platform.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/of/platform.c b/drivers/of/platform.c
index e2da90e53edb..21838226d68a 100644
--- a/drivers/of/platform.c
+++ b/drivers/of/platform.c
@@ -629,7 +629,7 @@ static bool of_link_property(struct device *dev, struct
device_node *con_np,
const char *prop)
{
struct device_node *phandle;
- struct supplier_bindings *s = bindings;
+ const struct supplier_bindings *s = bindings;
unsigned int i = 0;
bool done = true, matched = false;
--
2.22.0