can: mcp251xfd: ram: add helper function for runtime ring size calculation
This patch adds a helper function to calculate the ring configuration of the controller based on various constraints, like available RAM, size of RX and TX objects, CAN-mode, number of FIFOs and FIFO depth. Link: https://lore.kernel.org/20220313083640.501791-3-mkl@pengutronix.de Signed-off-by:Marc Kleine-Budde <mkl@pengutronix.de>
Showing
- drivers/net/can/spi/mcp251xfd/Makefile 1 addition, 0 deletionsdrivers/net/can/spi/mcp251xfd/Makefile
- drivers/net/can/spi/mcp251xfd/mcp251xfd-ram.c 97 additions, 0 deletionsdrivers/net/can/spi/mcp251xfd/mcp251xfd-ram.c
- drivers/net/can/spi/mcp251xfd/mcp251xfd-ram.h 57 additions, 0 deletionsdrivers/net/can/spi/mcp251xfd/mcp251xfd-ram.h
Please register or sign in to comment