Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Mar 2001 14:52:33 -0700
From:      Warner Losh <imp@harmony.village.org>
To:        mobile@freebsd.org
Subject:   Simple patches for IRQ enforcement
Message-ID:  <200103162152.f2GLqX937500@harmony.village.org>

next in thread | raw e-mail | index | archive | help

Please look at
	http://people.freebsd.org/~imp/Ppccard-irq
for a patch that might help things.

It requires that the irq for management be in the list of allowed ones
(3, 4, 5, 7, 9, 10, 11, 12, 14, 15).

In addition, it cleans up a few manifest constants that are in the
driver now that I have the PD6710/'22 datasheet.  It is amazing the
number of things that you learn about hardware when you have a good
datasheet for it.

It also explicitly turns on the the "report management interrupts"
flag in the PCIC_INT_GEN register.  This is programmed on by most
bioses, but some seem to not do it so we don't get management
interrupts on those machines.  This is especially true of a
suspend/resume sequence.

It also adds the 82365 to the list of chips we do special things for
for power.  While the original 82365 didn't support 3.3V operations,
many clones do.  And they do it in the PD67xx way, it would appear.
Since these registers are not used on the 82365, this should be OK as
the 3.3V stuff will fail later anyway.

Warner

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




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