Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Kconfig: Fix Kconfig for Intel ixgbe and igb PTP support.

Fix Kconfig file to make sure that PTP and IGB/IXGBE are both either
in-kernel or modules, not mixed. Having the build status mixed causes
compile errors.

Signed-off-by: Carolyn Wyborny <carolyn.wyborny@intel.com>
Tested-by: Jeff Pieper <jeffrey.e.pieper@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>

authored by

Carolyn Wyborny and committed by
Jeff Kirsher
0e808bcc adc0fa41

+7 -3
+7 -3
drivers/net/ethernet/intel/Kconfig
··· 122 122 123 123 config IGB_PTP 124 124 bool "PTP Hardware Clock (PHC)" 125 - default y 126 - depends on IGB && PTP_1588_CLOCK 125 + default n 126 + depends on IGB && EXPERIMENTAL 127 + select PPS 128 + select PTP_1588_CLOCK 127 129 ---help--- 128 130 Say Y here if you want to use PTP Hardware Clock (PHC) in the 129 131 driver. Only the basic clock operations have been implemented. ··· 225 223 config IXGBE_PTP 226 224 bool "PTP Clock Support" 227 225 default n 228 - depends on IXGBE && PTP_1588_CLOCK 226 + depends on IXGBE && EXPERIMENTAL 227 + select PPS 228 + select PTP_1588_CLOCK 229 229 ---help--- 230 230 Say Y here if you want support for 1588 Timestamping with a 231 231 PHC device, using the PTP 1588 Clock support. This is