wch,ch570-pinctrl

Description

WCH CH570/CH572 Alternate Function

Properties

Top level properties

These property descriptions apply to “wch,ch570-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

output-capacity

string

Configures the output pin drive strength (5 mA or 20 mA current
drive capability).

Default value: 5mA-level

Legal values: 5mA-level, 20mA-level

pinmux

array

An array of pins sharing the same group properties. The pins should
be defined using pre-defined macros.

This property is required.

bias-high-impedance

boolean

high impedance mode ("third-state", "floating")

bias-pull-up

boolean

enable pull-up resistor

bias-pull-down

boolean

enable pull-down resistor

drive-push-pull

boolean

drive actively high and low

input-disable

boolean

disable input on pin (e.g. disable an input buffer, no effect on output)

output-low

boolean

set the pin to output mode with low level

output-high

boolean

set the pin to output mode with high level