summaryrefslogtreecommitdiff
path: root/components/drivers/core/bus.c
AgeCommit message (Collapse)Author
2026-08-03[dm][core] Add rt_bus_probe_device APIGuEe-GUI
Add rt_bus_probe_device() to retry driver matching for a registered but unbound device. Use it when an OFW-created platform device is requested again, while preserving native-bus ownership for I2C, SPI, and other non-platform devices. Also instantiate eligible child platform devices after a parent node is registered. Signed-off-by: GuEe-GUI <[email protected]>
2025-02-11[DM] Replace spinlock static init by RT_DEFINE_SPINLOCKGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-09-03Fixup bus remove device optionGuEe-GUI
The bus should call driver's `remove` callback not instead of `shutdown` in rt_bus_remove_device. Signed-off-by: GuEe-GUI <[email protected]>
2024-01-09[drivers][core] 完善设备模型 (#8384)fangjianzhou
2023-07-13【dd2.0】Support the Core API for dd2.0 (#7791)ErikChanHub
2023-06-22[DeviceDrivers] prepare for device driver v2.0 (#7697)Bernard Xiong