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