<feed xmlns='http://www.w3.org/2005/Atom'>
<title>starfive-tech/u-boot.git/drivers/pinctrl, branch rtthread_AMP</title>
<subtitle>StarFive Tech U-Boot for VisionFive (JH7110) boards (mirror)</subtitle>
<id>https://git.radix-linux.su/starfive-tech/u-boot.git/atom?h=rtthread_AMP</id>
<link rel='self' href='https://git.radix-linux.su/starfive-tech/u-boot.git/atom?h=rtthread_AMP'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/'/>
<updated>2023-11-29T02:54:31+00:00</updated>
<entry>
<title>pinctrl: starfive: Set up usb overcurrent signal</title>
<updated>2023-11-29T02:54:31+00:00</updated>
<author>
<name>Mason Huo</name>
<email>mason.huo@starfivetech.com</email>
</author>
<published>2023-03-22T05:33:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=9572aaa97604dfc8b46f778e63c15b5ecde34250'/>
<id>urn:sha1:9572aaa97604dfc8b46f778e63c15b5ecde34250</id>
<content type='text'>
For devkit HW design, there is not GPIO specific
for the usb controller overcurrent signal.
Config the sys iomux register to hardwire this
signal, so that the usb controller can work normally.

Signed-off-by: Mason Huo &lt;mason.huo@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: starfive: jh7110: Added suppport for pinctrl in SPL</title>
<updated>2023-11-29T02:54:26+00:00</updated>
<author>
<name>Yanhong Wang</name>
<email>yanhong.wang@starfivetech.com</email>
</author>
<published>2023-05-08T05:58:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=da983c661a998a9ffd0a20445bdf3585b0380f43'/>
<id>urn:sha1:da983c661a998a9ffd0a20445bdf3585b0380f43</id>
<content type='text'>
Added support for pinctrl driver in SPL.

Signed-off-by: Yanhong Wang &lt;yanhong.wang@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>board: starfive: copyright: Standardize the copyright format</title>
<updated>2023-04-23T03:19:47+00:00</updated>
<author>
<name>Yanhong Wang</name>
<email>yanhong.wang@starfivetech.com</email>
</author>
<published>2023-04-23T03:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=fe8426ebb03dc13a06758d2c4c0571e19b3c064a'/>
<id>urn:sha1:fe8426ebb03dc13a06758d2c4c0571e19b3c064a</id>
<content type='text'>
Unify the content format of the copyright section

Signed-off-by: Yanhong Wang &lt;yanhong.wang@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: starfive: Add .get_function ops for the gpio driver</title>
<updated>2023-03-28T09:44:50+00:00</updated>
<author>
<name>Hal Feng</name>
<email>hal.feng@starfivetech.com</email>
</author>
<published>2023-03-28T07:09:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=e403bfb4a219d037d0b308320331c7625b10caf1'/>
<id>urn:sha1:e403bfb4a219d037d0b308320331c7625b10caf1</id>
<content type='text'>
Support getting direction of gpio.

Signed-off-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: starfive: Fix the crash problem when using gpio cmd</title>
<updated>2023-03-28T09:44:17+00:00</updated>
<author>
<name>Hal Feng</name>
<email>hal.feng@starfivetech.com</email>
</author>
<published>2023-03-28T06:35:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=bf37dcc53806f21f1e64912d5dfd00b99cb8d105'/>
<id>urn:sha1:bf37dcc53806f21f1e64912d5dfd00b99cb8d105</id>
<content type='text'>
starfive_pinctrl_priv struct is a priv of the parent
device (pinctrl device), not the gpio device.

Signed-off-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: starfive: Add StarFive JH7110 driver</title>
<updated>2022-11-21T03:44:55+00:00</updated>
<author>
<name>Kuan Lim Lee</name>
<email>kuanlim.lee@linux.starfivetech.com</email>
</author>
<published>2022-10-20T06:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=b69d2e5f56d1a2debb625bca32ac55df20a746ac'/>
<id>urn:sha1:b69d2e5f56d1a2debb625bca32ac55df20a746ac</id>
<content type='text'>
Add pinctrl driver for StarFive JH7110 SoC.

Signed-off-by: Kuan Lim Lee &lt;kuanlim.lee@linux.starfivetech.com&gt;
Signed-off-by: Emil Renner Berthing &lt;kernel@esmil.dk&gt;
Signed-off-by: Jianlong Huang &lt;jianlong.huang@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: fix typo</title>
<updated>2021-09-14T13:07:18+00:00</updated>
<author>
<name>Yuan Fang</name>
<email>fangyuanseu@gmail.com</email>
</author>
<published>2021-09-08T11:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=423e324de2a6ada4e24d97cc7aed1c8a7cd15e5f'/>
<id>urn:sha1:423e324de2a6ada4e24d97cc7aed1c8a7cd15e5f</id>
<content type='text'>
fix typo in pinctrl Kconfig file to avoid git commit failure on
some commit hooks check.

Signed-off-by: Yuan Fang &lt;fangyuanseu@gmail.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: Add pinctrl driver for imx8ulp</title>
<updated>2021-08-09T12:46:51+00:00</updated>
<author>
<name>Ye Li</name>
<email>ye.li@nxp.com</email>
</author>
<published>2021-08-07T08:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=0bf4a77e1f7c2a59cbc9c7d9436d58262760a6d9'/>
<id>urn:sha1:0bf4a77e1f7c2a59cbc9c7d9436d58262760a6d9</id>
<content type='text'>
Add pinctrl driver for i.MX8ULP

Signed-off-by: Ye Li &lt;ye.li@nxp.com&gt;
Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;
</content>
</entry>
<entry>
<title>global: Convert simple_strtoul() with decimal to dectoul()</title>
<updated>2021-08-02T17:32:14+00:00</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2021-07-24T15:03:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=0b1284eb52578e15ec611adc5fee1a9ae68dadea'/>
<id>urn:sha1:0b1284eb52578e15ec611adc5fee1a9ae68dadea</id>
<content type='text'>
It is a pain to have to specify the value 10 in each call. Add a new
dectoul() function and update the code to use it.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>arm64: a37xx: pinctrl: Correct PWM pins definitions</title>
<updated>2021-07-31T07:59:58+00:00</updated>
<author>
<name>Marek Behún</name>
<email>marek.behun@nic.cz</email>
</author>
<published>2021-07-23T17:57:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/u-boot.git/commit/?id=5534fb4f4833eda4e1a2df1c89a75db72e5e2008'/>
<id>urn:sha1:5534fb4f4833eda4e1a2df1c89a75db72e5e2008</id>
<content type='text'>
The PWM pins on North Bridge on Armada 37xx can be configured into PWM
or GPIO functions. When in PWM function, each pin can also be configured
to drive low on 0 and tri-state on 1 (LED mode).

The current definitions handle this by declaring two pin groups for each
pin:
- group "pwmN" with functions "pwm" and "gpio"
- group "ledN_od" ("od" for open drain) with functions "led" and "gpio"

This is semantically incorrect. The correct definition for each pin
should be one group with three functions: "pwm", "led" and "gpio".

Change the "pwmN" groups to support "led" function.

Remove "ledN_od" groups. This cannot break backwards compatibility with
older device trees: no device tree uses it since there is no PWM driver
for this SOC yet. Also "ledN_od" groups are not even documented.

Signed-off-by: Marek Behún &lt;marek.behun@nic.cz&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
</feed>
