nxp,inputmux

Description

NXP INPUTMUX peripheral.

The INPUTMUX is an on-chip signal router that connects internal
trigger sources to peripheral capture/trigger inputs (e.g. CTIMER
capture inputs, DMA triggers, PINT sources).

Consumers reference an INPUTMUX via a phandle-array property and
pass two specifier cells:
  - channel:    destination index inside the destination register
                group (e.g. CAPTSEL0..3, PINTSEL0..7).
  - connection: 32-bit inputmux_connection_t value from the NXP HAL
                header fsl_inputmux_connections.h. It encodes the
                destination register-group offset in the upper bits
                and the source/function id in the lower bits.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

#inputmux-cells

int

Constant value: 2

Specifier cell names

  • inputmux cells: channel, connection