MLK-20116-1 imx7ulp: Update iomux pins header file for Rev B0 chip
authorYe Li <ye.li@nxp.com>
Tue, 30 Oct 2018 04:37:24 +0000 (21:37 -0700)
committerYe Li <ye.li@nxp.com>
Thu, 29 Apr 2021 07:56:05 +0000 (00:56 -0700)
commit48cad29e2c425bb037c15beec3fa3c699d807ef5
treeeb44cc5f59251d97e9aa02db6ad54a06b190776b
parent1d9e6a1b01d26ac033cf4cf2b572648de17f8e87
MLK-20116-1 imx7ulp: Update iomux pins header file for Rev B0 chip

i.MX7ULP B0 silicon has below updates in iomux

  - GPIO function input buffer enable (IBE)/output buffer enable (OBE) is
    now controlled by RGPIO module. IOMUXC IBE/OBE is used as an override.
  - LPUART2_TX (I/O) to PTB12 (ALT4)
  - LPUART2_RX (I) to PTB13 (ALT4)
  - USB0_ID (I) to PTC13 (ALT11), PTC18 (ALT11) and PTC19 (ALT10)
  - VIU_DE (I) to PTC18 (ALT12), PTC19 (ALT12) and PTE5 (ALT12)
  - RTC_CLKOUT (O) to PTB5 (ALT11) and PTB14 (ALT11)
  - SEC_VIO_B (I) to PTB4 (ALT11)
  - Added new Input Selection Registers
      PSMI1_USB0_ID Address: 0x40ac_0338 To select USB_ID input pad/source
      PSMI1_VIU_DE Address: 0x40ac_033c To select VIU_DE input pad/source

Copy the imx7ulp-pinfunc.h from latest kernel dts
(commit 18cdeadfe1967ea33d3bdfc7ccead6d6d06a98a6), and update
the mx7ulp-pins.h accordingly.

Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 5e3da4cf8e217e7efe683bc63114e45927ebb28b)
(cherry picked from commit 459c2fe202175e7201b4b863eb6d98d15406d923)
(cherry picked from commit 20c7ae29346df608836df3efa4511af4a58b4f21)
(cherry picked from commit 69d1dab14fb791da23a084d844b097d9d842ca91)
(cherry picked from commit 591acc7880af3e151e2adff1f1e94c70a2dc8a42)
arch/arm/include/asm/arch-mx7ulp/mx7ulp-pins.h