Lines Matching +full:spi +full:- +full:cs +full:- +full:high
1 .. SPDX-License-Identifier: GPL-2.0
31 ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
34 Package () {"reset-gpios", Package() {^BTH, 1, 1, 0 }},
35 Package () {"shutdown-gpios", Package() {^BTH, 0, 0, 0 }},
55 active low or high, the "active_low" argument can be used here. Setting
58 In our Bluetooth example the "reset-gpios" refers to the second GpioIo()
62 cases like with SPI host controllers where some chip selects may be
63 implemented as GPIOs and some as native signals. For example a SPI host
68 "cs-gpios",
82 - gpio-hog
83 - output-high
84 - output-low
85 - input
86 - line-name
92 ToUUID("dbb8e3e6-5886-4ba6-8795-1319f52a966b"),
94 Package () {"hog-gpio8", "G8PU"}
99 ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
101 Package () {"gpio-hog", 1},
103 Package () {"output-high", 1},
104 Package () {"line-name", "gpio8-pullup"},
108 - gpio-line-names
113 "gpio-line-names",
139 To do that, the driver needs to define a mapping table as a NULL-terminated
145 line in that resource starting from zero, and the active-low flag for that line,
155 { "reset-gpios", &reset_gpio, 1 },
156 { "shutdown-gpios", &shutdown_gpio, 1 },
192 the GpioIo() in _CRS desc will hold ERR_PTR(-ENOENT).
215 desc = gpiod_get(dev, "non-null-connection-id", flags);
216 desc = gpiod_get_index(dev, "non-null-connection-id", index, flags);