]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - board/karo/common/karo.h
karo: fdt: get LVDS mapping and bus width from DT
[karo-tx-uboot.git] / board / karo / common / karo.h
index 894b2126c80adae6bea2466086af75aed8f58cce..a28890c743b1b52cde15a0e759930c5693f707b8 100644 (file)
@@ -31,6 +31,9 @@ int karo_fdt_get_fb_mode(void *blob, const char *name,
 int karo_fdt_update_fb_mode(void *blob, const char *name);
 int karo_fdt_create_fb_mode(void *blob, const char *name,
                        struct fb_videomode *mode);
+int karo_fdt_get_lcd_bus_width(const void *blob, int default_width);
+int karo_fdt_get_lvds_mapping(const void *blob, int default_mapping);
+u8 karo_fdt_get_lvds_channels(const void *blob);
 #else
 static inline void karo_fdt_remove_node(void *blob, const char *node)
 {
@@ -72,6 +75,18 @@ static inline int karo_fdt_create_fb_mode(void *blob,
 {
        return 0;
 }
+int karo_fdt_get_lcd_bus_width(const void *blob, int default_width)
+{
+       return default_width;
+}
+int karo_fdt_get_lvds_mapping(const void *blob, int default_mapping)
+{
+       return default_mapping;
+}
+u8 karo_fdt_get_lvds_channels(const void *blob)
+{
+       return 0;
+}
 #endif
 
 static inline const char *karo_get_vmode(const char *video_mode)