diff --git a/arch/arm/mach-rockchip/rk_fiq_debugger.c b/arch/arm/mach-rockchip/rk_fiq_debugger.c index 71b29056eaa2..0d35df02c540 100644 --- a/arch/arm/mach-rockchip/rk_fiq_debugger.c +++ b/arch/arm/mach-rockchip/rk_fiq_debugger.c @@ -48,13 +48,13 @@ struct rk_fiq_debugger { static inline void rk_fiq_write(struct rk_fiq_debugger *t, unsigned int val, unsigned int off) { - __raw_writeb(val, t->debug_port_base + off * 4); + __raw_writel(val, t->debug_port_base + off * 4); } static inline unsigned int rk_fiq_read(struct rk_fiq_debugger *t, unsigned int off) { - return __raw_readb(t->debug_port_base + off * 4); + return __raw_readl(t->debug_port_base + off * 4); } static inline unsigned int rk_fiq_read_lsr(struct rk_fiq_debugger *t)