[PATCH v6 0/2] staging: axis-fifo: refactor and cleanup
From: Gustavo Piaz da Silva
Date: Mon Feb 02 2026 - 09:21:54 EST
This series cleans up the axis-fifo driver probe function logic.
Patch 1 aligns the struct types with the OF API.
Patch 2 refactors the parsing logic to be simpler and less verbose.
Changes in v6:
- Removed the helper function axis_fifo_get_u32() entirely.
- Kept 'node' local variable in parse_dt to avoid checkpatch line length warnings.
- Removed dev_err() calls in parse_dt as requested by Greg KH.
- Fixed checkpatch style warning (missing blank line after declarations).
- Ensured newline at the end of the file.
Changes in v5:
- Added missing newline at the end of axis-fifo.c file in Patch 2.
Changes in v4:
- Removed extra blank lines in commit messages.
- Added "rx" and "tx" prefixes to error messages in Patch 2 (now removed in v6).
- Explicitly listed changes in individual patches.
Changes in v3:
- Split into two patches as requested.
Gustavo Piaz da Silva (2):
staging: axis-fifo: align fifo depth types with OF API
staging: axis-fifo: refactor device tree parsing
drivers/staging/axis-fifo/axis-fifo.c | 82 +++++++++------------------
1 file changed, 28 insertions(+), 54 deletions(-)
--
2.52.0