1# Intel(R) PRO/1000 Gigabit Ethernet driver configuration options 2 3# Copyright (c) 2018-2019 Intel Corporation 4# SPDX-License-Identifier: Apache-2.0 5 6menuconfig ETH_E1000 7 bool "Intel(R) PRO/1000 Gigabit Ethernet driver" 8 depends on PCIE 9 help 10 Enable Intel(R) PRO/1000 Gigabit Ethernet driver. 11 12if ETH_E1000 13 14config ETH_NIC_MODEL 15 string 16 default "e1000" 17 help 18 Tells what Qemu network model to use. This value is given as 19 a parameter to -nic qemu command line option. 20 21config ETH_E1000_VERBOSE_DEBUG 22 bool "Enable hexdump of the received and sent frames" 23 help 24 Enabling this will turn on the hexdump of the received and sent 25 frames. Do not leave on for production. 26 27config ETH_E1000_PTP_CLOCK 28 bool "Enable PTP clock driver support [EXPERIMENTAL]" 29 depends on PTP_CLOCK 30 default y 31 help 32 Enable PTP clock support. This is still a dummy that is only used 33 for debugging and currently does not do any real PTP activities. 34 35config ETH_E1000_PTP_CLOCK_SRC_HZ 36 int "Frequency of the clock source for the PTP timer" 37 default 50000000 38 depends on ETH_E1000_PTP_CLOCK 39 help 40 Set the frequency in Hz sourced to the PTP timer. 41 If the value is set properly, the timer will be accurate. 42 43endif # ETH_E1000 44