[U-Boot] [PATCH 0/6] mips: mscc: gpio: Add MSCC serial GPIO driver

Lars Povlsen lars.povlsen at microchip.com
Thu Dec 20 20:11:30 UTC 2018


This patch series add the GPIO device (SIO) in the MSCC VCoreIII-based
SOCs, and enables it on the supported platforms.

Lars Povlsen (6):
  mips: mscc_sgpio: Add the MSCC serial GPIO device (SIO)
  mips: mscc_sgpio: Add DT bindings documentation
  mips: luton: DT: Enable use of serial gpio
  mips: luton: Enable use of serial gpio for LED
  mips: ocelot: DT: Enable use of serial gpio
  mips: ocelot: Enable use of serial gpio for LED

 arch/mips/dts/luton_pcb090.dts               |  23 ++
 arch/mips/dts/luton_pcb091.dts               |  26 ++
 arch/mips/dts/mscc,luton.dtsi                |  23 ++
 arch/mips/dts/mscc,ocelot.dtsi               |  25 ++
 arch/mips/dts/ocelot_pcb120.dts              |  76 ++++++
 arch/mips/dts/ocelot_pcb123.dts              |  25 ++
 board/mscc/luton/luton.c                     |   6 +
 board/mscc/ocelot/ocelot.c                   |   6 +
 configs/mscc_luton_defconfig                 |   3 +
 configs/mscc_ocelot_defconfig                |   3 +
 doc/device-tree-bindings/gpio/mscc_sgpio.txt |  39 +++
 drivers/gpio/Kconfig                         |  11 +
 drivers/gpio/Makefile                        |   1 +
 drivers/gpio/mscc_sgpio.c                    | 252 +++++++++++++++++++
 14 files changed, 519 insertions(+)
 create mode 100644 doc/device-tree-bindings/gpio/mscc_sgpio.txt
 create mode 100644 drivers/gpio/mscc_sgpio.c

-- 
2.19.2



More information about the U-Boot mailing list