diff options
author | nwhitehorn <nwhitehorn@FreeBSD.org> | 2010-05-16 17:55:09 +0000 |
---|---|---|
committer | nwhitehorn <nwhitehorn@FreeBSD.org> | 2010-05-16 17:55:09 +0000 |
commit | 14881a2b1c1a24b61a02dfbb7858d12a3714afbf (patch) | |
tree | 388cca810e332386e9eba261f0fa91f6815884ef /sys/dev/ata | |
parent | 1f1a47d59f341422f2c773d4278610f4adfcc5cb (diff) | |
download | FreeBSD-src-14881a2b1c1a24b61a02dfbb7858d12a3714afbf.zip FreeBSD-src-14881a2b1c1a24b61a02dfbb7858d12a3714afbf.tar.gz |
Relocate interrupt sense setting for K2 SATA from the ATA driver to the
OFW PCI layer and read the sense directly from the device tree instead
of guessing.
MFC after: 1 week
Diffstat (limited to 'sys/dev/ata')
-rw-r--r-- | sys/dev/ata/chipsets/ata-serverworks.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/sys/dev/ata/chipsets/ata-serverworks.c b/sys/dev/ata/chipsets/ata-serverworks.c index 033d985..8e6e595 100644 --- a/sys/dev/ata/chipsets/ata-serverworks.c +++ b/sys/dev/ata/chipsets/ata-serverworks.c @@ -41,9 +41,6 @@ __FBSDID("$FreeBSD$"); #include <sys/sema.h> #include <sys/taskqueue.h> #include <vm/uma.h> -#ifdef __powerpc__ -#include <machine/intr_machdep.h> -#endif #include <machine/stdarg.h> #include <machine/resource.h> #include <machine/bus.h> @@ -220,10 +217,6 @@ ata_serverworks_ch_attach(device_t dev) ch->hw.tf_write = ata_serverworks_tf_write; #ifdef __powerpc__ ch->hw.status = ata_serverworks_status; - - /* Make sure that our interrupt is edge triggered */ - powerpc_config_intr(bus_get_resource_start(device_get_parent(dev), - SYS_RES_IRQ, 0), INTR_TRIGGER_EDGE, INTR_POLARITY_HIGH); #endif if (ctlr->chip->chipid == ATA_K2) { |