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

Blackfin: BF51x/BF52x: fill out bfin_clear_PPI_STATUS()

All the arches define a helper macro to make things easy for driver code.

Reported-by: Frank Van Hooft <frank@frankvh.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>

+2
+1
arch/blackfin/mach-bf518/include/mach/cdefBF51x_base.h
··· 844 844 #define bfin_write_PPI_CONTROL(val) bfin_write16(PPI_CONTROL, val) 845 845 #define bfin_read_PPI_STATUS() bfin_read16(PPI_STATUS) 846 846 #define bfin_write_PPI_STATUS(val) bfin_write16(PPI_STATUS, val) 847 + #define bfin_clear_PPI_STATUS() bfin_write_PPI_STATUS(0xFFFF) 847 848 #define bfin_read_PPI_DELAY() bfin_read16(PPI_DELAY) 848 849 #define bfin_write_PPI_DELAY(val) bfin_write16(PPI_DELAY, val) 849 850 #define bfin_read_PPI_COUNT() bfin_read16(PPI_COUNT)
+1
arch/blackfin/mach-bf527/include/mach/cdefBF52x_base.h
··· 844 844 #define bfin_write_PPI_CONTROL(val) bfin_write16(PPI_CONTROL, val) 845 845 #define bfin_read_PPI_STATUS() bfin_read16(PPI_STATUS) 846 846 #define bfin_write_PPI_STATUS(val) bfin_write16(PPI_STATUS, val) 847 + #define bfin_clear_PPI_STATUS() bfin_write_PPI_STATUS(0xFFFF) 847 848 #define bfin_read_PPI_DELAY() bfin_read16(PPI_DELAY) 848 849 #define bfin_write_PPI_DELAY(val) bfin_write16(PPI_DELAY, val) 849 850 #define bfin_read_PPI_COUNT() bfin_read16(PPI_COUNT)