From: Arnd Bergmann Date: Fri, 25 May 2018 15:37:12 +0000 (+0200) Subject: staging: fsl-dpaa2/rtc: fix PTP dependency X-Git-Tag: v4.18-rc1~83^2~74 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=916c0c4b83de4ef523d68204cc435d6769c5ff8f;p=thirdparty%2Fkernel%2Flinux.git staging: fsl-dpaa2/rtc: fix PTP dependency We can't select PTP_1588_CLOCK when posix timers are completely disabled: WARNING: unmet direct dependencies detected for PTP_1588_CLOCK Depends on [n]: NET [=y] && POSIX_TIMERS [=n] Selected by [y]: - FSL_DPAA2_PTP_CLOCK [=y] && STAGING [=y] && FSL_DPAA2_ETH [=y] This adds the necessary dependency. Fixes: 9bdf43b3d40f ("staging: fsl-dpaa2/rtc: add rtc driver") Signed-off-by: Arnd Bergmann Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/fsl-dpaa2/Kconfig b/drivers/staging/fsl-dpaa2/Kconfig index cad016aee3b5e..a4c4b83ddc9c0 100644 --- a/drivers/staging/fsl-dpaa2/Kconfig +++ b/drivers/staging/fsl-dpaa2/Kconfig @@ -27,7 +27,7 @@ config FSL_DPAA2_ETHSW config FSL_DPAA2_PTP_CLOCK tristate "Freescale DPAA2 PTP Clock" - depends on FSL_DPAA2_ETH + depends on FSL_DPAA2_ETH && POSIX_TIMERS select PTP_1588_CLOCK help This driver adds support for using the DPAA2 1588 timer module