소스 검색

ARCNET: enable eae arcnet card support

This patch adds support for the EAE arcnet cards
which has two Interfaces.

Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
Michael Grzeschik 11 년 전
부모
커밋
5b85bad2a4
1개의 변경된 파일16개의 추가작업 그리고 0개의 파일을 삭제
  1. 16 0
      drivers/net/arcnet/com20020-pci.c

+ 16 - 0
drivers/net/arcnet/com20020-pci.c

@@ -211,6 +211,16 @@ static struct com20020_pci_card_info card_info_sohard = {
 	.flags = ARC_CAN_10MBIT,
 	.flags = ARC_CAN_10MBIT,
 };
 };
 
 
+static struct com20020_pci_card_info card_info_eae = {
+	.name = "EAE PLX-PCI",
+	.devcount = 2,
+	.chan_map_tbl = {
+		{ 2, 0x00, 0x08 },
+		{ 2, 0x08, 0x08 }
+	},
+	.flags = ARC_CAN_10MBIT,
+};
+
 static const struct pci_device_id com20020pci_id_table[] = {
 static const struct pci_device_id com20020pci_id_table[] = {
 	{
 	{
 		0x1571, 0xa001,
 		0x1571, 0xa001,
@@ -344,6 +354,12 @@ static const struct pci_device_id com20020pci_id_table[] = {
 		0, 0,
 		0, 0,
 		(kernel_ulong_t)&card_info_sohard
 		(kernel_ulong_t)&card_info_sohard
 	},
 	},
+	{
+		0x10B5, 0x9050,
+		0x10B5, 0x3292,
+		0, 0,
+		(kernel_ulong_t)&card_info_eae
+	},
 	{
 	{
 		0x14BA, 0x6000,
 		0x14BA, 0x6000,
 		PCI_ANY_ID, PCI_ANY_ID,
 		PCI_ANY_ID, PCI_ANY_ID,