Subject: Re: root device
To: Jason R Thorpe <thorpej@wasabisystems.com>
From: Bill Studenmund <wrstuden@netbsd.org>
List: tech-kern
Date: 02/10/2003 17:53:38
On Mon, 10 Feb 2003, Jason R Thorpe wrote:

> On Mon, Feb 10, 2003 at 09:18:04AM -0800, Bill Studenmund wrote:
>
>  > Uhm, I think that Jason changed that recently. Pseudo-devices now all
>  > attach under a pseudo-device-parent node, which is under the root node.
>
> No, not all pseudo-devices have a pseudo-device-parent node:
>
> 	1. Not even all pseudo-devices appear in the device tree; only
> 	   ones which need to have children do.

I think we should put them all in the tree. It'll let us keep track of
what is and isn't in the system.

> 	2. The parent of pseudo-devices that are in the device tree is
> 	   ROOT.  It would be fine with me to change it to PSEUDO (and
> 	   define such a value, obviously), but then you'd need to make
> 	   sure that all the places that test for ROOT also test for
> 	   PSEUDO.

Why not make a PSEUDO node under ROOT, and put all pseudo devices under
that? That way it's obvious that it's a pseudo device.

Take care,

Bill