summaryrefslogtreecommitdiffstats
path: root/sys/dev/fdt/fdt_common.c
Commit message (Collapse)AuthorAgeFilesLines
* Introduce macro FDT_MAP_IRQ to map from an interrupt controller andmarcel2011-01-291-2/+3
| | | | | interrupt pin pair to a global IRQ number. When multiple PICs exist on a board, the interrupt pin alone is not unique.
* Eliminate FDT_IMMR_VA define.raj2010-07-191-2/+2
| | | | | This removes platform dependencies from <machine>/fdt.h for the benfit of portability.
* Save fdtbus trigger / polarity data at their correct index.raj2010-07-111-2/+2
|
* Import the common Flattened Device Tree infrastructure.raj2010-06-021-0/+629
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
OpenPOWER on IntegriCloud