From 0190b6f2f0692754adae24d6f3a2a4f9befb4829 Mon Sep 17 00:00:00 2001 From: Jonathan Gray Date: Tue, 17 Jan 2023 10:10:12 +0000 Subject: remove elansc(4) driver for AMD Elan SC520 System Controller AMD Elan SC520 has a Am5x86, 486-class processor. We require a 586-class processor. feedback from jmc@ ok miod@ --- share/man/man4/gpio.4 | 5 +- share/man/man4/man4.i386/Makefile | 4 +- share/man/man4/man4.i386/elansc.4 | 97 --------------------------------------- share/man/man4/pci.4 | 6 +-- share/man/man9/tc_init.9 | 5 +- 5 files changed, 8 insertions(+), 109 deletions(-) delete mode 100644 share/man/man4/man4.i386/elansc.4 (limited to 'share/man') diff --git a/share/man/man4/gpio.4 b/share/man/man4/gpio.4 index 8dfbdbeff6d..35e704815db 100644 --- a/share/man/man4/gpio.4 +++ b/share/man/man4/gpio.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: gpio.4,v 1.28 2022/02/18 10:51:43 visa Exp $ +.\" $OpenBSD: gpio.4,v 1.29 2023/01/17 10:10:10 jsg Exp $ .\" .\" Copyright (c) 2004 Alexander Yurchenko .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: February 18 2022 $ +.Dd $Mdocdate: January 17 2023 $ .Dt GPIO 4 .Os .Sh NAME @@ -23,7 +23,6 @@ .Sh SYNOPSIS .Cd "gpio* at ath?" .Cd "gpio* at bcmgpio?" Pq arm64, armv7 -.Cd "gpio* at elansc?" Pq i386 .Cd "gpio* at glxpcib?" Pq i386 .Cd "gpio* at gscpcib?" Pq i386 .Cd "gpio* at isagpio?" diff --git a/share/man/man4/man4.i386/Makefile b/share/man/man4/man4.i386/Makefile index 3fae7fbbe42..123dbdeb2a5 100644 --- a/share/man/man4/man4.i386/Makefile +++ b/share/man/man4/man4.i386/Makefile @@ -1,8 +1,8 @@ -# $OpenBSD: Makefile,v 1.78 2019/12/06 09:48:02 mpi Exp $ +# $OpenBSD: Makefile,v 1.79 2023/01/17 10:10:10 jsg Exp $ # from: @(#)Makefile 5.1 (Berkeley) 2/12/91 # Id: Makefile,v 1.4 1995/12/14 05:41:38 deraadt Exp $ -MAN= amdpcib.4 amdmsr.4 apm.4 autoconf.4 bios.4 cpu.4 elansc.4 \ +MAN= amdpcib.4 amdmsr.4 apm.4 autoconf.4 bios.4 cpu.4 \ esm.4 geodesc.4 glxpcib.4 glxsb.4 gscpcib.4 gscpm.4 gus.4 ie.4 \ ichpcib.4 intro.4 ioapic.4 \ joy.4 le.4 lms.4 mem.4 mms.4 mpbios.4 mtrr.4 npx.4 nvram.4 \ diff --git a/share/man/man4/man4.i386/elansc.4 b/share/man/man4/man4.i386/elansc.4 deleted file mode 100644 index a34429fc2bd..00000000000 --- a/share/man/man4/man4.i386/elansc.4 +++ /dev/null @@ -1,97 +0,0 @@ -.\" $OpenBSD: elansc.4,v 1.22 2013/08/14 06:32:33 jmc Exp $ -.\" $NetBSD: elansc.4,v 1.1 2002/08/12 03:45:25 thorpej Exp $ -.\" -.\" Copyright (c) 2002 The NetBSD Foundation, Inc. -.\" All rights reserved. -.\" -.\" This code is derived from software contributed to The NetBSD Foundation -.\" by Jason R. Thorpe. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS -.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -.\" POSSIBILITY OF SUCH DAMAGE. -.\" -.Dd $Mdocdate: August 14 2013 $ -.Dt ELANSC 4 i386 -.Os -.Sh NAME -.Nm elansc -.Nd AMD Elan SC520 System Controller with watchdog timer and GPIO -.Sh SYNOPSIS -.Cd "elansc* at pci?" -.Cd "gpio* at elansc?" -.Sh DESCRIPTION -The -.Nm -driver supports the system controller of the AMD Elan SC520 microcontroller. -The SC520 consists of an AMD Am5x86 processor core, integrated PCI host -controller, and several standard on-chip devices, such as NS16550-compatible -UARTs, real-time clock, and timers. -.Pp -The Elan SC520 also provides several special on-chip devices. -The following are supported by the -.Nm -driver: -.Bl -bullet -.It -Watchdog timer. -The watchdog timer may be configured for a 1 second, 2 second, 4 second, -8 second, 16 second, or 32 second expiration period. -.It -Programmable Input/Output. -The SC520 microcontroller supports 32 programmable I/O signals (PIOs) -that can be used on the system board to monitor signals or control devices -that are not handled by the other functions in the SC520 microcontroller. -These signals can be programmed to be inputs or to be driven out -.Dq high -or -.Dq low -as outputs. -Pins can be accessed through the -.Xr gpio 4 -framework. -The -.Xr gpioctl 8 -program allows easy manipulation of pins from userland. -.El -.Sh SEE ALSO -.Xr gpio 4 , -.Xr intro 4 , -.Xr watchdog 4 , -.Xr gpioctl 8 , -.Xr sysctl 8 -.Sh HISTORY -Support for the -.Nm -was added in -.Ox 3.3 . -PIO function support appeared in -.Ox 3.6 . -.Sh AUTHORS -.An -nosplit -The -.Nm -driver was written by -.An Jason R. Thorpe Aq Mt thorpej@netbsd.org . -.An Jasper Wallace -provided the work-around for a hardware bug related to the watchdog timer -in some steppings of the SC520 CPU. -.An Alexander Yurchenko Aq Mt grange@openbsd.org -added support for the PIO function. diff --git a/share/man/man4/pci.4 b/share/man/man4/pci.4 index 9499b387f69..7c39c471a25 100644 --- a/share/man/man4/pci.4 +++ b/share/man/man4/pci.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: pci.4,v 1.394 2022/05/10 05:30:33 jmc Exp $ +.\" $OpenBSD: pci.4,v 1.395 2023/01/17 10:10:11 jsg Exp $ .\" $NetBSD: pci.4,v 1.29 2000/04/01 00:32:23 tsarna Exp $ .\" .\" Copyright (c) 2000 Theo de Raadt. All rights reserved. @@ -31,7 +31,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: May 10 2022 $ +.Dd $Mdocdate: January 17 2023 $ .Dt PCI 4 .Os .Sh NAME @@ -424,8 +424,6 @@ Forte Media FM801 audio device .Bl -tag -width 10n -offset ind -compact .It Xr berkwdt 4 Berkshire Products watchdog timer device -.It Xr elansc 4 -AMD Elan SC520 System Controller with watchdog timer and GPIO .It Xr geodesc 4 Geode SC1100/SCx200 IAOC watchdog timer device .It Xr ichwdt 4 diff --git a/share/man/man9/tc_init.9 b/share/man/man9/tc_init.9 index 1292d38421f..22140930346 100644 --- a/share/man/man9/tc_init.9 +++ b/share/man/man9/tc_init.9 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tc_init.9,v 1.9 2019/09/13 15:47:47 schwarze Exp $ +.\" $OpenBSD: tc_init.9,v 1.10 2023/01/17 10:10:11 jsg Exp $ .\" .\" Copyright (c) 2004 Alexander Yurchenko .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: September 13 2019 $ +.Dd $Mdocdate: January 17 2023 $ .Dt TC_INIT 9 .Os .Sh NAME @@ -100,7 +100,6 @@ The timecounter framework is implemented in the file .Pa sys/kern/kern_tc.c . .Sh SEE ALSO .Xr amdpm 4 , -.Xr elansc 4 , .Xr gscpm 4 , .Xr ichpcib 4 , .Xr viapm 4 , -- cgit v1.2.3