]> git.baikalelectronics.ru Git - kernel.git/commit
can: c_can: add ethtool support
authorDario Binacchi <dariobin@libero.it>
Fri, 14 May 2021 16:55:47 +0000 (18:55 +0200)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Thu, 27 May 2021 07:42:23 +0000 (09:42 +0200)
commit9f61cd50c3c79633a1f38a03c5712efaee099475
tree30122941037a4e3227da760823df992809bbb7bd
parent895824f1ec5934a740ce3c672c71ec7e255a9f81
can: c_can: add ethtool support

With commit eb1c67891c68 ("can: c_can: add support to 64 message
objects") the number of message objects used for reception /
transmission depends on FIFO size.

The ethtools API support allows you to retrieve this info. Driver info
has been added too.

Link: https://lore.kernel.org/r/20210514165549.14365-2-dariobin@libero.it
Signed-off-by: Dario Binacchi <dariobin@libero.it>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/c_can/Makefile
drivers/net/can/c_can/c_can.c [deleted file]
drivers/net/can/c_can/c_can.h
drivers/net/can/c_can/c_can_ethtool.c [new file with mode: 0644]
drivers/net/can/c_can/c_can_main.c [new file with mode: 0644]