diff options
author | Andrey Smirnov <andrew.smirnov@gmail.com> | 2019-04-02 21:01:28 -0700 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2019-04-05 10:23:28 +0700 |
commit | 0a919ae49223d32ac0e8be3494547fcd1e4aa0aa (patch) | |
tree | 769f91d553fbaacfba7d27349cc7c84963285390 /sound/drivers | |
parent | 249e2632dcd0509b8f8f296f5aabf4d48dfd6da8 (diff) | |
download | linux-0a919ae49223d32ac0e8be3494547fcd1e4aa0aa.tar.gz linux-0a919ae49223d32ac0e8be3494547fcd1e4aa0aa.tar.bz2 linux-0a919ae49223d32ac0e8be3494547fcd1e4aa0aa.zip |
spi: Don't call spi_get_gpio_descs() before device name is set
Move code calling spi_get_gpio_descs() to happen after ctlr->dev's
name is set in order to have proper GPIO consumer names.
Before:
cat /sys/kernel/debug/gpio
gpiochip0: GPIOs 0-31, parent: platform/40049000.gpio, vf610-gpio:
gpio-6 ( |regulator-usb0-vbus ) out lo
gpiochip1: GPIOs 32-63, parent: platform/4004a000.gpio, vf610-gpio:
gpio-36 ( |scl ) in hi
gpio-37 ( |sda ) in hi
gpio-40 ( |(null) CS1 ) out lo
gpio-41 ( |(null) CS0 ) out lo ACTIVE LOW
gpio-42 ( |miso ) in hi
gpio-43 ( |mosi ) in lo
gpio-44 ( |sck ) out lo
After:
cat /sys/kernel/debug/gpio
gpiochip0: GPIOs 0-31, parent: platform/40049000.gpio, vf610-gpio:
gpio-6 ( |regulator-usb0-vbus ) out lo
gpiochip1: GPIOs 32-63, parent: platform/4004a000.gpio, vf610-gpio:
gpio-36 ( |scl ) in hi
gpio-37 ( |sda ) in hi
gpio-40 ( |spi0 CS1 ) out lo
gpio-41 ( |spi0 CS0 ) out lo ACTIVE LOW
gpio-42 ( |miso ) in hi
gpio-43 ( |mosi ) in lo
gpio-44 ( |sck ) out lo
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Cc: Mark Brown <broonie@kernel.org>
Cc: Chris Healy <cphealy@gmail.com>
Cc: linux-spi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/drivers')
0 files changed, 0 insertions, 0 deletions