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
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to