<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/pinctrl/freescale/Makefile, branch linux-5.11.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.11.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.11.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2020-11-17T21:13:00Z</updated>
<entry>
<title>pinctrl: imx21: Remove the driver</title>
<updated>2020-11-17T21:13:00Z</updated>
<author>
<name>Fabio Estevam</name>
</author>
<published>2020-11-10T19:02:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d1e4f90ce445248d9e87ce5276b31cb675ec84f'/>
<id>urn:sha1:8d1e4f90ce445248d9e87ce5276b31cb675ec84f</id>
<content type='text'>
Since commit 4b563a066611 ("ARM: imx: Remove imx21 support") the imx21
SoC is no longer supported.

Get rid of its pinctrl driver too, which is now unused.

Signed-off-by: Fabio Estevam &lt;festevam@gmail.com&gt;
Acked-by: Shawn Guo &lt;shawnguo@kernel.org&gt;
Link: https://lore.kernel.org/r/20201110190210.29376-1-festevam@gmail.com
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: imx: Add imx8dxl driver</title>
<updated>2020-04-16T12:21:22Z</updated>
<author>
<name>Anson Huang</name>
</author>
<published>2020-03-27T10:55:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f9a8744dde48f368768b3a6de389b7ec2751d192'/>
<id>urn:sha1:f9a8744dde48f368768b3a6de389b7ec2751d192</id>
<content type='text'>
i.MX8DXL contains 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, add support for the SCU based i.MX8DXL pinctrl driver.

Signed-off-by: Anson Huang &lt;Anson.Huang@nxp.com&gt;
Link: https://lore.kernel.org/r/1585306559-13973-2-git-send-email-Anson.Huang@nxp.com
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: freescale: Add i.MX8MP pinctrl driver support</title>
<updated>2020-01-23T14:49:39Z</updated>
<author>
<name>Anson Huang</name>
</author>
<published>2020-01-15T01:39:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eec6d97d6da400226529f4748fb8998bb69a5bbf'/>
<id>urn:sha1:eec6d97d6da400226529f4748fb8998bb69a5bbf</id>
<content type='text'>
Add the pinctrl driver support for i.MX8MP.

Signed-off-by: Anson Huang &lt;Anson.Huang@nxp.com&gt;
Reviewed-by: Abel Vesa &lt;abel.vesa@nxp.com&gt;
Link: https://lore.kernel.org/r/1579052348-32167-2-git-send-email-Anson.Huang@nxp.com
Reviewed-by: Fabio Estevam &lt;festevam@gmail.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: freescale: Add i.MX8MN pinctrl driver support</title>
<updated>2019-06-25T08:40:23Z</updated>
<author>
<name>Anson Huang</name>
</author>
<published>2019-06-11T12:25:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d9c238c5a6aeee2706d5ace0b1aa005e6d1a482f'/>
<id>urn:sha1:d9c238c5a6aeee2706d5ace0b1aa005e6d1a482f</id>
<content type='text'>
Add the pinctrl driver support for i.MX8MN.

Signed-off-by: Anson Huang &lt;Anson.Huang@nxp.com&gt;
Acked-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: freescale: Add imx8mm pinctrl driver support</title>
<updated>2019-01-30T09:35:22Z</updated>
<author>
<name>Bai Ping</name>
</author>
<published>2019-01-29T02:32:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=85e4e6881dbaae42bbac935c346753bea412ab76'/>
<id>urn:sha1:85e4e6881dbaae42bbac935c346753bea412ab76</id>
<content type='text'>
Add the pinctrl driver support for i.MX8MM.

Signed-off-by: Bai Ping &lt;ping.bai@nxp.com&gt;
Acked-by: Aisheng Dong &lt;aisheng.dong@nxp.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: imx: add imx8qm driver</title>
<updated>2019-01-11T08:25:01Z</updated>
<author>
<name>Aisheng Dong</name>
</author>
<published>2018-12-18T15:22:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f05c07b05d67c578d2f11c04482d983dba7ebc9c'/>
<id>urn:sha1:f05c07b05d67c578d2f11c04482d983dba7ebc9c</id>
<content type='text'>
MX8QM contains 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 adds the SCU based MX8QM pinctrl driver.

Cc: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;
Cc: Fabio Estevam &lt;festevam@gmail.com&gt;
Cc: Stefan Agner &lt;stefan@agner.ch&gt;
Signed-off-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: imx: add imx8qxp driver</title>
<updated>2018-11-05T08:33:32Z</updated>
<author>
<name>A.s. Dong</name>
</author>
<published>2018-10-30T14:10:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=623f788d0e7c6ef68d1f42595345bc6c78167702'/>
<id>urn:sha1:623f788d0e7c6ef68d1f42595345bc6c78167702</id>
<content type='text'>
MX8QXP contains 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 adds the SCU based MX8QXP pinctrl driver.

Cc: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;
Cc: Fabio Estevam &lt;festevam@gmail.com&gt;
Cc: Stefan Agner &lt;stefan@agner.ch&gt;
Cc: Pengutronix Kernel Team &lt;kernel@pengutronix.de&gt;
Signed-off-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: fsl: add scu based pinctrl support</title>
<updated>2018-11-05T08:33:32Z</updated>
<author>
<name>A.s. Dong</name>
</author>
<published>2018-10-30T14:10:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b96eea718bf697e4a490c2fabfb89995b9193c21'/>
<id>urn:sha1:b96eea718bf697e4a490c2fabfb89995b9193c21</id>
<content type='text'>
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 &lt;linus.walleij@linaro.org&gt;
Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;
Cc: Fabio Estevam &lt;festevam@gmail.com&gt;
Cc: Stefan Agner &lt;stefan@agner.ch&gt;
Cc: Pengutronix Kernel Team &lt;kernel@pengutronix.de&gt;
Signed-off-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: imx: add driver for i.MX8MQ</title>
<updated>2018-07-16T12:46:11Z</updated>
<author>
<name>Lucas Stach</name>
</author>
<published>2018-07-02T11:59:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=45b85fca4598e4d4b881df1a482919d1df909016'/>
<id>urn:sha1:45b85fca4598e4d4b881df1a482919d1df909016</id>
<content type='text'>
The i.MX8MQ pincontrol works in a similar way to the earlier i.MX SoCs.
This driver builds on top of the imx specific pinconf handling.

Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;
Signed-off-by: Abel Vesa &lt;abel.vesa@nxp.com&gt;
Acked-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: imx: Add pinctrl driver support for imx6sll</title>
<updated>2018-03-23T03:16:10Z</updated>
<author>
<name>Bai Ping</name>
</author>
<published>2018-03-19T07:16:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=864670d534001272c8b329127dc5202306192e2a'/>
<id>urn:sha1:864670d534001272c8b329127dc5202306192e2a</id>
<content type='text'>
Add pinctrl driver support for imx6sll.

Signed-off-by: Bai Ping &lt;ping.bai@nxp.com&gt;
Acked-by: Shawn Guo &lt;shawnguo@kernel.org&gt;
Acked-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
</feed>
