drivers/net/ne2k: Make it work for bootblock

This code was written in a romcc bootblock time. There is no reason why
it would not work in bootblock now.

Untested but expected to work.

Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Change-Id: I708e8a3b503eb3a7fdf6063803d666529096f651
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78934
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin L Roth <gaumless@gmail.com>
This commit is contained in:
Arthur Heymans 2023-11-06 15:20:33 +01:00 committed by Felix Held
commit 91e6117c09
4 changed files with 4 additions and 3 deletions

View file

@ -1,5 +1,6 @@
## SPDX-License-Identifier: GPL-2.0-only
bootblock-$(CONFIG_CONSOLE_NE2K) += ne2k.c
romstage-$(CONFIG_CONSOLE_NE2K) += ne2k.c
ramstage-$(CONFIG_CONSOLE_NE2K) += ne2k.c
ramstage-$(CONFIG_REALTEK_8168_RESET) += r8168.c

View file

@ -266,8 +266,7 @@ int ne2k_init(unsigned int eth_nic_base)
pci_devfn_t dev;
unsigned char c;
/* FIXME: This console is not enabled for bootblock. */
if (!ENV_ROMSTAGE)
if (!ENV_ROMSTAGE_OR_BEFORE)
return 0;
/* For this to work, mainboard code must have configured