# Copyright (c) 2023 Joel Guittet # SPDX-License-Identifier: Apache-2.0 description: | GPIO pins exposed on Raspberry Pi 40-pin header. The Raspberry Pi layout provides a 2x20 pins header. This binding provides a nexus mapping for 28 pins as depicted below. - 3V3 5V - 0 GPIO2/I2C1_SDA 5V - 1 GPIO3/I2C1_SCL GND - 2 GPIO4 GPIO14/UART0_TXD 3 - GND GPIO15/UART0_RXD 4 5 GPIO17 GPIO18 6 7 GPIO27 GND - 8 GPIO22 GPIO23 9 - 3V3 GPIO24 10 11 GPIO10/SPI0_MOSI GND - 12 GPIO9/SPI0_MISO GPIO25 13 14 GPIO11/SPI0_SCLK GPIO8/SPI0_CE0 15 - GND GPIO7/SPI0_CE1 16 17 ID_SD/I2C0_SDA ID_SC/I2C0_SCL 18 19 GPIO5 GND - 20 GPIO6 GPIO12 21 22 GPIO13 GND - 23 GPIO19 GPIO16 24 25 GPIO26 GPIO20 26 - GND GPIO21 27 compatible: "raspberrypi-40pins-header" include: [gpio-nexus.yaml, base.yaml]