From 9f98a2a78a21ccd6603b2f85618d4cd9b60f4d9e Mon Sep 17 00:00:00 2001 From: Keith Hui Date: Wed, 23 Apr 2025 15:17:54 -0400 Subject: [PATCH] mb/asus/p8z77-v_le_plus: Use additional rt8168 MAC programming Use an additional Realtek NIC MAC programming sequence recently added to drivers/net/r8168.c. BUG=https://ticket.coreboot.org/issues/579 TEST=Specified MAC address now recognized and retained by Linux r8169 driver without further work. Change-Id: Ia1409874920b2e598e8b8b3c186fc46bd0cef296 Signed-off-by: Keith Hui Reviewed-on: https://review.coreboot.org/c/coreboot/+/87437 Reviewed-by: Matt DeVillier Tested-by: build bot (Jenkins) --- Documentation/mainboard/asus/p8z77-v_le_plus.md | 2 -- src/mainboard/asus/p8x7x-series/Kconfig | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Documentation/mainboard/asus/p8z77-v_le_plus.md b/Documentation/mainboard/asus/p8z77-v_le_plus.md index 2664127a4e..dc80eeb8c3 100644 --- a/Documentation/mainboard/asus/p8z77-v_le_plus.md +++ b/Documentation/mainboard/asus/p8z77-v_le_plus.md @@ -100,8 +100,6 @@ See "PCIe config" section below for more details. ## Known issues -- RTL8111F here has no EEPROM for vital product data such as MAC address, which is also not - being properly programmed. You may need to fuse your MAC address with [rtnicpg] instead. - For 7.1 analog audio to work, at least the front channel (green jack) must be connected. ## Untested diff --git a/src/mainboard/asus/p8x7x-series/Kconfig b/src/mainboard/asus/p8x7x-series/Kconfig index e3e977f00e..112d861f94 100644 --- a/src/mainboard/asus/p8x7x-series/Kconfig +++ b/src/mainboard/asus/p8x7x-series/Kconfig @@ -62,6 +62,7 @@ config BOARD_ASUS_P8Z77_V_LE_PLUS select BOARD_ASUS_P8X7X_SERIES select BOARD_ROMSIZE_KB_8192 select RT8168_SET_LED_MODE + select RT8168_PUT_MAC_TO_ERI select SUPERIO_NUVOTON_NCT6779D select USE_NATIVE_RAMINIT select POWER_LED_USES_GPIO8