brcm,bcm2711-pinctrl

Description

Broadcom BCM2711 pin controller

Properties

Top level properties

These property descriptions apply to “brcm,bcm2711-pinctrl” nodes themselves. This page also describes child node properties in the following sections.

Properties not inherited from the base binding file.

(None)

Grandchild node properties

Name

Type

Details

pinmux

array

An array of pins for this group. Each element is encoded as:
- Bits 0-7: Pin number (0-57)
- Bits 8-10: Function select (0-7)

Use BCM2711_PINMUX(pin, func) to construct values.

This property is required.

bias-disable

boolean

disable any pin bias

bias-pull-up

boolean

enable pull-up resistor

bias-pull-down

boolean

enable pull-down resistor