diff options
author | Grant Likely <grant.likely@secretlab.ca> | 2011-06-21 10:59:34 -0600 |
---|---|---|
committer | Grant Likely <grant.likely@secretlab.ca> | 2011-06-21 11:02:37 -0600 |
commit | 5de1540b7bc4c23470f86add1e517be41e7fefe2 (patch) | |
tree | a1c18d1ec0b7009966f114565424e9bbb31da1c1 /arch/sh | |
parent | 29d4f8a4974aacf46b028fa92f9dd3ffdba3e614 (diff) | |
download | op-kernel-dev-5de1540b7bc4c23470f86add1e517be41e7fefe2.zip op-kernel-dev-5de1540b7bc4c23470f86add1e517be41e7fefe2.tar.gz |
drivers/amba: create devices from device tree
Add a function to create amba_devices (i.e. primecell peripherals)
from device tree nodes. The device tree scanning is done by the
of_platform_populate() function which can call of_amba_device_create
based on a match table entry.
Nodes with a "arm,primecell-periphid" property can override the h/w
peripheral id value.
Based on the original work by Jeremy Kerr.
Signed-off-by: Jeremy Kerr <jeremy.kerr@canonical.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
[grant.likely: add Jeremy's original s-o-b line, changes from review
comments, and moved all code to drivers/of/platform.c]
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'arch/sh')
0 files changed, 0 insertions, 0 deletions