<feed xmlns='http://www.w3.org/2005/Atom'>
<title>starfive-tech/linux.git/drivers/char, branch VF2_v2.5.0</title>
<subtitle>StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)</subtitle>
<id>https://git.radix-linux.su/starfive-tech/linux.git/atom?h=VF2_v2.5.0</id>
<link rel='self' href='https://git.radix-linux.su/starfive-tech/linux.git/atom?h=VF2_v2.5.0'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/'/>
<updated>2022-12-14T06:47:39+00:00</updated>
<entry>
<title>CR_2865: hwrng: Reworked driver for speed performance and efficiency</title>
<updated>2022-12-14T06:47:39+00:00</updated>
<author>
<name>Jia Jie Ho</name>
<email>jiajie.ho@starfivetech.com</email>
</author>
<published>2022-12-14T06:14:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=202b558ae34c85007a82ba0b36f174bd0c8d4087'/>
<id>urn:sha1:202b558ae34c85007a82ba0b36f174bd0c8d4087</id>
<content type='text'>
Changes:
1. Reseed during init only, not for every read.
2. Completion struct for irqreturn for better efficiency.
3. Add module_param for reseed operations based on request counter
and/or timer countdown.
4. Removed unused macros and steps.

Signed-off-by: Jia Jie Ho &lt;jiajie.ho@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>add device pm for trng</title>
<updated>2022-10-27T05:57:03+00:00</updated>
<author>
<name>Ziv.Xu</name>
<email>Ziv.Xu@starfivetech.com</email>
</author>
<published>2022-10-08T07:17:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=34f6f24eb99164c6d5133b8dcca1ffa5213e8a01'/>
<id>urn:sha1:34f6f24eb99164c6d5133b8dcca1ffa5213e8a01</id>
<content type='text'>
add device pm for trng

Signed-off-by: Ziv.Xu &lt;Ziv.Xu@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>hw_random: starfive-trng: Standardize the code and annotation</title>
<updated>2022-08-31T06:24:36+00:00</updated>
<author>
<name>Hal Feng</name>
<email>hal.feng@starfivetech.com</email>
</author>
<published>2022-08-30T09:54:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=f602893ed6886044127f3b35a44f3f6581ced99e'/>
<id>urn:sha1:f602893ed6886044127f3b35a44f3f6581ced99e</id>
<content type='text'>
Signed-off-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>hw_random: starfive-trng: Standardize property "compatible"</title>
<updated>2022-08-30T09:34:12+00:00</updated>
<author>
<name>Hal Feng</name>
<email>hal.feng@starfivetech.com</email>
</author>
<published>2022-08-30T09:34:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=8c25cd2c891008c508481e64bc59d82c1f71bae0'/>
<id>urn:sha1:8c25cd2c891008c508481e64bc59d82c1f71bae0</id>
<content type='text'>
Signed-off-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>reset:starfive:trng/crypto:shares a reset signal</title>
<updated>2022-06-08T01:55:21+00:00</updated>
<author>
<name>william.qiu</name>
<email>william.qiu@starfivetech.com</email>
</author>
<published>2022-06-08T01:55:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=b630e02bdb90dd910f7cc39fcd50dcc3772651cc'/>
<id>urn:sha1:b630e02bdb90dd910f7cc39fcd50dcc3772651cc</id>
<content type='text'>
Use devm_reset_control_get_shared to share a reset signal otherwise TRNG
and crypto will not work at the same time.

Signed-off-by: samin.guo &lt;samin.guo@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>hw_random: starfive-trng: Use stardand clock and reset apis for initialization</title>
<updated>2022-04-24T14:39:10+00:00</updated>
<author>
<name>Hal Feng</name>
<email>hal.feng@starfivetech.com</email>
</author>
<published>2022-04-21T07:58:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=7c1ac11c1e6de5713d6ffeb2cf6c26c65afadf4a'/>
<id>urn:sha1:7c1ac11c1e6de5713d6ffeb2cf6c26c65afadf4a</id>
<content type='text'>
Signed-off-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>hw_random: starfive-trng: Follow linux coding style</title>
<updated>2022-04-24T14:39:10+00:00</updated>
<author>
<name>Hal Feng</name>
<email>hal.feng@starfivetech.com</email>
</author>
<published>2022-04-21T06:57:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=6136ca8dbfac6a60560da5111940757db54f4fd0'/>
<id>urn:sha1:6136ca8dbfac6a60560da5111940757db54f4fd0</id>
<content type='text'>
Signed-off-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>[trng] Add jh7110 trng driver code</title>
<updated>2021-12-16T06:55:08+00:00</updated>
<author>
<name>“jenny.zhang”</name>
<email>“jenny.zhang@starfivetech.com”</email>
</author>
<published>2021-12-16T06:55:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=af60cd91aa2d6b49b615b84ff3b9b84a4351d024'/>
<id>urn:sha1:af60cd91aa2d6b49b615b84ff3b9b84a4351d024</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag 'for-linus-5.15-1' of git://github.com/cminyard/linux-ipmi</title>
<updated>2021-09-12T18:44:58+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2021-09-12T18:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=1791596be2723f01de2f69d16a422fdba182c706'/>
<id>urn:sha1:1791596be2723f01de2f69d16a422fdba182c706</id>
<content type='text'>
Pull IPMI updates from Corey Minyard:
 "A couple of very minor fixes for style and rate limiting.

  Nothing big, but probably needs to go in"

* tag 'for-linus-5.15-1' of git://github.com/cminyard/linux-ipmi:
  char: ipmi: use DEVICE_ATTR helper macro
  ipmi: rate limit ipmi smi_event failure message
</content>
</entry>
<entry>
<title>Merge tag 'for-5.15/parisc' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux</title>
<updated>2021-09-02T20:16:00+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2021-09-02T20:16:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=a2d616b935a0df24bc9375785b19bf30d7fc9c6a'/>
<id>urn:sha1:a2d616b935a0df24bc9375785b19bf30d7fc9c6a</id>
<content type='text'>
Pull parisc architecture updates from Helge Deller:

 - Fix a kernel crash when a signal is delivered to bad userspace stack

 - Fix fall-through warnings in math-emu code

 - Increase size of gcc stack frame check

 - Switch coding from 'pci_' to 'dma_' API

 - Make struct parisc_driver::remove() return void

 - Some parisc related Makefile changes

 - Minor cleanups, e.g. change to octal permissions, fix macro
   collisions, fix PMD_ORDER collision, replace spaces with tabs

* tag 'for-5.15/parisc' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
  parisc: math-emu: Fix fall-through warnings
  parisc: fix crash with signals and alloca
  parisc: Fix compile failure when building 64-bit kernel natively
  parisc: ccio-dma.c: Added tab instead of spaces
  parisc/parport_gsc: switch from 'pci_' to 'dma_' API
  parisc: move core-y in arch/parisc/Makefile to arch/parisc/Kbuild
  parisc: switch from 'pci_' to 'dma_' API
  parisc: Make struct parisc_driver::remove() return void
  parisc: remove unused arch/parisc/boot/install.sh and its phony target
  parisc: Rename PMD_ORDER to PMD_TABLE_ORDER
  parisc: math-emu: Avoid "fmt" macro collision
  parisc: Increase size of gcc stack frame check
  parisc: Replace symbolic permissions with octal permissions
</content>
</entry>
</feed>
