]> www.infradead.org Git - users/jedix/linux-maple.git/commit
staging: axis-fifo: add debugfs interface for dumping fifo registers
authorOvidiu Panait <ovidiu.panait.oss@gmail.com>
Sun, 20 Jul 2025 18:38:33 +0000 (21:38 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 24 Jul 2025 09:30:03 +0000 (11:30 +0200)
commitfe4e81979aa63364305e6dd1c85ce1e097d3fe02
treea4a36ff40ac8b17f2c25c749c50d078954c7a877
parentff9ec951021c2040db475f3d5cc1ada4259dad33
staging: axis-fifo: add debugfs interface for dumping fifo registers

For debugging purposes, add a simple, read-only debugfs interface to dump
the following fifo registers:
ISR  - Interrupt Status Register
IER  - Interrupt Enable Register
TDFV - Transmit Data FIFO Vacancy
RDFO - Receive Data FIFO Occupancy

$ cat /sys/kernel/debug/43c00000.axi_fifo_mm_s/regs
 isr: 0x00000000
 ier: 0xfe000000
tdfv: 0x000001fc
rdfo: 0x00000000

Signed-off-by: Ovidiu Panait <ovidiu.panait.oss@gmail.com>
Link: https://lore.kernel.org/r/20250720183833.3570345-2-ovidiu.panait.oss@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/axis-fifo/axis-fifo.c