<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/drivers/Kconfig, branch copilot/use-refined-kconfiglib</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/Kconfig?h=copilot%2Fuse-refined-kconfiglib</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/Kconfig?h=copilot%2Fuse-refined-kconfiglib'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2024-12-13T02:39:20Z</updated>
<entry>
<title>[DM/FIXUP] Fixup NVME build</title>
<updated>2024-12-13T02:39:20Z</updated>
<author>
<name>GuEe-GUI</name>
<email>2991707448@qq.com</email>
</author>
<published>2024-12-11T11:40:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=0ede1d6c65261dc7195086fd6d3650138dc70186'/>
<id>urn:sha1:0ede1d6c65261dc7195086fd6d3650138dc70186</id>
<content type='text'>
1. Fixup Kconfig show order.
2. Fix `RT_DECLARE_IRQ_AFFINITY` to `RT_IRQ_AFFINITY_DECLARE`
3. Remove warning.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;
</content>
</entry>
<entry>
<title>[DM/FEATURE] Support thermal</title>
<updated>2024-12-02T13:17:24Z</updated>
<author>
<name>GuEe-GUI</name>
<email>2991707448@qq.com</email>
</author>
<published>2024-11-27T05:30:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=429c0c52570491a87fc4b3050d7d88f85a616a10'/>
<id>urn:sha1:429c0c52570491a87fc4b3050d7d88f85a616a10</id>
<content type='text'>
Thermal drivers offer a generic mechanism for thermal management.
Usually it's made up of one or more thermal zones and cooling devices.
Each thermal zone contains its own temperature, trip points, and cooling devices.
All platforms with ACPI or OFW thermal support can use this driver.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;
</content>
</entry>
<entry>
<title>[DM/FEATURE] Support LED</title>
<updated>2024-11-28T01:46:02Z</updated>
<author>
<name>GuEe-GUI</name>
<email>2991707448@qq.com</email>
</author>
<published>2024-11-27T05:42:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=175a7d26bf904e037f1abb9a06435deedd8b6483'/>
<id>urn:sha1:175a7d26bf904e037f1abb9a06435deedd8b6483</id>
<content type='text'>
Provides general LED control API and drivers.
It can work on PWM, GPIO and Syscon...

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;
</content>
</entry>
<entry>
<title>[DM/FEATURE] Support regulator</title>
<updated>2024-11-27T10:02:23Z</updated>
<author>
<name>GuEe-GUI</name>
<email>2991707448@qq.com</email>
</author>
<published>2024-11-26T05:32:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=56614a4cb94018a9dee257be4dfd9b69fd18cc46'/>
<id>urn:sha1:56614a4cb94018a9dee257be4dfd9b69fd18cc46</id>
<content type='text'>
1. Add the regulator driver framework.
2. Add the generic voltage and current regulator API support
  for drivers.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;
</content>
</entry>
<entry>
<title>[DM/FEATURE] Support ATA AHCI (#9683)</title>
<updated>2024-11-26T03:22:09Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-11-26T03:22:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d025072837eb974171831df0ed722166a5ca59df'/>
<id>urn:sha1:d025072837eb974171831df0ed722166a5ca59df</id>
<content type='text'>
Add ACHI drivers to support some old platform
driver such as SATA.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title>[DM/FEATURE] Support reset controller (#9630)</title>
<updated>2024-11-26T02:02:50Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-11-26T02:02:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=1a24ae06f32b2dc794e6cac5d4a1a2785b0c9596'/>
<id>urn:sha1:1a24ae06f32b2dc794e6cac5d4a1a2785b0c9596</id>
<content type='text'>
* [DM/FEATURE] Support reset controller

Reset controllers are central units that control
the reset signals to multiple peripherals.
The reset controller API is split into two parts:
  1. The consumer driver interface, which allows
    peripheral drivers to request control over
    their reset input signals
  2. The reset controller driver interface
which is used by drivers for reset controller devices to
register their reset controls to provide them to the consumers.

* [RESET/SIMPLE] Support simple reset

Currently this driver supports:
 - Altera SoCFPGAs
 - ASPEED BMC SoCs
 - Bitmain BM1880 SoC
 - Realtek SoCs
 - RCC reset controller in STM32 MCUs
 - Allwinner SoCs
 - SiFive FU740 SoCs
 - Sophgo SoCs

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title>[DM/FEATURE] Support hardware mailbox (#9599)</title>
<updated>2024-11-25T03:00:04Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-11-25T03:00:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f849afb5ca40f4843d86d6bd55253b2db57a7ad4'/>
<id>urn:sha1:f849afb5ca40f4843d86d6bd55253b2db57a7ad4</id>
<content type='text'>
* [DM/FEATURE] Support hardware mailbox
* [MAILBOX/PIC] Add PIC Mailbox drivers.

The mailbox device(s) may be instantiated in one of three equivalent way:

Device Tree node, eg.:

```dts
interrupt-controller@0 {
	interrupt-controller;
	#interrupt-cells = &lt;1&gt;;
};

pic_mailbox@10000 {
	compatible = "rt-thread,pic-mailbox";
	reg = &lt;0x10000 0x100&gt;;
	position = &lt;0&gt;;
	interrupts = &lt;34&gt;;
	peer-interrupts = &lt;35&gt;;
	uid = &lt;0&gt;;
	#mbox-cells = &lt;1&gt;;
};
```
Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title>[DM/FEATURE] Support PHY (external) (#9597)</title>
<updated>2024-11-25T02:23:01Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-11-25T02:23:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c2545cdd7bbfb1797aeacf3f7f74420bf7716877'/>
<id>urn:sha1:c2545cdd7bbfb1797aeacf3f7f74420bf7716877</id>
<content type='text'>
This framework will be of use only to devices that use
external PHY (PHY functionality is not embedded within the controller).

Use in PCIE, USB, HDMI, DP...

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title>[DM/FEATURE] Support NVME (#9591)</title>
<updated>2024-11-24T05:57:37Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-11-24T05:57:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=945114fd59475f94c3dc5829163680f399b5b91d'/>
<id>urn:sha1:945114fd59475f94c3dc5829163680f399b5b91d</id>
<content type='text'>
* [DM/FEATURE] Support NVME

1. Support PRP and SGL (&gt;= NVME v1.1) transport.
2. Support MSI/MSI-X for IO queues.
3. Support NVME on PCI.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title>[DM/FEATURE] Support SCSI bus (#9592)</title>
<updated>2024-11-22T08:59:37Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2024-11-22T08:59:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=42a41c696d2a42b409d3c74c3161bc9c61b68d9b'/>
<id>urn:sha1:42a41c696d2a42b409d3c74c3161bc9c61b68d9b</id>
<content type='text'>
* [DM/FEATURE] Support block for SCSI
1. Support SD and CD-ROM.
2. SD will port to UFS and ATA device.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
</feed>
