<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/pinctrl/sunxi, branch v2022.07</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/pinctrl/sunxi?h=v2022.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/pinctrl/sunxi?h=v2022.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2022-04-04T22:24:17Z</updated>
<entry>
<title>pinctrl: sunxi: Add SPI0 pinmuxes</title>
<updated>2022-04-04T22:24:17Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2021-08-28T22:05:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=77834dcc5bafb3928d3caa02f676b43487eb36a4'/>
<id>urn:sha1:77834dcc5bafb3928d3caa02f676b43487eb36a4</id>
<content type='text'>
Pin lists and mux values were taken from the Linux drivers.

Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
Reviewed-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: sunxi: Add the A64 PWM pinmux</title>
<updated>2022-04-04T22:24:17Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2021-08-28T20:52:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=aa4823ce483f1c277775200846c5684697a4669a'/>
<id>urn:sha1:aa4823ce483f1c277775200846c5684697a4669a</id>
<content type='text'>
This is the only possible mux setting for the A64's PWM peripheral.

Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
Reviewed-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: sunxi: Add MMC pinmuxes</title>
<updated>2022-04-04T22:24:16Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2021-08-28T21:51:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7570c54e46a76a853a1e3f89a7a3e9960e6a511b'/>
<id>urn:sha1:7570c54e46a76a853a1e3f89a7a3e9960e6a511b</id>
<content type='text'>
Pin lists and mux values were taken from the Linux drivers.

Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
Reviewed-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: sunxi: Add I2C pinmuxes</title>
<updated>2022-04-04T22:24:16Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2021-08-28T20:17:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4c8f11d4afc799f78d8f6a82efcff618bed03f6c'/>
<id>urn:sha1:4c8f11d4afc799f78d8f6a82efcff618bed03f6c</id>
<content type='text'>
Where multiple options were available, the one matching board.c and the
device trees was chosen.

Pin lists and mux values were taken from the Linux drivers.

Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
[Andre: fixup H5 I2C1 pinmux]
Reviewed-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: sunxi: Add sun8i EMAC pinmuxes</title>
<updated>2022-04-04T22:24:16Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2021-08-28T18:34:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=37b3de432f2ddbcfcebb9bb2ca1d6e783da191f5'/>
<id>urn:sha1:37b3de432f2ddbcfcebb9bb2ca1d6e783da191f5</id>
<content type='text'>
Pin lists and mux values were taken from the Linux drivers.

Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
Reviewed-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: sunxi: Add sunxi GMAC pinmuxes</title>
<updated>2022-04-04T22:24:16Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2021-08-28T18:13:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7a93644c69f5d856951ae366d4123c44b068716c'/>
<id>urn:sha1:7a93644c69f5d856951ae366d4123c44b068716c</id>
<content type='text'>
Pin lists and mux values were taken from the Linux drivers.

Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
Reviewed-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: sunxi: Add sun4i EMAC pinmuxes</title>
<updated>2022-04-04T22:24:16Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2021-08-28T18:21:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fcdbbd68d389e9696e707706917b72c21f9f946b'/>
<id>urn:sha1:fcdbbd68d389e9696e707706917b72c21f9f946b</id>
<content type='text'>
Pin lists and mux values were taken from the Linux drivers.

Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
Reviewed-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: sunxi: Add UART pinmuxes</title>
<updated>2022-04-04T22:24:16Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2021-08-28T18:00:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=470a7bdb61b7eaff62bac70819e7b8190eb48e6a'/>
<id>urn:sha1:470a7bdb61b7eaff62bac70819e7b8190eb48e6a</id>
<content type='text'>
This includes UART0 and R_UART (s_uart) on all supported platforms, plus
the additional UART configurations from arch/arm/mach-sunxi/board.c.

Pin lists and mux values were taken from the Linux drivers.

Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
Reviewed-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
<entry>
<title>sunxi: pinctrl: Implement pin configuration</title>
<updated>2022-04-04T22:24:01Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2021-08-29T02:10:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=50c195ee851b35264df4bb8089a459470da491b5'/>
<id>urn:sha1:50c195ee851b35264df4bb8089a459470da491b5</id>
<content type='text'>
The sunxi pinctrl hardware has bias and drive control. Add driver
support for configuring those options.

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
<entry>
<title>sunxi: pinctrl: Implement get_pin_muxing function</title>
<updated>2022-04-04T22:24:01Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2021-08-17T05:52:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d4b388244abfb7580a00967147fc5e45baf2f41f'/>
<id>urn:sha1:d4b388244abfb7580a00967147fc5e45baf2f41f</id>
<content type='text'>
The pinmux command uses this function to display pinmux status.

Since the driver cannot map pin numbers to a list of supported
functions, only functions which are common across all pins can be
reported by name.

Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
Reviewed-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
</content>
</entry>
</feed>
