Author: jhb
Date: Fri Aug 19 23:39:08 2016
New Revision: 304508
URL: https://svnweb.freebsd.org/changeset/base/304508

Log:
  Remove the spic(4) driver for the Sony Vaoi Jogdial.
  
  This hardware is not present on any modern systems.  The driver is quite
  hackish (raw inb/outb instead of bus_space, and raw inb/outb to random
  I/O ports to enable ACPI since it predated proper ACPI support).
  
  Relnotes:     yes

Deleted:
  head/share/man/man4/spic.4
  head/sys/i386/isa/spic.c
  head/sys/i386/isa/spicreg.h
Modified:
  head/ObsoleteFiles.inc
  head/share/man/man4/Makefile
  head/sys/conf/files.i386
  head/sys/i386/conf/NOTES

Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc      Fri Aug 19 23:31:56 2016        (r304507)
+++ head/ObsoleteFiles.inc      Fri Aug 19 23:39:08 2016        (r304508)
@@ -38,6 +38,8 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20160819: Remove spic(4)
+OLD_FILES+=usr/share/man/man4/spic.4.gz
 # 20160819: Remove wl(4) and wlconfig(8)
 OLD_FILES+=usr/share/man/man4/i386/wl.4.gz
 OLD_FILES+=usr/sbin/wlconfig

Modified: head/share/man/man4/Makefile
==============================================================================
--- head/share/man/man4/Makefile        Fri Aug 19 23:31:56 2016        
(r304507)
+++ head/share/man/man4/Makefile        Fri Aug 19 23:39:08 2016        
(r304508)
@@ -496,7 +496,6 @@ MAN=        aac.4 \
        snd_via82c686.4 \
        snd_vibes.4 \
        snp.4 \
-       spic.4 \
        ${_spkr.4} \
        splash.4 \
        sppp.4 \

Modified: head/sys/conf/files.i386
==============================================================================
--- head/sys/conf/files.i386    Fri Aug 19 23:31:56 2016        (r304507)
+++ head/sys/conf/files.i386    Fri Aug 19 23:39:08 2016        (r304508)
@@ -516,7 +516,6 @@ i386/isa/elink.c            optional ep | ie
 i386/isa/npx.c                 optional npx
 i386/isa/pmtimer.c             optional pmtimer
 i386/isa/prof_machdep.c                optional profiling-routine
-i386/isa/spic.c                        optional spic
 i386/linux/imgact_linux.c      optional compat_linux
 i386/linux/linux_dummy.c       optional compat_linux
 i386/linux/linux_machdep.c     optional compat_linux

Modified: head/sys/i386/conf/NOTES
==============================================================================
--- head/sys/i386/conf/NOTES    Fri Aug 19 23:31:56 2016        (r304507)
+++ head/sys/i386/conf/NOTES    Fri Aug 19 23:39:08 2016        (r304508)
@@ -834,7 +834,6 @@ device              hyperv          # HyperV drivers
 # vpd: Vital Product Data kernel interface
 # pmtimer: Adjust system timer at wakeup time
 # pbio: Parallel (8255 PPI) basic I/O (mode 0) port (e.g. Advantech PCL-724)
-# spic: Sony Programmable I/O controller (VAIO notebooks)
 # asmc: Apple System Management Controller
 # si: Specialix International SI/XIO or SX intelligent serial card driver
 # tpm: Trusted Platform Module
@@ -871,9 +870,6 @@ device              pmtimer
 device         pbio
 hint.pbio.0.at="isa"
 hint.pbio.0.port="0x360"
-device         spic
-hint.spic.0.at="isa"
-hint.spic.0.port="0x10a0"
 device         asmc
 device         tpm
 device         padlock_rng     # VIA Padlock RNG
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to