1 /* 2 * Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de> 3 * 4 * display timings of helpers 5 * 6 * This file is released under the GPLv2 7 */ 8 9 #ifndef __LINUX_OF_DISPLAY_TIMING_H 10 #define __LINUX_OF_DISPLAY_TIMING_H 11 12 #include <linux/errno.h> 13 14 struct device_node; 15 struct display_timing; 16 struct display_timings; 17 18 #define OF_USE_NATIVE_MODE -1 19 20 #ifdef CONFIG_OF 21 int of_get_display_timing(const struct device_node *np, const char *name, 22 struct display_timing *dt); 23 struct display_timings *of_get_display_timings(const struct device_node *np); 24 #else of_get_display_timing(const struct device_node * np,const char * name,struct display_timing * dt)25static inline int of_get_display_timing(const struct device_node *np, 26 const char *name, struct display_timing *dt) 27 { 28 return -ENOSYS; 29 } 30 static inline struct display_timings * of_get_display_timings(const struct device_node * np)31of_get_display_timings(const struct device_node *np) 32 { 33 return NULL; 34 } 35 #endif 36 37 #endif 38