diff options
author | Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> | 2016-10-03 09:55:48 -0400 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> | 2016-11-13 20:35:00 -0500 |
commit | f5a000c9f8c19608f19f16d01338f0738ce3757f (patch) | |
tree | 6bd43df5a9aeeb0a4ffcf33d1e8a822326284465 | |
parent | 1001354ca34179f3db924eb66672442a173147dc (diff) |
video: of: Constify node argument to display timing functions
The node pointer passed to the display timing functions is never
modified, make it const.
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
-rw-r--r-- | drivers/video/of_display_timing.c | 6 | ||||
-rw-r--r-- | include/video/of_display_timing.h | 15 |
2 files changed, 11 insertions, 10 deletions
diff --git a/drivers/video/of_display_timing.c b/drivers/video/of_display_timing.c index 8a1076beecd3..26c88f7839d2 100644 --- a/drivers/video/of_display_timing.c +++ b/drivers/video/of_display_timing.c | |||
@@ -110,7 +110,7 @@ static int of_parse_display_timing(const struct device_node *np, | |||
110 | * @name: name of the timing node | 110 | * @name: name of the timing node |
111 | * @dt: display_timing struct to fill | 111 | * @dt: display_timing struct to fill |
112 | **/ | 112 | **/ |
113 | int of_get_display_timing(struct device_node *np, const char *name, | 113 | int of_get_display_timing(const struct device_node *np, const char *name, |
114 | struct display_timing *dt) | 114 | struct display_timing *dt) |
115 | { | 115 | { |
116 | struct device_node *timing_np; | 116 | struct device_node *timing_np; |
@@ -133,7 +133,7 @@ EXPORT_SYMBOL_GPL(of_get_display_timing); | |||
133 | * of_get_display_timings - parse all display_timing entries from a device_node | 133 | * of_get_display_timings - parse all display_timing entries from a device_node |
134 | * @np: device_node with the subnodes | 134 | * @np: device_node with the subnodes |
135 | **/ | 135 | **/ |
136 | struct display_timings *of_get_display_timings(struct device_node *np) | 136 | struct display_timings *of_get_display_timings(const struct device_node *np) |
137 | { | 137 | { |
138 | struct device_node *timings_np; | 138 | struct device_node *timings_np; |
139 | struct device_node *entry; | 139 | struct device_node *entry; |
@@ -249,7 +249,7 @@ EXPORT_SYMBOL_GPL(of_get_display_timings); | |||
249 | * of_display_timings_exist - check if a display-timings node is provided | 249 | * of_display_timings_exist - check if a display-timings node is provided |
250 | * @np: device_node with the timing | 250 | * @np: device_node with the timing |
251 | **/ | 251 | **/ |
252 | int of_display_timings_exist(struct device_node *np) | 252 | int of_display_timings_exist(const struct device_node *np) |
253 | { | 253 | { |
254 | struct device_node *timings_np; | 254 | struct device_node *timings_np; |
255 | 255 | ||
diff --git a/include/video/of_display_timing.h b/include/video/of_display_timing.h index ea755b5616d8..956455fc9f9a 100644 --- a/include/video/of_display_timing.h +++ b/include/video/of_display_timing.h | |||
@@ -16,21 +16,22 @@ struct display_timings; | |||
16 | #define OF_USE_NATIVE_MODE -1 | 16 | #define OF_USE_NATIVE_MODE -1 |
17 | 17 | ||
18 | #ifdef CONFIG_OF | 18 | #ifdef CONFIG_OF |
19 | int of_get_display_timing(struct device_node *np, const char *name, | 19 | int of_get_display_timing(const struct device_node *np, const char *name, |
20 | struct display_timing *dt); | 20 | struct display_timing *dt); |
21 | struct display_timings *of_get_display_timings(struct device_node *np); | 21 | struct display_timings *of_get_display_timings(const struct device_node *np); |
22 | int of_display_timings_exist(struct device_node *np); | 22 | int of_display_timings_exist(const struct device_node *np); |
23 | #else | 23 | #else |
24 | static inline int of_get_display_timing(struct device_node *np, const char *name, | 24 | static inline int of_get_display_timing(const struct device_node *np, |
25 | struct display_timing *dt) | 25 | const char *name, struct display_timing *dt) |
26 | { | 26 | { |
27 | return -ENOSYS; | 27 | return -ENOSYS; |
28 | } | 28 | } |
29 | static inline struct display_timings *of_get_display_timings(struct device_node *np) | 29 | static inline struct display_timings * |
30 | of_get_display_timings(const struct device_node *np) | ||
30 | { | 31 | { |
31 | return NULL; | 32 | return NULL; |
32 | } | 33 | } |
33 | static inline int of_display_timings_exist(struct device_node *np) | 34 | static inline int of_display_timings_exist(const struct device_node *np) |
34 | { | 35 | { |
35 | return -ENOSYS; | 36 | return -ENOSYS; |
36 | } | 37 | } |