coreboot/src/drivers/net
Alan Huang ad90edc3e0 drivers/net/r8168: Add ASPM control mechanism
Add a new configuration parameter "enable_aspm_l1_2".

Write value 0xe059000f to register offset 0xb0 to allow kernel driver to
enable ASPM L1.2.

Use Kconfig "PCIEXP_ASPM" and "enable_aspm_l1_2" to decide whether to
enable ASPM L1.2.

BUG=b:204309459
TEST=emerge and test if the driver can read the correct value

Change-Id: I944dbf04d3ca19df4de224540bee538bff4d1f12
Signed-off-by: Alan Huang <alan-huang@quanta.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/61267
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
2022-02-14 16:12:07 +00:00
..
atl1e.c treewide: Remove "ERROR: "/"WARN: " prefixes from log messages 2022-02-07 23:29:09 +00:00
chip.h drivers/net/r8168: Add ASPM control mechanism 2022-02-14 16:12:07 +00:00
Kconfig drivers/net/r8168.c: Guard against generating power resource 2021-10-28 17:39:37 +00:00
Makefile.inc
ne2k.c drivers/net/ne2k.c: Remove unuseful 'return' in void function 2022-02-01 18:04:54 +00:00
ns8390.h
r8168.c drivers/net/r8168: Add ASPM control mechanism 2022-02-14 16:12:07 +00:00