fdt: Add a function to get the alias sequence of a node
authorSimon Glass <sjg@chromium.org>
Wed, 23 Jul 2014 12:55:09 +0000 (06:55 -0600)
committerSimon Glass <sjg@chromium.org>
Wed, 23 Jul 2014 13:07:25 +0000 (14:07 +0100)
commit5c33c9fdbb3f074676466b18c95dd64e8e6cf6d7
tree2a7a3244b7c55df556460330d2da9cf7e7a6e669
parent9ca296a1b0ef37e53ca62ec8a345d9970f987599
fdt: Add a function to get the alias sequence of a node

Aliases are used to provide U-Boot's numbering of devices, such as:

aliases {
spi0 = "/spi@12330000";
}

spi@12330000 {
...
}

This tells us that the SPI controller at 12330000 is considered to be the
first SPI controller (SPI 0). So we have a numbering for the SPI node.

Add a function that returns the numbering for a node assume that it exists
in the list of aliases.

Signed-off-by: Simon Glass <sjg@chromium.org>
include/fdtdec.h
lib/fdtdec.c