From owner-cvs-sys Thu Oct 23 11:45:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA17966 for cvs-sys-outgoing; Thu, 23 Oct 1997 11:45:12 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA17907; Thu, 23 Oct 1997 11:44:30 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA28566; Thu, 23 Oct 1997 11:44:08 -0700 (PDT) Date: Thu, 23 Oct 1997 11:44:08 -0700 (PDT) Message-Id: <199710231844.LAA28566@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard i82365.h pccard.c pcic.c slot.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/23 11:44:08 PDT Modified files: (Branch: RELENG_2_2) sys/pccard i82365.h pccard.c pcic.c slot.h Log: MFC: Bring in all the 'safe' changes from current - When doing suspend/resume, only try to suspend those drivers on active slots. - Simplify code by removing a variable which was initialized once, never modified, and was expected to have the initialized value. - Speaker audio & low power mode on certain Cirrus Logic chips. - Update chip ID comments. - PCIC_RESUME_RESET & APM_PCCARD_RESUME sysctls. - make getb() and putb() member functions of struct pcic_slot. - Don't start at IRQ 0 in build-freelist, but instead start at IRQ 1. - Don't apply 5V when we want 3.3V. Kludge around the case where the PCIC refuses to use 5V because it knows better than us. - Make MOD_* macros almost consistent. Reviewed by: handy@sag.space.lockheed.com Revision Changes Path 1.5.2.1 +18 -10 src/sys/pccard/i82365.h 1.27.2.2 +51 -16 src/sys/pccard/pccard.c 1.23.2.2 +111 -67 src/sys/pccard/pcic.c 1.7.2.3 +0 -1 src/sys/pccard/slot.h