aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Herrmann <[email protected]>2014-01-17 12:08:30 +0100
committerGrant Likely <[email protected]>2014-02-05 12:07:31 +0000
commitb66548e2a9baf65ccebeb3750f0ab9ddbef500f6 (patch)
treedc5d71a16d00e0d2e5f8f7710e4be52fa91ecb3e
parent02ed594e7113644c06ae3a89bc9215d839510efc (diff)
of: Increase MAX_PHANDLE_ARGS
arm-smmu driver uses of_parse_phandle_with_args when parsing DT information to determine stream IDs for a master device. Thus the number of stream IDs per master device is bound by MAX_PHANDLE_ARGS. To support Calxeda ECX-2000 hardware arm-smmu driver requires a slightly higher value for MAX_PHANDLE_ARGS as this hardware has 10 stream IDs for one master device. Increasing it to 16 seems a reasonable choice. Cc: Grant Likely <[email protected]> Cc: Rob Herring <[email protected]> Cc: [email protected] Cc: Andreas Herrmann <[email protected]> Acked-by: Rob Herring <[email protected]> Signed-off-by: Andreas Herrmann <[email protected]> Signed-off-by: Grant Likely <[email protected]>
-rw-r--r--include/linux/of.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/of.h b/include/linux/of.h
index 3d0593943f47..0ea516ed22c0 100644
--- a/include/linux/of.h
+++ b/include/linux/of.h
@@ -67,7 +67,7 @@ struct device_node {
#endif
};
-#define MAX_PHANDLE_ARGS 8
+#define MAX_PHANDLE_ARGS 16
struct of_phandle_args {
struct device_node *np;
int args_count;