[PATCH RESEND V3 1/2] pinctrl: fsl: add scu based pinctrl support
From: Linus Walleij <hidden>
Date: 2018-10-31 11:00:29
Also in:
linux-gpio
From: Linus Walleij <hidden>
Date: 2018-10-31 11:00:29
Also in:
linux-gpio
On Tue, Oct 30, 2018 at 3:10 PM A.s. Dong [off-list ref] wrote:
Some i.MX SoCs (e.g. MX8QXP and MX8QM) contain a system controller that is responsible for controlling the pad setting of the IPs that are present. Communication between the host processor running an OS and the system controller happens through a SCU protocol. This patch classifies the pad settings into two categories: MMIO and SCU. For the original MMIO method, no functional changes except organize them into a few imx_*_mmio() functions. Besides that, we add the SCU based Pad Mux and Pinconf setting support which are implemented in pinctrl-scu.c. Cc: Linus Walleij <redacted> Cc: Shawn Guo <shawnguo@kernel.org> Cc: Fabio Estevam <festevam@gmail.com> Cc: Stefan Agner <stefan@agner.ch> Cc: Pengutronix Kernel Team <kernel@pengutronix.de> Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Patch applied! Yours, Linus Walleij