OSDN Git Service

soc: qcom: Add GENI based QUP Wrapper driver
authorKarthikeyan Ramasubramanian <kramasub@codeaurora.org>
Fri, 30 Mar 2018 17:08:17 +0000 (11:08 -0600)
committerAndy Gross <andy.gross@linaro.org>
Wed, 25 Apr 2018 05:12:05 +0000 (00:12 -0500)
commiteddac5af06546d2e7a0730e3dc02dde3dc91098a
tree53954aa55955569e563df1c173bd2ee73a0d3156
parent64bf6b260e86e778c3d95290d60f5b25e641b08e
soc: qcom: Add GENI based QUP Wrapper driver

This driver manages the Generic Interface (GENI) firmware based Qualcomm
Universal Peripheral (QUP) Wrapper. GENI based QUP is the next generation
programmable module composed of multiple Serial Engines (SE) and supports
a wide range of serial interfaces like UART, SPI, I2C, I3C, etc. This
driver also enables managing the serial interface independent aspects of
Serial Engines.

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
Signed-off-by: Sagar Dharia <sdharia@codeaurora.org>
Signed-off-by: Girish Mahadevan <girishm@codeaurora.org>
Reviewed-by: Evan Green <evgreen@chromium.org>
Signed-off-by: Andy Gross <andy.gross@linaro.org>
drivers/soc/qcom/Kconfig
drivers/soc/qcom/Makefile
drivers/soc/qcom/qcom-geni-se.c [new file with mode: 0644]
include/linux/qcom-geni-se.h [new file with mode: 0644]