Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mctp: Add initial driver infrastructure

Add an empty drivers/net/mctp/, for future interface drivers.

Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Jeremy Kerr and committed by
David S. Miller
4b2e6930 60fc6398

+13
+1
MAINTAINERS
··· 11037 11037 M: Matt Johnston <matt@codeconstruct.com.au> 11038 11038 L: netdev@vger.kernel.org 11039 11039 S: Maintained 11040 + F: drivers/net/mctp/ 11040 11041 F: include/net/mctp.h 11041 11042 F: net/mctp/ 11042 11043
+2
drivers/net/Kconfig
··· 483 483 484 484 source "drivers/net/phy/Kconfig" 485 485 486 + source "drivers/net/mctp/Kconfig" 487 + 486 488 source "drivers/net/mdio/Kconfig" 487 489 488 490 source "drivers/net/pcs/Kconfig"
+1
drivers/net/Makefile
··· 69 69 obj-$(CONFIG_WLAN) += wireless/ 70 70 obj-$(CONFIG_IEEE802154) += ieee802154/ 71 71 obj-$(CONFIG_WWAN) += wwan/ 72 + obj-$(CONFIG_MCTP) += mctp/ 72 73 73 74 obj-$(CONFIG_VMXNET3) += vmxnet3/ 74 75 obj-$(CONFIG_XEN_NETDEV_FRONTEND) += xen-netfront.o
+8
drivers/net/mctp/Kconfig
··· 1 + 2 + if MCTP 3 + 4 + menu "MCTP Device Drivers" 5 + 6 + endmenu 7 + 8 + endif
drivers/net/mctp/Makefile
+1
include/uapi/linux/if_arp.h
··· 54 54 #define ARPHRD_X25 271 /* CCITT X.25 */ 55 55 #define ARPHRD_HWX25 272 /* Boards with X.25 in firmware */ 56 56 #define ARPHRD_CAN 280 /* Controller Area Network */ 57 + #define ARPHRD_MCTP 290 57 58 #define ARPHRD_PPP 512 58 59 #define ARPHRD_CISCO 513 /* Cisco HDLC */ 59 60 #define ARPHRD_HDLC ARPHRD_CISCO