mbox series

[V2,0/7] Add missing UART DCE/DTE pins macro defines

Message ID 1581743758-4475-1-git-send-email-Anson.Huang@nxp.com (mailing list archive)
Headers show
Series Add missing UART DCE/DTE pins macro defines | expand

Message

Anson Huang Feb. 15, 2020, 5:15 a.m. UTC
The patch set is to add missing UART DCE/DTE pins, because of previous
UART pins macro defines do NOT contain DCE/DTE, per the advice from
Uwe in V1 patch comment, to better distinguish the DCE/DTE functions,
I change the existing UART pins to contain the DCE/DTE, then add the
missing UART pins, meanwhile, keep the old macro definis there for some time
in order to make it backward compatible, and then, switch the existing
consumer DTs to use new UART pins macro defines with DCE/DTE inside.

As the changes in V2 is significant compared to V1, so I did NOT put
a change log in each patch, you can treat each patch as new patch, thanks.

Anson Huang (7):
  ARM: dts: imx6sx: Improve UART pins macro defines
  ARM: dts: imx6sx: Add missing UART RTS/CTS pins mux
  ARM: dts: imx6sx-nitrogen6sx: Use new pin names with DCE/DTE for UART
    pins
  ARM: dts: imx6sx-sabreauto: Use new pin names with DCE/DTE for UART
    pins
  ARM: dts: imx6sx-sdb: Use new pin names with DCE/DTE for UART pins
  ARM: dts: imx6sx-softing-vining-2000: Use new pin names with DCE/DTE
    for UART pins
  ARM: dts: imx6sx-udoo-neo: Use new pin names with DCE/DTE for UART
    pins

 arch/arm/boot/dts/imx6sx-nitrogen6sx.dts         |  20 +-
 arch/arm/boot/dts/imx6sx-pinfunc.h               | 288 ++++++++++++++++-------
 arch/arm/boot/dts/imx6sx-sabreauto.dts           |   4 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi                |  12 +-
 arch/arm/boot/dts/imx6sx-softing-vining-2000.dts |   8 +-
 arch/arm/boot/dts/imx6sx-udoo-neo.dtsi           |  28 +--
 6 files changed, 237 insertions(+), 123 deletions(-)