Skip to content

Commit

Permalink
can: hi311x: Add Holt HI-311x CAN driver
Browse files Browse the repository at this point in the history
This patch adds support for the Holt HI-311x CAN controller. The HI311x
CAN controller is capable of transmitting and receiving standard data
frames, extended data frames and remote frames. The HI311x interfaces
with the host over SPI.

Datasheet: www.holtic.com/documents/371-hi-3110_v-rev-jpdf.do

Signed-off-by: Akshay Bhat <nodeax@gmail.com>
Acked-by: Wolfgang Grandegger <wg@grandegger.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
  • Loading branch information
Akshay Bhat authored and Marc Kleine-Budde committed Apr 4, 2017
1 parent 20a1e35 commit 57e83fb
Show file tree
Hide file tree
Showing 3 changed files with 1,083 additions and 0 deletions.
6 changes: 6 additions & 0 deletions drivers/net/can/spi/Kconfig
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
menu "CAN SPI interfaces"
depends on SPI

config CAN_HI311X
tristate "Holt HI311x SPI CAN controllers"
depends on CAN_DEV && SPI && HAS_DMA
---help---
Driver for the Holt HI311x SPI CAN controllers.

config CAN_MCP251X
tristate "Microchip MCP251x SPI CAN controllers"
depends on HAS_DMA
Expand Down
1 change: 1 addition & 0 deletions drivers/net/can/spi/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@
#


obj-$(CONFIG_CAN_HI311X) += hi311x.o
obj-$(CONFIG_CAN_MCP251X) += mcp251x.o
Loading

0 comments on commit 57e83fb

Please sign in to comment.