firewire: net: add Kconfig item, rename driver

The driver is now called firewire-net. It might implement the transport
of other networking protocols in the future, notably IPv6 per RFC 3146.

Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>

+17 -5
+12
drivers/firewire/Kconfig
··· 77 78 You should also enable support for disks, CD-ROMs, etc. in the SCSI 79 configuration section.
··· 77 78 You should also enable support for disks, CD-ROMs, etc. in the SCSI 79 configuration section. 80 + 81 + config FIREWIRE_NET 82 + tristate "IP networking over 1394" 83 + depends on FIREWIRE && INET 84 + help 85 + This enables IPv4 over IEEE 1394, providing IP connectivity with 86 + other implementations of RFC 2734 as found on several operating 87 + systems. Multicast support is currently limited. 88 + 89 + To compile this driver as a module, say M here: The module will be 90 + called firewire-net. It replaces eth1394 of the classic IEEE 1394 91 + stack.
+3 -3
drivers/firewire/Makefile
··· 6 core-iso.o core-topology.o core-transaction.o 7 firewire-ohci-y += ohci.o 8 firewire-sbp2-y += sbp2.o 9 - firewire-ipv4-y += fw-ipv4.o 10 11 - obj-$(CONFIG_FIREWIRE) += firewire-core.o 12 obj-$(CONFIG_FIREWIRE_OHCI) += firewire-ohci.o 13 obj-$(CONFIG_FIREWIRE_SBP2) += firewire-sbp2.o 14 - obj-$(CONFIG_FIREWIRE_IPV4) += firewire-ipv4.o
··· 6 core-iso.o core-topology.o core-transaction.o 7 firewire-ohci-y += ohci.o 8 firewire-sbp2-y += sbp2.o 9 + firewire-net-y += net.o 10 11 + obj-$(CONFIG_FIREWIRE) += firewire-core.o 12 obj-$(CONFIG_FIREWIRE_OHCI) += firewire-ohci.o 13 obj-$(CONFIG_FIREWIRE_SBP2) += firewire-sbp2.o 14 + obj-$(CONFIG_FIREWIRE_NET) += firewire-net.o
+1 -1
drivers/firewire/fw-ipv4.c drivers/firewire/net.c
··· 1633 return added; 1634 } 1635 fw_debug("ipv4 Local: adding netdev\n" ); 1636 - netdev = alloc_netdev ( sizeof(*priv), "fw-ipv4-%d", ipv4_init_dev ); 1637 if ( netdev == NULL) { 1638 fw_error( "Out of memory\n"); 1639 goto out;
··· 1633 return added; 1634 } 1635 fw_debug("ipv4 Local: adding netdev\n" ); 1636 + netdev = alloc_netdev ( sizeof(*priv), "firewire%d", ipv4_init_dev ); 1637 if ( netdev == NULL) { 1638 fw_error( "Out of memory\n"); 1639 goto out;
+1 -1
drivers/ieee1394/Kconfig
··· 105 default n 106 107 config IEEE1394_ETH1394 108 - tristate "IP over 1394" 109 depends on IEEE1394 && EXPERIMENTAL && INET 110 select IEEE1394_ETH1394_ROM_ENTRY 111 help
··· 105 default n 106 107 config IEEE1394_ETH1394 108 + tristate "IP networking over 1394" 109 depends on IEEE1394 && EXPERIMENTAL && INET 110 select IEEE1394_ETH1394_ROM_ENTRY 111 help