svn commit: r339776 - in head: . share/man/man4 sys/conf sys/dev/joy sys/modules/joy tools/kerneldoc/subsys
Warner Losh
imp at FreeBSD.org
Fri Oct 26 16:03:32 UTC 2018
Author: imp
Date: Fri Oct 26 16:03:30 2018
New Revision: 339776
URL: https://svnweb.freebsd.org/changeset/base/339776
Log:
Redo r339563: Remove joy(4) driver.
This driver was marked as gone in 12. We're at 13 now. Remove it.
Data from nycbug's dmesg cache shows only one potential user,
suggesting it never was used much. However, even though this device
has been obsolete for 15 years at least, sys/joystick.h is included in
a number of graphics packages still, so that remains. A full exprun
is needed before that can be removed.
RelNotes: yes
Differential Revision: https://reviews.freebsd.org/D17629
Deleted:
head/share/man/man4/joy.4
head/sys/dev/joy/joy.c
head/sys/dev/joy/joy_isa.c
head/sys/dev/joy/joyvar.h
head/sys/modules/joy/Makefile
head/tools/kerneldoc/subsys/Doxyfile-dev_joy
Modified:
head/ObsoleteFiles.inc
head/share/man/man4/Makefile
head/sys/conf/NOTES
head/sys/conf/files
Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc Fri Oct 26 14:27:37 2018 (r339775)
+++ head/ObsoleteFiles.inc Fri Oct 26 16:03:30 2018 (r339776)
@@ -38,6 +38,8 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20181026: joy(4) removal
+OLD_FILES+=usr/share/man/man4/joy.4.gz
# 20181025: OpenSSL libraries version bump to avoid conflict with ports
OLD_LIBS+=lib/libcrypto.so.9
OLD_LIBS+=usr/lib/libssl.so.9
Modified: head/share/man/man4/Makefile
==============================================================================
--- head/share/man/man4/Makefile Fri Oct 26 14:27:37 2018 (r339775)
+++ head/share/man/man4/Makefile Fri Oct 26 16:03:30 2018 (r339776)
@@ -239,7 +239,6 @@ MAN= aac.4 \
ixl.4 \
jedec_dimm.4 \
jme.4 \
- joy.4 \
kbdmux.4 \
keyboard.4 \
kld.4 \
Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES Fri Oct 26 14:27:37 2018 (r339775)
+++ head/sys/conf/NOTES Fri Oct 26 16:03:30 2018 (r339776)
@@ -2313,12 +2313,8 @@ options SND_OLDSTEREO
# Miscellaneous hardware:
#
# bktr: Brooktree bt848/848a/849a/878/879 video capture and TV Tuner board
-# joy: joystick (including IO DATA PCJOY PC Card joystick)
# cmx: OmniKey CardMan 4040 pccard smartcard reader
-device joy # PnP aware, hints for non-PnP only
-hint.joy.0.at="isa"
-hint.joy.0.port="0x201"
device cmx
#
Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files Fri Oct 26 14:27:37 2018 (r339775)
+++ head/sys/conf/files Fri Oct 26 16:03:30 2018 (r339776)
@@ -2294,8 +2294,6 @@ dev/ixgbe/ixgbe_dcb_82599.c optional ix inet | ixv ine
compile-with "${NORMAL_C} -I$S/dev/ixgbe"
dev/jedec_dimm/jedec_dimm.c optional jedec_dimm smbus
dev/jme/if_jme.c optional jme pci
-dev/joy/joy.c optional joy
-dev/joy/joy_isa.c optional joy isa
dev/kbd/kbd.c optional atkbd | pckbd | sc | ukbd | vt
dev/kbdmux/kbdmux.c optional kbdmux
dev/ksyms/ksyms.c optional ksyms
More information about the svn-src-head
mailing list