nxp,emios

Description

Enhanced Modular IO SubSystem (eMIOS).

Examples

counter-bus {
  emios0_bus_a: emios0-bus-a {
    channel = <23>;
    prescaler = <1>;
    mode = "MCB_UP_COUNTER";
    status = "okay";
  };
};

Properties

Top level properties

These property descriptions apply to “nxp,emios” nodes themselves. This page also describes child node properties in the following sections.

Properties not inherited from the base binding file.

Name

Type

Details

global-prescaler

int

Global clock prescaler value.

Default value: 1

Value range: 1 to 256

Grandchild node properties

Name

Type

Details

channel

int

Channel identifier for the counter bus.

This property is required.

prescaler

int

Clock divider value for internal UC prescaler.
Clock for internal counter = (eMIOS clock / global prescaler) / internal prescaler.

Default value: 1

Value range: 1 to 16

mode

string

Counter bus mode.

This property is required.

Legal values: MCB_UP_COUNTER, MCB_UP_DOWN_COUNTER