Gerard Marull-Paretas
253ab20508
drivers: mdio: drop DEV_DATA/DEV_CFG usage
...
Stop using redundant DEV_DATA/DEV_CFG macros and use dev->data and
dev->config instead.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-01-19 18:16:02 +01:00
Gerard Marull-Paretas
3e9d8da9ec
drivers: use DT_INST_PARENT
...
Replace usages of DT_PARENT(DT_DRV_INST(idx)) with more idiomatic
DT_INST_PARENT(idx).
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-12-16 11:10:01 -06:00
Gerard Marull-Paretas
c759a35d08
drivers: use DT_INST_ENUM_IDX(_OR) macros
...
Replace `DT_ENUM_IDX(_OR)(DT_DRV_INST(...),` pattern with
`DT_INST_ENUM_IDX(_OR)(...,`.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-11-18 19:12:07 -05:00
Arvin Farahmand
2bec7587e9
drivers: mdio: add shell
...
MDIO shell support.
Signed-off-by: Arvin Farahmand <arvinf@ip-logix.com>
2021-08-27 11:43:48 -04:00
Arvin Farahmand
c4cb45eaac
drivers: mdio: add Atmel SAM MDIO driver
...
MDIO driver for ATSAM platform with Ethernet.
Signed-off-by: Arvin Farahmand <arvinf@ip-logix.com>
2021-08-27 11:43:48 -04:00
Arvin Farahmand
419b103dd6
drivers: Add mdio API
...
This commit adds support for MDIO bus. The bus is used by Ethernet
MACs to communicate with PHYs.
Signed-off-by: Arvin Farahmand <arvinf@ip-logix.com>
2021-08-27 11:43:48 -04:00