* Nishanth Menon <nm@xxxxxx> [230531 21:32]: > There are timer IO pads in the MCU domain, and in the MAIN domain. These > pads can be muxed for the related timers. > > There are timer IO control registers for input and output. The registers > for CTRLMMR_TIMER*_CTRL and CTRLMMR_MCU_TIMER*_CTRL are used to control > the input. The registers for CTCTRLMMR_TIMERIO*_CTRL and > CTRLMMR_MCU_TIMERIO*_CTRL the output. > > The multiplexing is documented in Technical Reference Manual[1] under > "Timer IO Muxing Control Registers" and "Timer IO Muxing Control > Registers", and the "Timers Overview" chapters. > > We do not expose the cascade_en bit due to the racy usage of > independent 32 bit registers in-line with the timer instantiation in > the device tree. The MCU timer controls are also marked as reserved for > usage by the MCU firmware. Reviewed-by: Tony Lindgren <tony@xxxxxxxxxxx>