spi: spi-gpio: Add checks for the dt properties
authorMaxime Ripard <maxime.ripard@free-electrons.com>
Fri, 25 Jan 2013 08:39:34 +0000 (09:39 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Sat, 26 Jan 2013 07:35:56 +0000 (15:35 +0800)
commit0202a32d5f4a129ced47db76001f958cd33adeb7
tree563b6db1bc77fac5b0bf02d65130dd0f36191ec7
parent3343b7a6d2cd0a980d0c4a0ce02ef48b6bfcc12a
spi: spi-gpio: Add checks for the dt properties

The bindings assumed that the gpios properties were always there, which
made the NO_TX and NO_RX mode not usable from device tree. Add extra
checks to make sure that the driver can work if either MOSI or MISO is
not used.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
drivers/spi/spi-gpio.c