misc: add Qualcomm GENI SE QUP device driver
authorVladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
Fri, 21 Apr 2023 17:50:33 +0000 (20:50 +0300)
committerTom Rini <trini@konsulko.com>
Tue, 2 May 2023 18:23:58 +0000 (14:23 -0400)
commit1b15483deb3f6e6975cdd13652a9b5ed2c81c42f
treec50637a8bbcef10181e49e4cf5bb7413e01726d6
parent6f63c296fe9ee79316e787c1f9952d501645aa03
misc: add Qualcomm GENI SE QUP device driver

This change adds a Qualcomm GENI SE QUP device driver as a wrapper for
actually enabled and used serial devices found on a board.

At the moment the driver is pretty simple, its intention is to populate
childred devices and provide I/O mem read interface to them as clients,
this is needed for GENI UART driver to set up a proper clock divider
and provide the actually asked baud rate.

Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/qcom-geni-se.c [new file with mode: 0644]