drivers: ethernet: Convert drivers to new DT device macros

Convert ethernet drivers from:

    DEVICE_AND_API_INIT -> DEVICE_DT_INST_DEFINE
    DEVICE_GET -> DEVICE_DT_INST_GET
    DEVICE_DECLARE -> DEVICE_DT_INST_DECLARE
    ETH_NET_DEVICE_INIT -> ETH_NET_DEVICE_DT_INST_DEFINE
    NET_DEVICE_INIT -> NET_DEVICE_DT_INST_DEFINE

etc...

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
Kumar Gala 2020-12-16 11:17:24 -06:00 committed by Kumar Gala
commit ae9e086802
13 changed files with 33 additions and 49 deletions

View file

@ -846,7 +846,7 @@ static const struct eth_enc28j60_config eth_enc28j60_0_config = {
.timeout = CONFIG_ETH_ENC28J60_TIMEOUT,
};
ETH_NET_DEVICE_INIT(enc28j60_0, DT_INST_LABEL(0),
ETH_NET_DEVICE_DT_INST_DEFINE(0,
eth_enc28j60_init, device_pm_control_nop,
&eth_enc28j60_0_runtime, &eth_enc28j60_0_config,
CONFIG_ETH_INIT_PRIORITY, &api_funcs, NET_ETH_MTU);