Commit 31ec732e authored by Mythri P K's avatar Mythri P K Committed by Tomi Valkeinen

OMAPDSS: HDMI: Replace hdmi_reg struct with u16

Remove usage of hdmi_reg struct to use u16 instead in the HDMI IP header
file. hdmi_reg struct is not really needed, and the same change was also
made for dispc earlier.
Signed-off-by: default avatarMythri P K <mythripk@ti.com>
[tomi.valkeinen@ti.com: updated the description]
Signed-off-by: default avatarTomi Valkeinen <tomi.valkeinen@ti.com>
parent 050958b9
...@@ -32,15 +32,15 @@ ...@@ -32,15 +32,15 @@
#include "dss.h" #include "dss.h"
static inline void hdmi_write_reg(void __iomem *base_addr, static inline void hdmi_write_reg(void __iomem *base_addr,
const struct hdmi_reg idx, u32 val) const u16 idx, u32 val)
{ {
__raw_writel(val, base_addr + idx.idx); __raw_writel(val, base_addr + idx);
} }
static inline u32 hdmi_read_reg(void __iomem *base_addr, static inline u32 hdmi_read_reg(void __iomem *base_addr,
const struct hdmi_reg idx) const u16 idx)
{ {
return __raw_readl(base_addr + idx.idx); return __raw_readl(base_addr + idx);
} }
static inline void __iomem *hdmi_wp_base(struct hdmi_ip_data *ip_data) static inline void __iomem *hdmi_wp_base(struct hdmi_ip_data *ip_data)
...@@ -69,7 +69,7 @@ static inline void __iomem *hdmi_core_sys_base(struct hdmi_ip_data *ip_data) ...@@ -69,7 +69,7 @@ static inline void __iomem *hdmi_core_sys_base(struct hdmi_ip_data *ip_data)
} }
static inline int hdmi_wait_for_bit_change(void __iomem *base_addr, static inline int hdmi_wait_for_bit_change(void __iomem *base_addr,
const struct hdmi_reg idx, const u16 idx,
int b2, int b1, u32 val) int b2, int b1, u32 val)
{ {
u32 t = 0; u32 t = 0;
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment