GuEe-GUI
6fb43f6676
[PHY/OFW] Fixup the phy link up waiting forever
...
Signed-off-by: GuEe-GUI <2991707448@qq.com >
2025-12-04 16:05:37 +08:00
GuEe-GUI
04af612f50
[PHY/OFW] Change the log level
...
Signed-off-by: GuEe-GUI <2991707448@qq.com >
2025-12-04 16:05:37 +08:00
GuEe-GUI
7c4e928df7
[DM/PHY] Make Kconfig import for DM
...
Signed-off-by: GuEe-GUI <2991707448@qq.com >
2025-12-04 16:05:37 +08:00
Meco Man
443ade4c29
[sscanf] use rt_sscanf to replace sscanf
2024-11-27 10:59:15 +08:00
zhuzhuzhu
bdf4da8ee1
[components][driver]add phy and mdio bus
...
old phy bus is too simple add phy_bus is not adapt rt_bus framework,so writer a stronger phy bus framework.
here is my commit message:
add mdio bus and phy bus to kernel,the phy bus use rt_bus framewok ,driver writer can write phy_driver first .when mac driver need to use phy they can register phy_device and pjhy_devie will serach for driver which match by uid and mask,if no driver match with the device that you register,phy_bus will return the genphy to you device,the genphy driver is the general driver for phy,so you can use it but it can not support the capcity of chip it may be cause performance is not up to peak
2024-11-19 21:34:03 -05:00
zhuzhuzhu
45aba1bcd7
add head
2024-11-18 13:53:25 +08:00
zhujiale
48fca91817
add ofw api to of net,driver writer can use this api get phy modes or get mac address
2024-11-18 13:53:25 +08:00
sp-cai
f1832fea24
[components] [drivers ] [Kconfig] 整理 components/drivers 的 Kconfig ( #9054 )
...
整理 components/drivers 的 Kconfig
2024-06-16 15:43:27 +08:00
7YZ7
501b22aabe
[HUST CSE] Fix many abnormal symbols in annotations and format code
2023-04-17 22:26:23 -04:00
Meco Man
f58d3c5200
rt_device_write/read return data type as rt_ssize_t
...
rt_ssize_t can give negative error code, which follows the unix style correctly
2023-02-07 21:43:57 -05:00
Meco Man
9bc68d26a4
format Kconfig and sconscript
2023-01-08 22:52:13 -05:00
Meco Man
067315ff40
[phy] fix the PHY_FULL_DUPLEX conflicts
2022-08-03 22:45:27 -04:00
mazhiyuan
26ab85d50c
修复phy中device->ops的错误
2021-10-14 10:28:19 +08:00
BernardXiong
0b13409c16
[BSP] fix compiling issue with libc
2021-09-11 18:09:22 +08:00
Meco Man
3c05a4e719
[compoenets] auto & manual formatted
2021-03-08 18:19:04 +08:00
WangQiang
502378cf93
1. 抽象了PHY的设备模型,在components中增加了PHY设备的相关代码以及KCONFIG配置和SConscript脚本
...
2. 在IMXRT的Libraries中增加了peripherals目录,用于具体型号的设备驱动相关的代码的实现,不应与MCU的平台相关,实现PHY的设备对象中的相关接口。
3. 修改了BSP中的Sconstruct文件,增加了peripherals目录的构建
4. 修改了KEIL环境的SCT文件,用于实现以太网功能
2020-10-12 19:17:00 +08:00