drivers: ieee802154: rf2xx: Add CS gpio flags from DT
The generic SPI GPIO chip select support now respects devicetree flags for signal active level. This pass DT information to driver instance to ensure proper behavior. Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
This commit is contained in:
parent
4e2988deeb
commit
92bb6afcdd
1 changed files with 1 additions and 0 deletions
|
@ -781,6 +781,7 @@ static inline int configure_spi(struct device *dev)
|
||||||
ctx->spi_cs.gpio_dev = device_get_binding(conf->spi.cs.devname);
|
ctx->spi_cs.gpio_dev = device_get_binding(conf->spi.cs.devname);
|
||||||
if (ctx->spi_cs.gpio_dev) {
|
if (ctx->spi_cs.gpio_dev) {
|
||||||
ctx->spi_cs.gpio_pin = conf->spi.cs.pin;
|
ctx->spi_cs.gpio_pin = conf->spi.cs.pin;
|
||||||
|
ctx->spi_cs.gpio_dt_flags = conf->spi.cs.flags;
|
||||||
ctx->spi_cs.delay = 0U;
|
ctx->spi_cs.delay = 0U;
|
||||||
|
|
||||||
ctx->spi_cfg.cs = &ctx->spi_cs;
|
ctx->spi_cfg.cs = &ctx->spi_cs;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue