powerpc/133161: [ata] [patch] add support for building mac ata
chipset driver to build system
Bruce Cran
bruce at cran.org.uk
Sat Mar 28 11:40:03 PDT 2009
>Number: 133161
>Category: powerpc
>Synopsis: [ata] [patch] add support for building mac ata chipset driver to build system
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ppc
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat Mar 28 18:40:03 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Bruce Cran
>Release: 8.0-CURRENT
>Organization:
>Environment:
FreeBSD mac.draftnet 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sat Mar 28 17:27:59 GMT 2009 brucec at mac.draftnet:/usr/obj/usr/src/sys/IBMIN powerpc
>Description:
Last year the ATA driver was modularised such that kernels can now be built with selective chipset support. There's currently no way to build the driver required for operation on mac ppc without pulling in all the other drivers. The attached patch adds the 'atamacppc' device; it requires the atacore and atapci devices to be present in the kernel configuration file.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
--- /sys/conf/files.powerpc 2009-02-28 16:21:25.000000000 +0000
+++ files.powerpc 2009-03-28 18:24:57.000000000 +0000
@@ -113,9 +113,9 @@
powerpc/ofw/ofw_pcibus.c optional pci aim
powerpc/ofw/ofw_pcib_pci.c optional pci aim
powerpc/ofw/ofw_syscons.c optional sc aim
-powerpc/powermac/ata_kauai.c optional powermac ata
-powerpc/powermac/ata_macio.c optional powermac ata
-powerpc/powermac/ata_dbdma.c optional powermac ata
+powerpc/powermac/ata_kauai.c optional powermac ata | powermac atamacppc
+powerpc/powermac/ata_macio.c optional powermac ata | powermac atamacppc
+powerpc/powermac/ata_dbdma.c optional powermac ata | powermac atamacppc
powerpc/powermac/dbdma.c optional powermac pci
powerpc/powermac/grackle.c optional powermac pci
powerpc/powermac/hrowpic.c optional powermac pci
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ppc
mailing list