Documentation/admin-guide/gpio/gpio-rpmsg.rst | 202 ++++++++ Documentation/admin-guide/gpio/index.rst | 1 + .../bindings/remoteproc/fsl,imx-rproc.yaml | 123 +++++ arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 27 + drivers/gpio/Kconfig | 17 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-imx-rpmsg.c | 467 ++++++++++++++++++ drivers/remoteproc/imx_rproc.c | 146 ++++++ include/linux/rpmsg/imx_rpmsg.h | 48 ++ 9 files changed, 1032 insertions(+) create mode 100644 Documentation/admin-guide/gpio/gpio-rpmsg.rst create mode 100644 drivers/gpio/gpio-imx-rpmsg.c create mode 100644 include/linux/rpmsg/imx_rpmsg.h