<feed xmlns='http://www.w3.org/2005/Atom'>
<title>starfive-tech/linux.git/Documentation, branch visionfive_v1_5.13</title>
<subtitle>StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)</subtitle>
<id>https://git.radix-linux.su/starfive-tech/linux.git/atom?h=visionfive_v1_5.13</id>
<link rel='self' href='https://git.radix-linux.su/starfive-tech/linux.git/atom?h=visionfive_v1_5.13'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/'/>
<updated>2021-08-26T21:07:32+00:00</updated>
<entry>
<title>[WIP] dt-bindings: dma: dw-axi-dmac: Increase DMA channel limit to 16</title>
<updated>2021-08-26T21:07:32+00:00</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert@linux-m68k.org</email>
</author>
<published>2021-05-27T18:13:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=be516155ce383b00afc0bc57345ec1031b2a5f21'/>
<id>urn:sha1:be516155ce383b00afc0bc57345ec1031b2a5f21</id>
<content type='text'>
The first DMAC instance in the StarFive JH7100 SoC supports 16 DMA
channels.

FIXME Given there are more changes to the driver than just increasing
      DMAC_MAX_CHANNELS, we probably need a new compatible value, too.

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>mfd: tps65086: Make interrupt line optional</title>
<updated>2021-08-26T21:07:32+00:00</updated>
<author>
<name>Emil Renner Berthing</name>
<email>kernel@esmil.dk</email>
</author>
<published>2021-05-03T10:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=10d6b284c557f1c8f9bc4d0de9acb4429a209631'/>
<id>urn:sha1:10d6b284c557f1c8f9bc4d0de9acb4429a209631</id>
<content type='text'>
The BeagleV Starlight v0.9 board[1] doesn't have the IRQB line routed to
the SoC, but it is still useful to be able to reach the PMIC over I2C
for the other functionality it provides such as GPIOs and regulator
settings.

[1] https://github.com/beagleboard/beaglev-starlight

Signed-off-by: Emil Renner Berthing &lt;kernel@esmil.dk&gt;
Acked-for-MFD-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: mfd: convert tps65086.txt to YAML</title>
<updated>2021-08-26T21:07:32+00:00</updated>
<author>
<name>Emil Renner Berthing</name>
<email>kernel@esmil.dk</email>
</author>
<published>2021-06-24T15:42:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=fb0e68b4f92ac8b43dd055d9bb1fc1a2c61825ef'/>
<id>urn:sha1:fb0e68b4f92ac8b43dd055d9bb1fc1a2c61825ef</id>
<content type='text'>
This converts the tps65086.txt binding description to YAML schema so
dts files can be verified automatically.

Signed-off-by: Emil Renner Berthing &lt;kernel@esmil.dk&gt;
</content>
</entry>
<entry>
<title>hwmon: (sfctemp) Add StarFive JH7100 temperature sensor</title>
<updated>2021-08-26T21:07:31+00:00</updated>
<author>
<name>Emil Renner Berthing</name>
<email>kernel@esmil.dk</email>
</author>
<published>2021-06-06T20:31:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=d79702b0cb50730d09cbe99ce272e2efc4f1d5ac'/>
<id>urn:sha1:d79702b0cb50730d09cbe99ce272e2efc4f1d5ac</id>
<content type='text'>
Register definitions and conversion constants based on sfctemp driver by
Samin in the StarFive 5.10 kernel.

Signed-off-by: Emil Renner Berthing &lt;kernel@esmil.dk&gt;
Signed-off-by: Samin Guo &lt;samin.guo@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: hwmon: add starfive,jh7100-temp bindings</title>
<updated>2021-08-26T21:07:31+00:00</updated>
<author>
<name>Emil Renner Berthing</name>
<email>kernel@esmil.dk</email>
</author>
<published>2021-06-06T20:15:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=16cdaf6611aefce8dc8a23bb982a138df584e48c'/>
<id>urn:sha1:16cdaf6611aefce8dc8a23bb982a138df584e48c</id>
<content type='text'>
Add bindings for the temperature sensor on the StarFive JH7100 SoC.

Signed-off-by: Emil Renner Berthing &lt;kernel@esmil.dk&gt;
Reviewed-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: starfive: Reset pinmux settings</title>
<updated>2021-08-26T21:07:31+00:00</updated>
<author>
<name>Emil Renner Berthing</name>
<email>kernel@esmil.dk</email>
</author>
<published>2021-07-17T19:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=776c9314a7ebf5ba7a08218c24b1e2bb23f3d25b'/>
<id>urn:sha1:776c9314a7ebf5ba7a08218c24b1e2bb23f3d25b</id>
<content type='text'>
Current u-boot doesn't seem to take into account that some GPIOs are
configured as inputs/outputs of certain peripherals on power-up. This
means it ends up configuring some GPIOs as inputs to more than one
peripheral which the documentation explicitly says is illegal. Similarly
it also ends up configuring more than one GPIO as output of the same
peripheral. While not explicitly mentioned by the documentation this
also seems like a bad idea.

The easiest way to remedy this mess is to just disconnect all GPIOs from
peripherals and have our pinmux configuration set everything up
properly. This, however, means that we'd disconnect the serial console
from its pins for a while, so add a device tree property to keep
certain GPIOs from being reset.

Signed-off-by: Emil Renner Berthing &lt;kernel@esmil.dk&gt;
</content>
</entry>
<entry>
<title>dt-bindings: pinctrl: add starfive,jh7100-pinctrl bindings</title>
<updated>2021-08-26T21:07:31+00:00</updated>
<author>
<name>Emil Renner Berthing</name>
<email>kernel@esmil.dk</email>
</author>
<published>2021-07-27T12:34:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=f060811fb9ad3c7f7ba366e1d8645a1e06b0266c'/>
<id>urn:sha1:f060811fb9ad3c7f7ba366e1d8645a1e06b0266c</id>
<content type='text'>
Add bindings for the pin controller on the StarFive JH7100 SoC [1].

[1] https://github.com/starfive-tech/beaglev_doc

Signed-off-by: Emil Renner Berthing &lt;kernel@esmil.dk&gt;
</content>
</entry>
<entry>
<title>[WIP] dt-bindings: clock: starfive: Add preliminary JH7100 bindings</title>
<updated>2021-08-26T21:07:31+00:00</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert@linux-m68k.org</email>
</author>
<published>2021-06-01T14:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=f05519d8f07c4f51f81d5c944c60721673d33945'/>
<id>urn:sha1:f05519d8f07c4f51f81d5c944c60721673d33945</id>
<content type='text'>
Add preliminary Device Tree bindings for the StarFive JH7100 Clock
Generator.

To be verified against documentation when it becomes available.

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: riscv: add starfive jh7100 bindings</title>
<updated>2021-08-26T21:07:31+00:00</updated>
<author>
<name>Drew Fustini</name>
<email>drew@beagleboard.org</email>
</author>
<published>2021-07-13T06:30:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=ad1ba0668425234b0016c829d4fdd003c73fcd63'/>
<id>urn:sha1:ad1ba0668425234b0016c829d4fdd003c73fcd63</id>
<content type='text'>
Add DT binding documentation for the StarFive JH7100 Soc [1] and the
BeagleV Starlight JH7100 board [2].

[1] https://github.com/starfive-tech/beaglev_doc
[2] https://github.com/beagleboard/beaglev-starlight

Signed-off-by: Drew Fustini &lt;drew@beagleboard.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: add StarFive Technology Co. Ltd.</title>
<updated>2021-08-26T20:45:24+00:00</updated>
<author>
<name>Drew Fustini</name>
<email>drew@beagleboard.org</email>
</author>
<published>2021-05-31T07:04:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=acb719ab9ccc271aa80c81c2a096741eb6083b43'/>
<id>urn:sha1:acb719ab9ccc271aa80c81c2a096741eb6083b43</id>
<content type='text'>
commit 4071883fd8f386fa070cf82b30909ea5ddd7dcf9 upstream.

Add vendor prefix for StarFive Technology Co. Ltd [1]. StarFive was
formed in 2018 and has now produced their first SoC, the JH7100, which
contains 64-bit RISC-V cores [2]. It used in the BeagleV Starlight [3].

[1] https://starfivetech.com/site/company
[2] https://github.com/starfive-tech/beaglev_doc
[3] https://github.com/beagleboard/beaglev-starlight

Signed-off-by: Drew Fustini &lt;drew@beagleboard.org&gt;
Link: https://lore.kernel.org/r/20210531070415.269667-1-drew@beagleboard.org
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
</feed>
