microchip,eic-g1-intc

Description

Microchip External Interrupt Controller for g1 peripherals

Group g1 EIC supports following hardware peripherals:
  - module name="EIC" id="U2254" version="3.0.0"

Properties

Properties not inherited from the base binding file.

Name

Type

Details

low-power-mode

boolean

Enables low power mode for eic peripheral

porta-unsupported-pins

int

Each bit in the property denotes a pin number. This shows the pins which
do not support interrupt for port a.

portb-unsupported-pins

int

Each bit in the property denotes a pin number. This shows the pins which
do not support interrupt for portb.

portc-unsupported-pins

int

Each bit in the property denotes a pin number. This shows the pins which
do not support interrupt for portc.

portd-supported-pins

int

Each bit in the property denotes a pin number. This shows the pins which
support interrupt in portd

portb-special-pins-1

array

Each bit in this number denotes a pin number. These pins are derived from datasheet
by listing down the eic line and port-pin mapping.
The eic line mapping to the pin number requires a manipulation with an offset.

Default value: [0, 0]

#portb-special-pins-1-cells

int

Number of cells in portb-special-pins-1 property

Default value: 2

portc-special-pins-1

array

Each bit in this number denotes a pin number. These pins are derived from datasheet
The eic line mapping to the pin number requires a manipulation with an offset.

Default value: [0, 0]

#portc-special-pins-1-cells

int

Number of cells in portc-special-pins-1 property

Default value: 2

portd-special-pins-1

array

Each bit in this number denotes a pin number. These pins are derived from datasheet
The eic line mapping to the pin number requires a manipulation with an offset.

Default value: [0, 0]

#portd-special-pins-1-cells

int

Number of cells in portd-special-pins-1 property

Default value: 2

portd-special-pins-2

array

Each bit in this number denotes a pin number. These pins are derived from datasheet
The eic line mapping to the pin number requires a manipulation with an offset.

Default value: [0, 0]

#portd-special-pins-2-cells

int

Number of cells in portd-special-pins-2 property

Default value: 2

Specifier cell names

  • portb-special-pins-1 cells: pins_val, offset

  • portc-special-pins-1 cells: pins_val, offset

  • portd-special-pins-1 cells: pins_val, offset

  • portd-special-pins-2 cells: pins_val, offset