OMAPDSS: HDMI: support larger register offsets for OMAP5 HDMI core
authorArchit Taneja <archit@ti.com>
Tue, 10 Sep 2013 10:51:10 +0000 (16:21 +0530)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Fri, 9 May 2014 12:11:29 +0000 (15:11 +0300)
The HDMI core IP on OMAP5 has a wider address range for registers. The offsets
for the later registers can't fit into the u16 type currently used for hdmi
register read and write functions. Use u32 for offsets instead.

Signed-off-by: Archit Taneja <archit@ti.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/video/fbdev/omap2/dss/hdmi.h

index d784b2cced9d31bad5251697553e23b9a4ff6dac..0e5979ef933c5c4ff8ad9ab9c3762852b93d8e5f 100644 (file)
@@ -361,13 +361,13 @@ struct hdmi_core_data {
        struct hdmi_core_infoframe_avi avi_cfg;
 };
 
-static inline void hdmi_write_reg(void __iomem *base_addr, const u16 idx,
+static inline void hdmi_write_reg(void __iomem *base_addr, const u32 idx,
                u32 val)
 {
        __raw_writel(val, base_addr + idx);
 }
 
-static inline u32 hdmi_read_reg(void __iomem *base_addr, const u16 idx)
+static inline u32 hdmi_read_reg(void __iomem *base_addr, const u32 idx)
 {
        return __raw_readl(base_addr + idx);
 }
This page took 0.0254 seconds and 5 git commands to generate.