From owner-cvs-src-old@FreeBSD.ORG Fri Jan 29 20:37:26 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9AE51065700 for ; Fri, 29 Jan 2010 20:37:26 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 970D28FC08 for ; Fri, 29 Jan 2010 20:37:26 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TKbQCh098449 for ; Fri, 29 Jan 2010 20:37:26 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TKbQod098448 for cvs-src-old@freebsd.org; Fri, 29 Jan 2010 20:37:26 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <201001292037.o0TKbQod098448@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Fri, 29 Jan 2010 20:37:12 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/mpc85xx pci_ocp.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 20:37:26 -0000 marcel 2010-01-29 20:37:12 UTC FreeBSD src repository Modified files: sys/powerpc/mpc85xx pci_ocp.c Log: SVN rev 203177 on 2010-01-29 20:37:12Z by marcel Don't check the device ID. Instead, check the class, subclass and programming I/F. New SoC designs have different device IDs, but don't need special treatment. Consequently, we fail to probe and attach for no other reason than not having added the device ID to the code. Bank on Freescale's sense of backward compatibility and assume that if we find a host controller, we know how work with it. This fixes detection of the PCI Express host controllers on Freescale's QorIQ family of processors (P1, P2 and P4). Revision Changes Path 1.6 +13 -28 src/sys/powerpc/mpc85xx/pci_ocp.c