linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/1] pruss CAN driver.
@ 2011-04-22 12:11 Subhasish Ghosh
  2011-04-22 12:11 ` [PATCH v4 1/1] can: add " Subhasish Ghosh
  0 siblings, 1 reply; 34+ messages in thread
From: Subhasish Ghosh @ 2011-04-22 12:11 UTC (permalink / raw)
  To: linux-arm-kernel

This patch adds a SocketCAN complaint CAN Network driver implemented on
the Programmable Real Time Unit (PRUSS) available on da8xx
processors from Texas Instruments.

It utilizes both available PRUs on da8xx for concurrent Rx/Tx processing
and load sharing. PRU0 is used as Rx and PRU1 as Tx.

This controller also supports ID filtering at the device level.
Eight different ID can be programmed into the device through
the sysfs interface exported by the driver.

version 4:
=========
* added NAPI
* added sysfs entry for programming mailbox IDs
* added bittiming interface from the kernel
* removed unused function
* improved coding style
* removed unwanted files
* merged required files into the driver
* code cleanup as per review comments

NOTE:	The versioning is being maintained in sequence with the complete set
	of patches submitted for the PRUSS.

Subhasish Ghosh (1):
  can: add pruss CAN driver.

 drivers/net/can/Kconfig     |    7 +
 drivers/net/can/Makefile    |    1 +
 drivers/net/can/pruss_can.c | 1074 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 1082 insertions(+), 0 deletions(-)
 create mode 100644 drivers/net/can/pruss_can.c

-- 
1.7.2.3

^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2011-05-27  8:31 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-22 12:11 [PATCH v4 0/1] pruss CAN driver Subhasish Ghosh
2011-04-22 12:11 ` [PATCH v4 1/1] can: add " Subhasish Ghosh
2011-04-22 15:50   ` Marc Kleine-Budde
2011-04-25 20:06     ` Wolfgang Grandegger
2011-04-27 13:08       ` Subhasish Ghosh
2011-04-27 13:21         ` Marc Kleine-Budde
2011-04-27 13:25         ` Arnd Bergmann
2011-05-04  7:13           ` Subhasish Ghosh
2011-05-04 13:11             ` Arnd Bergmann
2011-05-04 14:33               ` Wolfgang Grandegger
2011-05-04 14:48                 ` Arnd Bergmann
2011-05-04 16:00                   ` Wolfgang Grandegger
2011-05-10 10:11                     ` Subhasish Ghosh
2011-05-10 10:27                       ` Alan Cox
2011-05-10 12:21                         ` Subhasish Ghosh
2011-05-11 21:31                           ` Arnd Bergmann
2011-05-11 21:44                             ` Arnd Bergmann
2011-05-11 22:39                               ` Marc Kleine-Budde
2011-05-11 22:56                                 ` Alan Cox
2011-05-12  7:13                               ` Wolfgang Grandegger
2011-05-12 10:58                                 ` Kurt Van Dijck
2011-05-12 12:54                                 ` Arnd Bergmann
2011-05-12 13:04                                   ` Marc Kleine-Budde
2011-05-12 14:41                                 ` Oliver Hartkopp
2011-05-22 10:30                                   ` Arnd Bergmann
2011-05-23  6:21                                     ` Oliver Hartkopp
2011-05-23  8:23                                       ` Marc Kleine-Budde
2011-05-27  8:31                                       ` Wolfgang Grandegger
2011-05-12  7:04                             ` Wolfgang Grandegger
2011-05-04 15:57                 ` Kurt Van Dijck
2011-05-04 16:09                   ` Wolfgang Grandegger
2011-05-04 20:55                     ` Oliver Hartkopp
2011-04-27 13:28         ` Wolfgang Grandegger
2011-04-27 13:34           ` Wolfgang Grandegger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).