coreboot/src
Kevin Keijzer 1a591d0c44 mb/asrock/b75m-itx: Make NIC a child device below PCIe port 4
The Realtek RTL8111E NIC is currently not defined as a child device,
resulting in the on_board flag not being set to 1. This means that
Linux / udev will call the device enp3s0 rather than eno0, as is
appropriate for on-board ethernet devices.

Additionally, the comment in devicetree.cb stating that PCIe port 6
is the ethernet controller is incorrect. It's actually port 4.

This patch moves the comment to the right port, and defines the NIC
as a child device of said port, so that it's properly defined as an
on-board device.

Link: https://mail.coreboot.org/hyperkitty/list/coreboot@coreboot.org/thread/TFWNW3Y7IWTFD4KIBVNQYW3DODJ6SSC2/

Change-Id: Ie1e3a757a6bd6c7dd1702ced177d13711978dcc4
Signed-off-by: Kevin Keijzer <kevin@quietlife.nl>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73516
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-by: Fabian Groffen <grobian@gentoo.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-03-08 12:05:34 +00:00
..
acpi acpi: Add SRAT x2APIC table support 2023-03-03 17:08:27 +00:00
arch arch/x86/smbios: use cpu_cpuid_extended_level instead of open coding it 2023-02-21 20:14:43 +00:00
commonlib security/tpm: add TPM log format as per 2.0 spec 2023-03-04 02:01:48 +00:00
console console: Add SimNow console logging 2023-02-09 10:01:20 +00:00
cpu cpu/x86/smm: Add PCI resource store functionality 2023-03-05 15:31:07 +00:00
device device/xhci: Add functions to work with resource pointers 2023-03-05 15:32:34 +00:00
drivers drivers/intel/fsp2_0: Print mrc_cache size in decimal 2023-03-07 11:41:55 +00:00
ec {ec,mb}/system76: Move smbios_system_wakeup_type 2023-03-04 01:58:35 +00:00
include device/xhci: Add struct for capability registers 2023-03-07 17:11:58 +00:00
lib lib: set up specific purpose memory as LB_MEM_SOFT_RESERVED 2023-03-03 11:10:38 +00:00
mainboard mb/asrock/b75m-itx: Make NIC a child device below PCIe port 4 2023-03-08 12:05:34 +00:00
northbridge nb/amd/pi/00730F01/acpi_tables: use existing IO_APIC2_ADDR definition 2023-02-22 22:10:46 +00:00
sbom payloads/Yabits: Remove deprecated Yabits Payload 2023-02-17 01:21:43 +00:00
security security/tpm: add TPM log format as per 2.0 spec 2023-03-04 02:01:48 +00:00
soc soc/amd/glinda/acpi: rework C state info table handling 2023-03-08 12:01:42 +00:00
southbridge sb/amd/pi/hudson/fadt: drop unneeded ARM_boot_arch assignment 2023-02-22 22:09:22 +00:00
superio treewide: Remove useless "_STA: Status" comment 2023-02-19 11:20:37 +00:00
vendorcode vc/siemens/hwilib: Change uint32_t return type to size_t 2023-03-02 14:37:42 +00:00
Kconfig tree: Drop repeated words 2023-02-07 04:37:31 +00:00