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