<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/drivers/include, branch riscv64</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/include?h=riscv64</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/include?h=riscv64'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2024-06-26T16:11:18Z</updated>
<entry>
<title>[drivers][serial V1]poll tx 增加异常退出机制</title>
<updated>2024-06-26T16:11:18Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2024-06-13T01:14:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=28c7522e26f2edfb43089f7c013131ae8aec804b'/>
<id>urn:sha1:28c7522e26f2edfb43089f7c013131ae8aec804b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[components][ringbuffer]修复编译错误</title>
<updated>2024-06-24T02:55:16Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2024-06-24T02:07:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f61c7085f7d97ba2f9a4dc94787adcdcdd528c72'/>
<id>urn:sha1:f61c7085f7d97ba2f9a4dc94787adcdcdd528c72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[components][ktime]support period ktime timeout and multiple ktimer_hrtimer (#8972)</title>
<updated>2024-06-23T14:08:54Z</updated>
<author>
<name>zms123456</name>
<email>85141075+zmshahaha@users.noreply.github.com</email>
</author>
<published>2024-06-23T14:08:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=22b5e5fd7b80403d2c58c8361d3678eb7f21df68'/>
<id>urn:sha1:22b5e5fd7b80403d2c58c8361d3678eb7f21df68</id>
<content type='text'>
* support period time

* enable multiple ktimer

* mv set delay_cnt to hrtimer_start

* add ktime debug info

* change current_irq_begin to local var

* fix bug: setting current timer and setting timeout in driver aren't atomicly

* create-&gt;init

* refactoring ktime</content>
</entry>
<entry>
<title>[DM/feature] Implement PIC irq state { get; set } (#9006)</title>
<updated>2024-05-31T09:37:39Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-05-31T09:37:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=1d614a819d0d204b6061cac49daa168047b45903'/>
<id>urn:sha1:1d614a819d0d204b6061cac49daa168047b45903</id>
<content type='text'>
* [DM/feature] Implement PIC irq state { get; set }

There are some common state for irq:
1. Pending: IRQ was triggered, but software not ACK.
2. Active: IRQ was ACK, but not EOI.
3. Masked: IRQ was masked or umasked.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;

* [DM/pic] Support IRQ state { get; set } for ARM GICv2/v3

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;

---------

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title>[Feature] Support simple power domain API (#9005)</title>
<updated>2024-05-30T07:30:40Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-05-30T07:30:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e7cddf3a5275937b38f95afa7540fcc3fc7e5354'/>
<id>urn:sha1:e7cddf3a5275937b38f95afa7540fcc3fc7e5354</id>
<content type='text'>
* [Feature] Power domain for device

1.Support device power on/off.
2.Support attach/detach device.
3.Support power domain driver api.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;

* [DM/platform] Enhanced platform bus

1.Add power domain for device.
2.Support `remove` and `shutdown` bus interface.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;

---------

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title>[components][drivers][include][phy] add one more parameter for mulitiple phys</title>
<updated>2024-05-29T14:22:51Z</updated>
<author>
<name>Jiading Xu</name>
<email>Jiading.Xu@hpmicro.com</email>
</author>
<published>2024-04-07T01:09:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=2fcf151a8e93806907081652a0389fb89aedd355'/>
<id>urn:sha1:2fcf151a8e93806907081652a0389fb89aedd355</id>
<content type='text'>
- add parameter phy to specify multiple-phy instance

Signed-off-by: Jiading Xu &lt;Jiading.Xu@hpmicro.com&gt;
</content>
</entry>
<entry>
<title>[DM/feature] Simple NUMA (Non-Uniform Memory Access) (#9000)</title>
<updated>2024-05-28T06:08:33Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-05-28T06:08:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6f6b0c3ba0f308bccb5a83fa70ae1200592f13ce'/>
<id>urn:sha1:6f6b0c3ba0f308bccb5a83fa70ae1200592f13ce</id>
<content type='text'>
For some CPU memory access devices, that the drivers
will find memory and CPU affinity to config device.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title> [PIC] Make affinity helper interface (#8995)</title>
<updated>2024-05-28T01:55:24Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-05-28T01:55:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=de352aee62e55ec2bc0b142355c14f7895e4bd78'/>
<id>urn:sha1:de352aee62e55ec2bc0b142355c14f7895e4bd78</id>
<content type='text'>
* [PIC] Make affinity helper interface

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;

* [PIC/GIC] Fixup GIC affinity init

GICv2 is not support if current CPU is not startup,
but RT-Thread SMP is startup after the devices init
in the `main` thread.

This patch fixup the cpumask to init once and check
the init status in affinity interface.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;

---------

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title>[OFW] Support ID map interface (#8994)</title>
<updated>2024-05-28T01:54:03Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-05-28T01:54:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f0351880943c392b8e439c196721060e66d4945a'/>
<id>urn:sha1:f0351880943c392b8e439c196721060e66d4945a</id>
<content type='text'>
The OFW map id is always use in DMA, PCI, IOMMU
bus system to find the device identity. this is
a access interface.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title>[components][drivers][sd] add uhs-i mode support to sd driver</title>
<updated>2024-05-27T03:27:03Z</updated>
<author>
<name>Fan YANG</name>
<email>fan.yang@hpmicro.com</email>
</author>
<published>2024-05-26T06:13:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=2cc2743fc73ec1645c9c84fa2d28988b5b6cbc6a'/>
<id>urn:sha1:2cc2743fc73ec1645c9c84fa2d28988b5b6cbc6a</id>
<content type='text'>
- added SDR50, SDR104 and DDR50 support to SD driver

Signed-off-by: Fan YANG &lt;fan.yang@hpmicro.com&gt;
</content>
</entry>
</feed>
