Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

blackfin: twi: read twi mmr via bfin_read macro

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bob Liu <lliubbo@gmail.com>

authored by

Sonic Zhang and committed by
Bob Liu
433b5887 68bcdd48

+2 -2
+2 -2
arch/blackfin/include/asm/bfin_twi.h
··· 94 94 unsigned long flags; 95 95 96 96 flags = hard_local_irq_save(); 97 - ret = iface->regs_base->rcv_data8; 97 + ret = bfin_read16(&iface->regs_base->rcv_data8); 98 98 hard_local_irq_restore(flags); 99 99 100 100 return ret; ··· 106 106 unsigned long flags; 107 107 108 108 flags = hard_local_irq_save(); 109 - ret = iface->regs_base->rcv_data16; 109 + ret = bfin_read16(&iface->regs_base->rcv_data16); 110 110 hard_local_irq_restore(flags); 111 111 112 112 return ret;