Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Oct 2018 02:34:00 +0000 (UTC)
From:      Warner Losh <imp@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r339563 - in head: . share/man/man4 sys/conf sys/dev/joy sys/modules sys/modules/joy sys/sys tools/kerneldoc/subsys
Message-ID:  <201810220234.w9M2Y0Wk043492@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: imp
Date: Mon Oct 22 02:34:00 2018
New Revision: 339563
URL: https://svnweb.freebsd.org/changeset/base/339563

Log:
  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.
  
  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/sys/sys/joystick.h
  head/tools/kerneldoc/subsys/Doxyfile-dev_joy
Modified:
  head/ObsoleteFiles.inc
  head/share/man/man4/Makefile
  head/sys/conf/NOTES
  head/sys/conf/files
  head/sys/modules/Makefile

Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc	Mon Oct 22 02:28:18 2018	(r339562)
+++ head/ObsoleteFiles.inc	Mon Oct 22 02:34:00 2018	(r339563)
@@ -38,6 +38,9 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20181021: joy(4) removal
+OLD_FILES+=usr/share/man/man4/joy.4.gz
+OLD_FILES+=usr/include/sys/joystick.h
 # 20181015: Stale libcasper(3) files following r329452
 OLD_LIBS+=lib/casper/libcap_sysctl.so.0
 OLD_LIBS+=lib/casper/libcap_grp.so.0

Modified: head/share/man/man4/Makefile
==============================================================================
--- head/share/man/man4/Makefile	Mon Oct 22 02:28:18 2018	(r339562)
+++ head/share/man/man4/Makefile	Mon Oct 22 02:34:00 2018	(r339563)
@@ -243,7 +243,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	Mon Oct 22 02:28:18 2018	(r339562)
+++ head/sys/conf/NOTES	Mon Oct 22 02:34:00 2018	(r339563)
@@ -2366,12 +2366,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	Mon Oct 22 02:28:18 2018	(r339562)
+++ head/sys/conf/files	Mon Oct 22 02:34:00 2018	(r339563)
@@ -2311,8 +2311,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

Modified: head/sys/modules/Makefile
==============================================================================
--- head/sys/modules/Makefile	Mon Oct 22 02:28:18 2018	(r339562)
+++ head/sys/modules/Makefile	Mon Oct 22 02:34:00 2018	(r339563)
@@ -208,7 +208,6 @@ SUBDIR=	\
 	${_ixv} \
 	${_ixl} \
 	jme \
-	joy \
 	kbdmux \
 	kgssapi \
 	kgssapi_krb5 \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810220234.w9M2Y0Wk043492>