misc: microchip_flexcom: introduce microchip_flexcom driver
authorEugen Hristev <eugen.hristev@microchip.com>
Wed, 9 Oct 2019 09:23:39 +0000 (09:23 +0000)
committerEugen Hristev <eugen.hristev@microchip.com>
Thu, 24 Oct 2019 10:01:57 +0000 (13:01 +0300)
commitf81649586df766083c987bfa6ea72547fc5acb7e
treea32a67544153cbe6fb223e40acd045cec98cc54f
parent680023c5fab6b1777c0c6f2e76e5d2effb7903a0
misc: microchip_flexcom: introduce microchip_flexcom driver

The Microchip Flexcom is just a wrapper which embeds a SPI controller,
an I2C controller and an USART.
Only one function can be used at a time and is chosen at boot time according
to the device tree.
The bindings are kept as in Linux.
The driver registers to MISC_UCLASS.

Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/microchip_flexcom.c [new file with mode: 0644]