Lines Matching refs:offset

146 u8 omap_ctrl_readb(u16 offset)  in omap_ctrl_readb()  argument
149 u8 byte_offset = offset & 0x3; in omap_ctrl_readb()
151 val = omap_ctrl_readl(offset); in omap_ctrl_readb()
156 u16 omap_ctrl_readw(u16 offset) in omap_ctrl_readw() argument
159 u16 byte_offset = offset & 0x2; in omap_ctrl_readw()
161 val = omap_ctrl_readl(offset); in omap_ctrl_readw()
166 u32 omap_ctrl_readl(u16 offset) in omap_ctrl_readl() argument
170 offset &= 0xfffc; in omap_ctrl_readl()
172 val = readl_relaxed(omap2_ctrl_base + offset); in omap_ctrl_readl()
174 regmap_read(omap2_ctrl_syscon, omap2_ctrl_offset + offset, in omap_ctrl_readl()
180 void omap_ctrl_writeb(u8 val, u16 offset) in omap_ctrl_writeb() argument
183 u8 byte_offset = offset & 0x3; in omap_ctrl_writeb()
185 tmp = omap_ctrl_readl(offset); in omap_ctrl_writeb()
190 omap_ctrl_writel(tmp, offset); in omap_ctrl_writeb()
193 void omap_ctrl_writew(u16 val, u16 offset) in omap_ctrl_writew() argument
196 u8 byte_offset = offset & 0x2; in omap_ctrl_writew()
198 tmp = omap_ctrl_readl(offset); in omap_ctrl_writew()
203 omap_ctrl_writel(tmp, offset); in omap_ctrl_writew()
206 void omap_ctrl_writel(u32 val, u16 offset) in omap_ctrl_writel() argument
208 offset &= 0xfffc; in omap_ctrl_writel()
210 writel_relaxed(val, omap2_ctrl_base + offset); in omap_ctrl_writel()
212 regmap_write(omap2_ctrl_syscon, omap2_ctrl_offset + offset, in omap_ctrl_writel()
256 u32 offset = cpu_is_omap243x() ? OMAP243X_CONTROL_IVA2_BOOTADDR : in omap_ctrl_write_dsp_boot_addr() local
262 if (!offset) { in omap_ctrl_write_dsp_boot_addr()
267 omap_ctrl_writel(bootaddr, offset); in omap_ctrl_write_dsp_boot_addr()
279 u32 offset = cpu_is_omap243x() ? OMAP243X_CONTROL_IVA2_BOOTMOD : in omap_ctrl_write_dsp_boot_mode() local
283 if (!offset) { in omap_ctrl_write_dsp_boot_mode()
288 omap_ctrl_writel(bootmode, offset); in omap_ctrl_write_dsp_boot_mode()
300 u32 offset = 0; in omap3_clear_scratchpad_contents() local
304 for ( ; offset <= max_offset; offset += 0x4) in omap3_clear_scratchpad_contents()
305 writel_relaxed(0x0, (v_addr + offset)); in omap3_clear_scratchpad_contents()
635 s16 offset; member
644 .offset = -OMAP2_CONTROL_GENERAL,
679 omap2_ctrl_offset = data->offset; in omap2_control_base_init()