drivers: mdio: remove unused bus_enable/disable

remove unused bus_enable/disable, they don't
need to be implemented, if they are not needed.

Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
This commit is contained in:
Fin Maaß 2025-06-17 11:14:08 +02:00 committed by Benjamin Cabé
commit 1497ae6d30
3 changed files with 0 additions and 36 deletions

View file

@ -846,16 +846,6 @@ struct mdio_smsc_config {
const struct device *eth_dev; const struct device *eth_dev;
}; };
static void mdio_smsc_bus_disable(const struct device *dev)
{
ARG_UNUSED(dev);
}
static void mdio_smsc_bus_enable(const struct device *dev)
{
ARG_UNUSED(dev);
}
static int mdio_smsc_read(const struct device *dev, uint8_t prtad, uint8_t devad, uint16_t *data) static int mdio_smsc_read(const struct device *dev, uint8_t prtad, uint8_t devad, uint16_t *data)
{ {
const struct mdio_smsc_config *cfg = dev->config; const struct mdio_smsc_config *cfg = dev->config;
@ -881,8 +871,6 @@ static int mdio_smsc_write(const struct device *dev, uint8_t prtad, uint8_t deva
} }
static DEVICE_API(mdio, mdio_smsc_api) = { static DEVICE_API(mdio, mdio_smsc_api) = {
.bus_disable = mdio_smsc_bus_disable,
.bus_enable = mdio_smsc_bus_enable,
.read = mdio_smsc_read, .read = mdio_smsc_read,
.write = mdio_smsc_write, .write = mdio_smsc_write,
}; };

View file

@ -152,16 +152,6 @@ static int mdio_dwcxgmac_write(const struct device *dev, uint8_t prtad, uint8_t
return mdio_transfer(dev, prtad, regad, MDIO_WRITE_CMD, data, NULL); return mdio_transfer(dev, prtad, regad, MDIO_WRITE_CMD, data, NULL);
} }
static void mdio_dwcxgmac_bus_enable(const struct device *dev)
{
ARG_UNUSED(dev);
}
static void mdio_dwcxgmac_bus_disable(const struct device *dev)
{
ARG_UNUSED(dev);
}
static int mdio_dwcxgmac_initialize(const struct device *dev) static int mdio_dwcxgmac_initialize(const struct device *dev)
{ {
struct mdio_dwcxgmac_dev_data *const data = (struct mdio_dwcxgmac_dev_data *)dev->data; struct mdio_dwcxgmac_dev_data *const data = (struct mdio_dwcxgmac_dev_data *)dev->data;
@ -206,8 +196,6 @@ static int mdio_dwcxgmac_initialize(const struct device *dev)
static DEVICE_API(mdio, mdio_dwcxgmac_driver_api) = { static DEVICE_API(mdio, mdio_dwcxgmac_driver_api) = {
.read = mdio_dwcxgmac_read, .read = mdio_dwcxgmac_read,
.write = mdio_dwcxgmac_write, .write = mdio_dwcxgmac_write,
.bus_enable = mdio_dwcxgmac_bus_enable,
.bus_disable = mdio_dwcxgmac_bus_disable,
}; };
#define XGMAC_SNPS_DESIGNWARE_RESET_SPEC_INIT(n) .reset = RESET_DT_SPEC_INST_GET(n), #define XGMAC_SNPS_DESIGNWARE_RESET_SPEC_INIT(n) .reset = RESET_DT_SPEC_INST_GET(n),

View file

@ -20,16 +20,6 @@ struct mdio_lan865x_config {
const struct device *dev; const struct device *dev;
}; };
static void lan865x_mdio_bus_enable(const struct device *dev)
{
ARG_UNUSED(dev);
}
static void lan865x_mdio_bus_disable(const struct device *dev)
{
ARG_UNUSED(dev);
}
static int lan865x_mdio_c22_read(const struct device *dev, uint8_t prtad, uint8_t regad, static int lan865x_mdio_c22_read(const struct device *dev, uint8_t prtad, uint8_t regad,
uint16_t *data) uint16_t *data)
{ {
@ -67,8 +57,6 @@ static DEVICE_API(mdio, mdio_lan865x_api) = {
.write = lan865x_mdio_c22_write, .write = lan865x_mdio_c22_write,
.read_c45 = lan865x_mdio_c45_read, .read_c45 = lan865x_mdio_c45_read,
.write_c45 = lan865x_mdio_c45_write, .write_c45 = lan865x_mdio_c45_write,
.bus_enable = lan865x_mdio_bus_enable,
.bus_disable = lan865x_mdio_bus_disable,
}; };
#define MICROCHIP_LAN865X_MDIO_INIT(n) \ #define MICROCHIP_LAN865X_MDIO_INIT(n) \