Date: Wed, 2 Jun 2010 17:17:45 +0000 (UTC) From: Rafal Jaworowski <raj@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/fdt fdt_common.c fdt_common.h fdt_pci.c fdt_static_dtb.S fdtbus.c simplebus.c Message-ID: <201006021717.o52HHuQX015811@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
raj 2010-06-02 17:17:45 UTC
FreeBSD src repository
Added files:
sys/dev/fdt fdt_common.c fdt_common.h fdt_pci.c
fdt_static_dtb.S fdtbus.c simplebus.c
Log:
SVN rev 208747 on 2010-06-02 17:17:45Z by raj
Import the common Flattened Device Tree infrastructure.
o fdtbus(4) - the main abstract bus driver for all FDT-compliant systems. This
is a direct replacement for the many incompatible bus drivers grouping
integrated peripherals on embedded platforms (like obio(4), ocpbus(4) etc.)
o simplebus(4) - bus driver representing ePAPR style 'simple-bus' node, which
is an umbrella device for most of the integrated peripherals on a typical
system-on-chip device.
o Other components (common routines library, PCI node processing helper
functions)
Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Revision Changes Path
1.1 +629 -0 src/sys/dev/fdt/fdt_common.c (new)
1.1 +112 -0 src/sys/dev/fdt/fdt_common.h (new)
1.1 +365 -0 src/sys/dev/fdt/fdt_pci.c (new)
1.1 +47 -0 src/sys/dev/fdt/fdt_static_dtb.S (new)
1.1 +654 -0 src/sys/dev/fdt/fdtbus.c (new)
1.1 +333 -0 src/sys/dev/fdt/simplebus.c (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201006021717.o52HHuQX015811>
