Skip to content

Commit 37a4ff5

Browse files
authored
Merge pull request #1120 from makermelissa/main
Update lgpio chip selection to work with more than 1 digit
2 parents ab18040 + 052f3e5 commit 37a4ff5

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • src/adafruit_blinka/microcontroller/generic_linux

src/adafruit_blinka/microcontroller/generic_linux/lgpio_pin.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ def _get_gpiochip():
2323
"raspberrypi,bcm2835-gpio",
2424
"raspberrypi,bcm2711-gpio",
2525
}:
26-
return lgpio.gpiochip_open(int(dev.name[-1]))
26+
chip_id = int(dev.name[len("gpiochip") :])
27+
return lgpio.gpiochip_open(chip_id)
2728
# return chip0 as a fallback
2829
return lgpio.gpiochip_open(0)
2930

0 commit comments

Comments
 (0)