diff options
author | Anatolij Gustschin <agust@denx.de> | 2010-08-18 11:25:20 +0200 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2010-10-12 21:05:58 +0200 |
commit | beca5a5f5bf0d88125580e5e9c1730469cd50ab8 (patch) | |
tree | 95d523b76c1423415fba50d3bce1ff3dcd7ff352 /include | |
parent | c000808b6aa08dc7f3137055866e6dcc3f7f8cdc (diff) | |
download | u-boot-imx-beca5a5f5bf0d88125580e5e9c1730469cd50ab8.zip u-boot-imx-beca5a5f5bf0d88125580e5e9c1730469cd50ab8.tar.gz u-boot-imx-beca5a5f5bf0d88125580e5e9c1730469cd50ab8.tar.bz2 |
fdt_support: support adding EDID property to FDT display nodes
Boards can pass display timing info for drivers using EDID
block. Provide common function to add board specific EDID
data to the device tree. Subsequent patch makes use of this
functionality.
Detailed timing descriptor data from EDID is used for
programming the display controller. This is currently
implemented on the Linux side by the fsl-diu-fb frame
buffer driver and it is documented there in
Documentation/powerpc/dts-bindings/fsl/diu.txt.
Signed-off-by: Anatolij Gustschin <agust@denx.de>
Acked-by: Detlev Zundel <dzu@denx.de>
Cc: Gerald Van Baren <vanbaren@cideas.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/fdt_support.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/fdt_support.h b/include/fdt_support.h index fd94929..deb5dda 100644 --- a/include/fdt_support.h +++ b/include/fdt_support.h @@ -87,6 +87,7 @@ u64 fdt_translate_address(void *blob, int node_offset, const u32 *in_addr); int fdt_node_offset_by_compat_reg(void *blob, const char *compat, phys_addr_t compat_off); int fdt_alloc_phandle(void *blob); +int fdt_add_edid(void *blob, const char *compat, unsigned char *buf); #endif /* ifdef CONFIG_OF_LIBFDT */ #endif /* ifndef __FDT_SUPPORT_H */ |