diff options
author | Philipp Zabel <p.zabel@pengutronix.de> | 2016-07-06 09:47:11 -0400 |
---|---|---|
committer | Philipp Zabel <p.zabel@pengutronix.de> | 2016-07-12 12:24:29 -0400 |
commit | 3df0739052c23989b441883fa251a0988f75c0f3 (patch) | |
tree | 5e24ea8b63f4b36191e81b9dd2f792a57de0f8fb /drivers/gpu/drm/imx/parallel-display.c | |
parent | 49f98bc4d44a4ee507737f8d5531d05539787319 (diff) |
drm/imx: turn remaining container_of macros into inline functions
This allows the compiler to do type checking.
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Diffstat (limited to 'drivers/gpu/drm/imx/parallel-display.c')
-rw-r--r-- | drivers/gpu/drm/imx/parallel-display.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/gpu/drm/imx/parallel-display.c b/drivers/gpu/drm/imx/parallel-display.c index 9da60df5efa7..7b7bb3100831 100644 --- a/drivers/gpu/drm/imx/parallel-display.c +++ b/drivers/gpu/drm/imx/parallel-display.c | |||
@@ -26,8 +26,6 @@ | |||
26 | 26 | ||
27 | #include "imx-drm.h" | 27 | #include "imx-drm.h" |
28 | 28 | ||
29 | #define con_to_imxpd(x) container_of(x, struct imx_parallel_display, connector) | ||
30 | |||
31 | struct imx_parallel_display { | 29 | struct imx_parallel_display { |
32 | struct drm_connector connector; | 30 | struct drm_connector connector; |
33 | struct drm_encoder encoder; | 31 | struct drm_encoder encoder; |
@@ -39,6 +37,11 @@ struct imx_parallel_display { | |||
39 | struct drm_panel *panel; | 37 | struct drm_panel *panel; |
40 | }; | 38 | }; |
41 | 39 | ||
40 | static inline struct imx_parallel_display *con_to_imxpd(struct drm_connector *c) | ||
41 | { | ||
42 | return container_of(c, struct imx_parallel_display, connector); | ||
43 | } | ||
44 | |||
42 | static inline struct imx_parallel_display *enc_to_imxpd(struct drm_encoder *e) | 45 | static inline struct imx_parallel_display *enc_to_imxpd(struct drm_encoder *e) |
43 | { | 46 | { |
44 | return container_of(e, struct imx_parallel_display, encoder); | 47 | return container_of(e, struct imx_parallel_display, encoder); |