From owner-cvs-all@FreeBSD.ORG Wed Jul 12 22:57:58 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37DC516A4E1; Wed, 12 Jul 2006 22:57:58 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 063BC43D46; Wed, 12 Jul 2006 22:57:58 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6CMvv3x003362; Wed, 12 Jul 2006 22:57:57 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6CMvvRe003361; Wed, 12 Jul 2006 22:57:57 GMT (envelope-from imp) Message-Id: <200607122257.k6CMvvRe003361@repoman.freebsd.org> From: Warner Losh Date: Wed, 12 Jul 2006 22:57:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern bus_if.m subr_bus.c src/sys/sys bus.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jul 2006 22:57:58 -0000 imp 2006-07-12 22:57:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern subr_bus.c bus_if.m sys/sys bus.h Log: MFC: subr_bus.c 1.194, bus_if.m 1.30, bus.h 1.75: Create bus_enumerate_hinted_children. This routine will allow drivers to use the hinted child system. Bus drivers that use this need to implmenet the bus_hinted_child method, where they actually add the child to their bus, as they see fit. The bus is repsonsible for getting the attribtues for the child, adding it in the right order, etc. ISA hinting will be updated to use this method. Revision Changes Path 1.29.2.1 +22 -0 src/sys/kern/bus_if.m 1.184.2.2 +34 -0 src/sys/kern/subr_bus.c 1.70.2.2 +1 -0 src/sys/sys/bus.h