zephyr/dts/bindings/gpio/st-morpho-header.yaml
Marcin Niestroj cbb83d64ab dts: bindings: rename st-morpho-header pin identifiers
So far pin identifiers were named after CN7 and CN10 connector names on
Nucleo-64 boards. In case of Nucleo-144 there are ST Morpho connectors on
both sides, but bigger (up to 72 instead of 38 pins on each side). First 38
pins out of 72 on each side usually map to the same pins (e.g. PA5 being
13th pin on right ST Morpho connector). This means that single ST Morpho
connector definition will suffice.

Leaving CN7 and CN10 (name of pin headers on Nucleo-64 boards) is confusing
in context of Nucleo-144 boards, since corresponding pin headers are named
CN11 and CN12.

Rename:

 * s/ST_MORPHO_CN7_/ST_MORPHO_L_/
 * s/ST_MORPHO_CN10_/ST_MORPHO_R_/

so that pin identifiers make more sense in context of Nucleo-144 boards.

Signed-off-by: Marcin Niestroj <m.niestroj@emb.dev>
2023-07-28 08:39:39 +00:00

15 lines
515 B
YAML

# Copyright (c) 2023 Teslabs Engineering S.L.
# SPDX-License-Identifier: Apache-2.0
description: |
GPIO pins exposed on ST Morpho connector.
The ST morpho connector consists in male pin headers (CN7 and CN10 in case of
Nucleo-64, CN11 and CN12 in case of Nucleo-144) accessible on both sides of
any Nucleo board. They can be used to connect shields. All signals and power
pins of the STM32 are available on the ST morpho connector.
compatible: "st-morpho-header"
include: [gpio-nexus.yaml, base.yaml]