History log of /linux-master/drivers/net/can/spi/mcp251xfd/mcp251xfd-ram.c
Revision Date Author Comments
# b8123d94 16-Feb-2021 Marc Kleine-Budde <mkl@pengutronix.de>

can: mcp251xfd: ram: coalescing support

This patch adds support for coalescing to the RAM layout calculation.

Link: https://lore.kernel.org/20220313083640.501791-4-mkl@pengutronix.de
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>


# a1439a5a 22-Oct-2021 Marc Kleine-Budde <mkl@pengutronix.de>

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>