Skip to content

Commit

Permalink
net: appletalk: remove cops support
Browse files Browse the repository at this point in the history
The COPS Appletalk support is very old, never said to actually work
properly, and the firmware code for the devices are under a very suspect
license.  Remove it all to clear up the license issue, if it is still
needed and actually used by anyone, we can add it back later once the
license is cleared up.

Reported-by: Prarit Bhargava <prarit@redhat.com>
Cc: jschlst@samba.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Christoph Hellwig <hch@lst.de>
Acked-by: Prarit Bhargava <prarit@redhat.com>
Reviewed-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Link: https://lore.kernel.org/r/20230927090029.44704-2-gregkh@linuxfoundation.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
  • Loading branch information
Greg Kroah-Hartman authored and Jakub Kicinski committed Oct 4, 2023
1 parent c271536 commit 00f3696
Show file tree
Hide file tree
Showing 11 changed files with 0 additions and 1,976 deletions.
80 changes: 0 additions & 80 deletions Documentation/networking/device_drivers/appletalk/cops.rst

This file was deleted.

18 changes: 0 additions & 18 deletions Documentation/networking/device_drivers/appletalk/index.rst

This file was deleted.

1 change: 0 additions & 1 deletion Documentation/networking/device_drivers/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ Contents:
.. toctree::
:maxdepth: 2

appletalk/index
atm/index
cable/index
can/index
Expand Down
6 changes: 0 additions & 6 deletions drivers/net/Space.c
Original file line number Diff line number Diff line change
Expand Up @@ -247,12 +247,6 @@ static int __init net_olddevs_init(void)
for (num = 0; num < 8; ++num)
ethif_probe2(num);

#ifdef CONFIG_COPS
cops_probe(0);
cops_probe(1);
cops_probe(2);
#endif

return 0;
}

Expand Down
30 changes: 0 additions & 30 deletions drivers/net/appletalk/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -37,36 +37,6 @@ config DEV_APPLETALK
on a network. If your Linux box is connected to such a network, and wish
to do IP over it, or you have a LocalTalk card and wish to use it to
connect to the AppleTalk network, say Y.


config COPS
tristate "COPS LocalTalk PC support"
depends on DEV_APPLETALK && ISA
depends on NETDEVICES
select NETDEV_LEGACY_INIT
help
This allows you to use COPS AppleTalk cards to connect to LocalTalk
networks. You also need version 1.3.3 or later of the netatalk
package. This driver is experimental, which means that it may not
work. This driver will only work if you choose "AppleTalk DDP"
networking support, above.
Please read the file
<file:Documentation/networking/device_drivers/appletalk/cops.rst>.

config COPS_DAYNA
bool "Dayna firmware support"
depends on COPS
help
Support COPS compatible cards with Dayna style firmware (Dayna
DL2000/ Daynatalk/PC (half length), COPS LT-95, Farallon PhoneNET PC
III, Farallon PhoneNET PC II).

config COPS_TANGENT
bool "Tangent firmware support"
depends on COPS
help
Support COPS compatible cards with Tangent style firmware (Tangent
ATB_II, Novell NL-1000, Daystar Digital LT-200.

config IPDDP
tristate "Appletalk-IP driver support"
Expand Down
1 change: 0 additions & 1 deletion drivers/net/appletalk/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,3 @@
#

obj-$(CONFIG_IPDDP) += ipddp.o
obj-$(CONFIG_COPS) += cops.o
Loading

0 comments on commit 00f3696

Please sign in to comment.