Given that the EN8811H FW has a fixed size,
exposing it via Kconfig is unnecessary

Signed-off-by: Lucien.Jheng <lucienzx...@gmail.com>
---
 drivers/net/phy/Kconfig       | 10 ----------
 drivers/net/phy/air_en8811h.c | 12 ++++++------
 2 files changed, 6 insertions(+), 16 deletions(-)

diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig
index 5b4cf30b0a3..db38b7e90ec 100644
--- a/drivers/net/phy/Kconfig
+++ b/drivers/net/phy/Kconfig
@@ -103,16 +103,6 @@ config AIROHA_FW_ADDR
        depends on PHY_AIROHA_EN8811H
        default 0x0

-config AIROHA_MD32_DM_SIZE
-       hex "Airoha Firmware MD32 DM Size"
-       depends on PHY_AIROHA_EN8811H
-       default 0x4000
-
-config AIROHA_MD32_DSP_SIZE
-       hex "Airoha Firmware MD32 DSP Size"
-       depends on PHY_AIROHA_EN8811H
-       default 0x20000
-
 menuconfig PHY_AQUANTIA
        bool "Aquantia Ethernet PHYs support"
        select PHY_GIGE
diff --git a/drivers/net/phy/air_en8811h.c b/drivers/net/phy/air_en8811h.c
index 96bb24418a0..0e11f68a52c 100644
--- a/drivers/net/phy/air_en8811h.c
+++ b/drivers/net/phy/air_en8811h.c
@@ -443,12 +443,12 @@ static int en8811h_load_firmware(struct phy_device 
*phydev)
        char *addr = NULL;
        struct en8811h_priv *priv = phydev->priv;
        int dev = CONFIG_SYS_MMC_ENV_DEV;
-       u32 cnt = (CONFIG_AIROHA_MD32_DM_SIZE +
-                  CONFIG_AIROHA_MD32_DSP_SIZE) / 512;
+       u32 cnt = (EN8811H_MD32_DM_SIZE +
+                  EN8811H_MD32_DSP_SIZE) / 512;
        ulong airoha_fw_addr = (ulong)en8811h_get_fw_addr();
        u32 blk = airoha_fw_addr / 512;

-       addr = malloc(CONFIG_AIROHA_MD32_DM_SIZE + CONFIG_AIROHA_MD32_DSP_SIZE);
+       addr = malloc(EN8811H_MD32_DM_SIZE + EN8811H_MD32_DSP_SIZE);
        if (!addr) {
                puts("cannot allocated buffer for firmware.\n");
                return -ENOMEM;
@@ -498,12 +498,12 @@ static int en8811h_load_firmware(struct phy_device 
*phydev)
        if (ret < 0)
                return ret;

-       ret = air_write_buf(phydev, AIR_FW_ADDR_DM, CONFIG_AIROHA_MD32_DM_SIZE, 
addr);
+       ret = air_write_buf(phydev, AIR_FW_ADDR_DM, EN8811H_MD32_DM_SIZE, addr);
        if (ret < 0)
                goto en8811h_load_firmware_out;

-       ret = air_write_buf(phydev, AIR_FW_ADDR_DSP, 
CONFIG_AIROHA_MD32_DSP_SIZE,
-                           addr + CONFIG_AIROHA_MD32_DM_SIZE);
+       ret = air_write_buf(phydev, AIR_FW_ADDR_DSP, EN8811H_MD32_DSP_SIZE,
+                           addr + EN8811H_MD32_DM_SIZE);
        if (ret < 0)
                goto en8811h_load_firmware_out;

--
2.34.1

Reply via email to