xref: /linux/drivers/net/ethernet/intel/libie/Kconfig (revision ec2e0fb07d789976c601bec19ecced7a501c3705)
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_FWLOG
19	tristate
20	select LIBIE_ADMINQ
21	help
22	  Library to support firmware logging on device that have support
23	  for it. Firmware logging is using admin queue interface to communicate
24	  with the device. Debugfs is a user interface used to config logging
25	  and dump all collected logs.
26