summaryrefslogtreecommitdiffstats
path: root/drivers/spi
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2013-07-02 07:08:33 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2013-07-02 07:08:46 +0200
commit8afe2cb4d4af5b472adeac9132200dc8c9100821 (patch)
treeb6164ed60137b82e6e820a329999f4f0f515bd84 /drivers/spi
parent12657cb99e1ca670da6a7cace3b238a42003e629 (diff)
parentfff76d57d2670a8f15c875355fb840665ebf8a3e (diff)
downloadbarebox-8afe2cb4d4af5b472adeac9132200dc8c9100821.tar.gz
barebox-8afe2cb4d4af5b472adeac9132200dc8c9100821.tar.xz
Merge branch 'for-next-manual/oftree-linux-sync'
Diffstat (limited to 'drivers/spi')
-rw-r--r--drivers/spi/spi.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c
index f460a7a690..5d4dfd6f02 100644
--- a/drivers/spi/spi.c
+++ b/drivers/spi/spi.c
@@ -107,22 +107,22 @@ void spi_of_register_slaves(struct spi_master *master, struct device_node *node)
struct spi_board_info chip;
struct property *reg;
- device_node_for_nach_child(node, n) {
+ for_each_child_of_node(node, n) {
memset(&chip, 0, sizeof(chip));
chip.name = xstrdup(n->name);
chip.bus_num = master->bus_num;
/* Mode (clock phase/polarity/etc.) */
- if (of_find_property(n, "spi-cpha"))
+ if (of_find_property(n, "spi-cpha", NULL))
chip.mode |= SPI_CPHA;
- if (of_find_property(n, "spi-cpol"))
+ if (of_find_property(n, "spi-cpol", NULL))
chip.mode |= SPI_CPOL;
- if (of_find_property(n, "spi-cs-high"))
+ if (of_find_property(n, "spi-cs-high", NULL))
chip.mode |= SPI_CS_HIGH;
- if (of_find_property(n, "spi-3wire"))
+ if (of_find_property(n, "spi-3wire", NULL))
chip.mode |= SPI_3WIRE;
of_property_read_u32(n, "spi-max-frequency",
&chip.max_speed_hz);
- reg = of_find_property(n, "reg");
+ reg = of_find_property(n, "reg", NULL);
if (!reg)
continue;
chip.chip_select = of_read_number(reg->value, 1);