summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-01-03[documentation][device_driver_model] Add comprehensive PIC documentation ↵copilot/create-device-driver-model-docscopilot-swe-agent[bot]
(EN) - critical module 1/6 Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add NVMEM Chinese documentation - ↵copilot-swe-agent[bot]
complete module 5/26 Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add NVMEM framework documentation (EN) ↵copilot-swe-agent[bot]
- module 5/26 Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add pinctrl Chinese documentation - ↵copilot-swe-agent[bot]
complete module 4/26 Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add pinctrl framework documentation ↵copilot-swe-agent[bot]
(EN) - module 4/26 Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add reset controller Chinese ↵copilot-swe-agent[bot]
documentation - complete module 3/26 Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add reset controller documentation (EN) ↵copilot-swe-agent[bot]
- module 3/26 Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add clock framework Chinese documentationcopilot-swe-agent[bot]
Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add comprehensive clock framework ↵copilot-swe-agent[bot]
documentation (EN) Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add comprehensive project summarycopilot-swe-agent[bot]
Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add Chinese regulator docs and INDEXcopilot-swe-agent[bot]
Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add comprehensive regulator module ↵copilot-swe-agent[bot]
documentation Co-authored-by: BernardXiong <[email protected]>
2026-01-02[documentation][device_driver_model] Add main DM documentation (EN/CN)copilot-swe-agent[bot]
Co-authored-by: BernardXiong <[email protected]>
2026-01-02Initial plancopilot-swe-agent[bot]
2026-01-01fix: 更换去重算法,保证工程输出一致性蒙蒙plus
便于 git管理
2025-12-27add i2c,timer,pwm supportDailingxiang1
revise the README.md
2025-12-27[FIX][DFSv2][ELMFAT]解决dfs_elm_unlink在FF_VOLUMES为1时赋值drivers_fn ↵angryproton
引用未定义变量导致编译报错的问题
2025-12-26feat[nxp][can]:add mcxa346 can deviceCYFS
2025-12-26[sdio][dm] update for DM (#11078)GUI
* [sdio][dm] import Kconfig for DM Signed-off-by: GuEe-GUI <[email protected]> * [sdio] fixup IRQ and mmcsd threads' stack size default Signed-off-by: GuEe-GUI <[email protected]> * [sdio][dm] Support DM mode 1. Support features read by DM. 2. Support regulator API in drivers. 3. Support send tuning option CMD. 4. Replace `switch_uhs_voltage` by `signal_voltage_switch`. Signed-off-by: GuEe-GUI <[email protected]> * [dm][sdhci] Cleanup the SDHCI Signed-off-by: GuEe-GUI <[email protected]> * [sdio][dm] add new SDIO/SDHCI drivers 1. SDHCI support on PCI bus 2. Synopsys DesignWare MMC Family(MMIO/PCI) Signed-off-by: GuEe-GUI <[email protected]> --------- Signed-off-by: GuEe-GUI <[email protected]>
2025-12-26 [docs][libcpu][arm][cortex-a] update comment for start_gcc.S #11089caicunjun
2025-12-26[FIX][DFSv2][ELMFAT]修复多线程环境下lseek返回值概率性被篡改 ↵angryproton
的问题
2025-12-26[bsp][k230]:add gnne driverChuan
Requirement: The BSP for the k230 platform in the RT-Thread repository does not yet have a gnne driver. Solution: Provide gnne driver for the k230 platform in the RT-Thread repository. - Implements mutex lock mechanism for AI2D and GNNE modules. - Adds HARDLOCK_AI2D support in hardlock driver for mutual exclusion. - Implements poll operation for device status monitoring. - Updates documentation in bsp/README.md. Signed-off-by: ChuanN-sudo <[email protected]>
2025-12-26[FIX]Update vnode size after writing to tmpfsAngryProton
2025-12-26bsp: stm32f407-micu: add RTC support (#11086)DaiLingxiang
bsp: [stm32] add stm32f407-micu RTC support
2025-12-25[nxp/mcxa156] Fix the low-frequency PWM outputCXSforHPU
2025-12-24bsp: stm32f407-micu: add SDIO support (#11081)DaiLingxiang
Update bsp/stm32/stm32f407-micu/board/Kconfig Co-authored-by: Copilot <[email protected]> Update bsp/stm32/stm32f407-micu/board/CubeMX_Config/Inc/stm32f4xx_hal_conf.h Co-authored-by: Copilot <[email protected]> Update bsp/stm32/stm32f407-micu/board/CubeMX_Config/Src/stm32f4xx_hal_msp.c Co-authored-by: Copilot <[email protected]> Update bsp/stm32/stm32f407-micu/board/Kconfig
2025-12-22[dm][include] fixup loss' headerGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2025-12-22bsp: stm32f407-micu: add onboard spi flash support (#11065)DaiLingxiang
* bsp: stm32f407-micu: add onboard spi flash support * bsp(stm32f407-micu): cleanup SConscript formatting and dead code
2025-12-19[dm][firmware][scmi] support ARM-SCMI interface #11069GUI
2025-12-19[libcpu][aarch64] Update for DMGuEe-GUI
1. PSCI port to system power. 2. Support builtin fdt. 3. Update system aspace size. 4. Support DMA memory probe. 5. Fixup not backtrace in Serror for device bus fault. Signed-off-by: GuEe-GUI <[email protected]>
2025-12-18[components][libc][posix][libdl] Optimization: Redundant calculations in a ↵laidene
for loop
2025-12-17[dm][power] add new drivers for power frameworkGuEe-GUI
1. GPIO poweroff/restart 2. Generic SYSCON regmap poweroff/reboot mode/reboot 3. Emulator battery(thermal)/charger 4. GPIO charger Signed-off-by: GuEe-GUI <[email protected]>
2025-12-17[dm][power] add power reset and supply frameworkGuEe-GUI
1. Board level reset or poweroff 2. Power supply class Signed-off-by: GuEe-GUI <[email protected]>
2025-12-17fix: resolve QSPI compilation error and add CI guard for stm32l475-atk-pandoraEric Chan
- Fix function pointer type mismatch between drv_qspi.h and rt_qspi_device - Add qspi-flash.attach file for CI compilation guard - Optimize code with macros and inline adapter - Include all related bug fixes and configuration updates Fixes: #11036
2025-12-16[dm][serial] add new serial driver for DMGuEe-GUI
1. 8250 serila family (OFW, PCI, DWC, early) 2. Virtual serial (by graphic and input) 3. HVC early serial 4. ARM PL011 serial Signed-off-by: GuEe-GUI <[email protected]>
2025-12-16[dm][serial] Fixup serial tty checkGuEe-GUI
Just return if is not a tty device, don't assert Signed-off-by: GuEe-GUI <[email protected]>
2025-12-16[dm][serial] replace rt_hw_atomic_add to rt_atomic_add, clean codeGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2025-12-16[dm][serial] make DM Kconfig importGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2025-12-16[utest][mm_api]:Add standardized documentation for MM API lwp TestChuan
2025-12-16[dm][scsi] Add parallel_io option for SCSI hostGuEe-GUI
Some SCSI supported parallel_io = RT_TRUE, like UFS. Signed-off-by: GuEe-GUI <[email protected]>
2025-12-16[dm][core] add common machine power interfaceGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2025-12-15[dm][graphic] add new drivers and logoGuEe-GUI
1. Generic GPIO based backlight driver 2. Generic PWM based backlight driver 3. Simple framebuffer support 4. Standard 224-color RT-Thread logo 5. Standard 224-color RT-Thread white logo Signed-off-by: GuEe-GUI <[email protected]>
2025-12-15[dm][graphic] support dm modeGuEe-GUI
1. Add backlight framework for graphic. 2. Add framebuffer and plane, power, EDID for graphic framework 3. Add boot logo render for graphic 4. Update lcd.h Signed-off-by: GuEe-GUI <[email protected]>
2025-12-15[add] add gd32w553h-eval bspYaochenger
2025-12-15[finsh][cmd] add 'console' command to config consoleGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2025-12-15[rust] Tidy core defaults and migrate docs to READMEbernard
2025-12-15[utest][mm_api]Add standardized documentation for MM API TestChuan
2025-12-14Most test cases in `src/utest` lack standardized functional documentation, ↵lhxj
as tracked in issue [#10895](https://github.com/RT-Thread/rt-thread/issues/10895). This leads to high maintenance costs, difficulty for new contributors, and inefficient code reviews. Solution: This patch adds the full, standardized documentation block to `sched_mtx_tc.c`, `sched_sem_tc.c`, `sched_thread_tc.c`, `sched_timed_mtx_tc.c` and `sched_timed_sem_tc.c` following the approved template. The documentation details: - Test Objectives and tested APIs - Test Scenarios - Verification Metrics - Dependencies - Test Execution command and Expected Results This makes the test case's purpose and behavior immediately clear to future maintainers and reviewers. Relates to [#10895](https://github.com/RT-Thread/rt-thread/issues/10895) Signed-off-by: lhxj <[email protected]>
2025-12-13[dm][core] Update the OFW CLk init flowGuEe-GUI
The clock should init before common platform devices. Signed-off-by: GuEe-GUI <[email protected]>
2025-12-13[dm][pinctrl] Set pinctrl default auto in platform bus. (#11052)GUI
Signed-off-by: GuEe-GUI <[email protected]>