zephyr/dts/bindings/gpio/arm,mmio32-gpio.yaml
Wilfried Chauveau c0139fad06 drivers: gpio: mmio32: update gpio_mmio32 to behave like other divers
The current implementation requires SoCs/Boards to manualy instantiate
the preripherals and initilize them.

The change lets Zephyr rely on the device tree setup to instantiate &
initialize the relevant gpio peripheral.

Signed-off-by: Wilfried Chauveau <wilfried.chauveau@arm.com>
2025-02-14 10:42:02 +01:00

22 lines
318 B
YAML

description: ARM MMIO32 GPIO
compatible: "arm,mmio32-gpio"
include: [gpio-controller.yaml, base.yaml]
properties:
reg:
required: true
ngpios:
required: true
"#gpio-cells":
const: 1
direction-input:
type: boolean
description: Marks this pin set as all input pins.
gpio-cells:
- pin