Supper Thomas
74b2d3d3e1
[tools] generate workspace by compile_commands.json
2024-12-13 17:43:00 -05:00
kurisaw
23256d35bc
[drivers][rtc] Fixed software and hardware rtc device naming as rtc
2024-12-13 17:41:44 -05:00
GuEe-GUI
1c54ff4de6
[DM/FIXUP] Fixup block value init
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-13 10:39:20 +08:00
GuEe-GUI
78f318aa8f
[FIXUP] __rt_clz loss in aarch64
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-13 10:39:20 +08:00
GuEe-GUI
ec4f375bbc
[DM/FIXUP] Fixup PIC ktime depends
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-13 10:39:20 +08:00
GuEe-GUI
ab4c622138
[BSP/FIXUP] Update init function export for drivers
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-13 10:39:20 +08:00
GuEe-GUI
a729a82706
[BSP/FIXUP] remove old reset drivers for RK3500
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-13 10:39:20 +08:00
GuEe-GUI
0ede1d6c65
[DM/FIXUP] Fixup NVME build
...
1. Fixup Kconfig show order.
2. Fix `RT_DECLARE_IRQ_AFFINITY` to `RT_IRQ_AFFINITY_DECLARE`
3. Remove warning.
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-13 10:39:20 +08:00
GuEe-GUI
d248a3a288
[DM/FIXUP] Fixup PCI build
...
1. Add PCI include in rtdevice.h
2. Fixup `RT_KEY_ENABLED` loss.
3. remove waring type of `dw_pcie_ep_get_func_from_ep` return.
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-13 10:39:20 +08:00
GuEe-GUI
76d3cf3b86
[DM/FIXUP] Fixup bitmap to new type
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-13 10:39:20 +08:00
GuEe-GUI
63bbce1c1f
[DM/FIXUP] include name default
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-13 10:39:20 +08:00
zhujiale
ee5b7f1de9
[lwp] fix TTYSUP_CFLAG did not include CBAUD flag
2024-12-12 18:54:30 -05:00
Teng mengchen
66216dc4e7
[bsp][ch32] fix menuconfig error for risc-v
2024-12-12 18:54:04 -05:00
liuchao
827daef863
[tools] add more c++ src file type
2024-12-11 22:27:05 -05:00
Supper Thomas
b81d73e847
tools: add clangd support ( #9772 )
...
* tools: add clangd support
* [tools] use pip install scons
* [tools/vsc] fix path for in windows and linux
2024-12-12 09:49:43 +08:00
Chasel
4125582342
[bsp][wch/arm][ch32] 1.fix iwdt driver is not reload counter to register;
2024-12-09 21:07:51 -05:00
zhujiale
e7b30ed2cc
[componets] fix when printf 0 addr by %p will return nil
2024-12-09 19:45:40 -05:00
wumingzi
876f2be14c
[bsp][ESP32C3] support soft i2c and rt_hw_us_delay
2024-12-09 19:44:43 -05:00
Supper Thomas
5b75e1c8bf
doc(doxyge):fix doxygen path
2024-12-09 17:12:59 -05:00
Chasel
f5b6ae427c
[bsp][wch/risc-v][ch32] 1.fixed iwdt driver is not reload counter to register;
2024-12-09 17:12:43 -05:00
wdfk-prog
ec900a7135
fix:[klib]Kconfig显示文案错误
2024-12-07 23:23:03 -05:00
wycwyhwyq
6876cb6f73
[components] When rtc is not enabled, use other clock sources instead ( #9747 )
...
When rtc is not enabled, use other clock sources instead
Signed-off-by: wycwyhwyq <5f20.6d9b@gmail.com>
2024-12-06 20:13:03 +08:00
yangpeng
0947a44658
[bsp][hc32][spi]update rt_hw_spi_device_attach
2024-12-04 16:37:40 +08:00
flyingcys
60d7198da0
update cvitek/README.md
...
Signed-off-by: flyingcys <flyingcys@163.com>
2024-12-04 10:37:33 +08:00
hywing
15701a1f44
[bsp][stm32] add a new bsp for stm32h723-st-nucleo board
2024-12-04 10:14:27 +08:00
kurisaw
2c3ee65d7f
rzn2l-rsk support studio
2024-12-04 10:11:04 +08:00
kurisaw
3f1a62cfe3
[libcpu][drivers] cortex-r52 abnormal takeover and software rtc naming change
2024-12-04 10:11:04 +08:00
ligr
1cf97d8565
[components][dfs]add some comments and fix some former comments error for dfs v1.
2024-12-03 19:10:21 -05:00
Meco Man
294e441a75
[klibc] format Kconfig
2024-12-03 14:01:42 +08:00
GuEe-GUI
0de160f418
[DM/THERMAL] Add PWM cool fan
...
PWM fan is the most populate cool device.
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-02 21:17:24 +08:00
GuEe-GUI
429c0c5257
[DM/FEATURE] Support thermal
...
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 <2991707448@qq.com>
2024-12-02 21:17:24 +08:00
GuEe-GUI
8c0a6c934b
[DM/FEATURE] Support import SoC PIN config
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-02 21:15:17 +08:00
GuEe-GUI
e3340eca34
[DM/FEATURE] Support virtual pin
...
1. There is only one GPIO device in System.
2. For Pin API input is pin number
3. Add sets pin debounce time API.
So we need a virtual pin for multi gpio chip.
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-02 21:15:17 +08:00
GuEe-GUI
16608279db
[DM/FIXUP] Fixup pin propname check
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-02 21:15:17 +08:00
GuEe-GUI
7c59bb01ed
[DM/FIXUP] Fixup pin flags get from OFW
...
Only check HIGH or LOW
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-02 21:15:17 +08:00
GuEe-GUI
aa30e9804a
[DM/FIXUP] Fixup pin depend auto
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-02 21:15:17 +08:00
GuEe-GUI
7b7e4686af
[DM/MAILBOX] Fixup platform request will deadlock
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-02 21:14:34 +08:00
GuEe-GUI
72a78a268f
[DM/DMA] merge ofw_parse and request_chan
...
Work together can make DMA engine device drivers
knows how want a chan easy.
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-02 21:14:13 +08:00
GuEe-GUI
8f392779ef
[DM/DMA] Use strict mode for device DMA pool
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-12-02 21:14:13 +08:00
liminghui12
61779ef4c6
renesas R9A07G0 PWM框架 GPT时钟修改为 FSP_PRIV_CLOCK_PCLKGPTL
2024-12-01 16:06:14 +08:00
ligr
e9452ee98f
[documentation][dfs]add some comments to dfs posix APIs for supplement.
2024-11-30 21:09:58 -05:00
heyuanjie87
03a9729eb8
[libcpu/riscv]解决smp下cpuport.h中的编译问题 ( #9714 )
2024-11-29 09:39:41 +08:00
GuEe-GUI
b8746961b5
[BSP/phytium/aarch64] Fixup CI build error
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-11-28 13:21:05 +08:00
GuEe-GUI
88b8310d16
[DM/PCI] Add DesignWare PCIe RC/EP base drivers
...
Too many PCI controllers base on DesignWare PCIe.
This is a modules.
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-11-28 09:46:58 +08:00
GuEe-GUI
50982cd970
[DM/PCI] Add memory window pool for EP
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-11-28 09:46:58 +08:00
GuEe-GUI
0d2e677f07
[DM/LED] Add GPIO LED driver
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-11-28 09:46:02 +08:00
GuEe-GUI
175a7d26bf
[DM/FEATURE] Support LED
...
Provides general LED control API and drivers.
It can work on PWM, GPIO and Syscon...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-11-28 09:46:02 +08:00
heyuanjie87
d3820ed77e
给vector模块添加构建脚本
2024-11-27 18:04:59 +08:00
heyuanjie87
3268716c4f
[libcpu][riscv]virt64使用通用vector支持代码
2024-11-27 18:04:59 +08:00
GuEe-GUI
6f68ca7c71
[DM/SPI] Support DM mode in SPI
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-11-27 18:04:07 +08:00