1# SPDX-License-Identifier: GPL-2.0-only 2# Copyright (C) 2024 Intel Corporation 3 4config LIBIE 5 tristate 6 select LIBETH 7 help 8 libie (Intel Ethernet library) is a common library built on top of 9 libeth and containing vendor-specific routines shared between several 10 Intel Ethernet drivers. 11 12config LIBIE_ADMINQ 13 tristate 14 help 15 Helper functions used by Intel Ethernet drivers for administration 16 queue command interface (aka adminq). 17 18config LIBIE_CP 19 tristate 20 select LIBETH 21 select LIBIE_PCI 22 help 23 Common helper routines to communicate with the device Control Plane 24 using virtchnl2 or related mailbox protocols. 25 26config LIBIE_FWLOG 27 tristate 28 select LIBIE_ADMINQ 29 help 30 Library to support firmware logging on device that have support 31 for it. Firmware logging is using admin queue interface to communicate 32 with the device. Debugfs is a user interface used to config logging 33 and dump all collected logs. 34 35config LIBIE_PCI 36 tristate 37 help 38 Helper functions for management of PCI resources belonging 39 to networking devices. 40