[PATCH v2] drivers: pinctrl: qcom: fix Kconfig dependency on GPIOLIB

2021-04-13 Thread Julian Braha
This is because PINCTRL_MSM selects GPIOLIB_IRQCHIP, without selecting or depending on GPIOLIB, despite GPIOLIB_IRQCHIP depending on GPIOLIB. Having PINCTRL_MSM select GPIOLIB will cause a recursive dependency error. Signed-off-by: Julian Braha --- drivers/pinctrl/qcom/Kconfig | 2 +- 1 file chan

[PATCH] crypto: fix CRYPTO_LIB_* dependencies on CRYPTO

2021-04-05 Thread Julian Braha
Currently, when a config option selects a CRYPTO_LIB_* option while CRYPTO is disabled, Kbuild gives an unmet dependency. However, these config options do not actually need to depend on CRYPTO. Signed-off-by: Julian Braha --- crypto/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH v3] lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS

2021-03-29 Thread Julian Braha
n ARCH_WANT_FRAME_POINTERS causes a recursive dependency error. ARCH_WANT_FRAME_POINTERS is to be selected by the architecture, and is not supposed to be overridden by other config options. Signed-off-by: Julian Braha --- lib/Kconfig.debug | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) di

Re: [PATCH v1] drivers: pinctrl: qcom: fix Kconfig dependency on GPIOLIB

2021-03-29 Thread Julian Braha
On Tuesday, March 2, 2021 9:46:04 AM EDT you wrote: > On Thu, Feb 25, 2021 at 9:33 AM Julian Braha wrote: > > > When PINCTRL_MSM is enabled, and GPIOLIB is disabled, > > Kbuild gives the following warning: > > > > WARNING: unmet direct dependencies detected for

Re: [PATCH v2] lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS

2021-03-29 Thread Julian Braha
On Sunday, March 28, 2021 5:04:08 AM EDT you wrote: > On Mär 28 2021, Julian Braha wrote: > > > diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug > > index 2779c29d9981..8d53ed423899 100644 > > --- a/lib/Kconfig.debug > > +++ b/lib/Kconfig.debug > > @@

Re: [PATCH] drivers: iio: adc: fix unmet dependency on OF

2021-03-29 Thread Julian Braha
On Monday, March 29, 2021 2:42:12 AM EDT you wrote: > On Sun, Mar 28, 2021 at 7:08 AM Julian Braha wrote: > > > > When AD9467 is enabled, and OF is disabled, > > Kbuild gives the following warning: > > > > WARNING: unmet direct dependencies detected for ADI_AXI

[PATCH v2] lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS

2021-03-27 Thread Julian Braha
cursive dependency error. ARCH_WANT_FRAME_POINTERS is to be selected by the architecture, and is not supposed to be overridden by other config options. Signed-off-by: Julian Braha --- lib/Kconfig.debug | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug

[PATCH] drivers: iio: adc: fix unmet dependency on OF

2021-03-27 Thread Julian Braha
cause AD9467 selects ADI_AXI_ADC without selecting or depending on OF, despite ADI_AXI_ADC depending on OF. Signed-off-by: Julian Braha --- drivers/iio/adc/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/adc/Kconfig b/drivers/iio/adc/Kconfig index e

[PATCH] arch: nios2: fix unmet dependency for SERIAL_CORE_CONSOLE

2021-03-26 Thread Julian Braha
_CONSOLE without selecting or depending on TTY, despite SERIAL_CORE_CONSOLE depending on TTY. Signed-off-by: Julian Braha --- arch/nios2/Kconfig.debug | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/nios2/Kconfig.debug b/arch/nios2/Kconfig.debug index a8bc06e96ef5..f453d5c1fd38 100644 --

Re: [PATCH] lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS

2021-03-26 Thread Julian Braha
On Thursday, March 25, 2021 3:20:59 AM EDT you wrote: > Hi Julian, > > On Thu, Mar 25, 2021 at 1:09 AM Julian Braha wrote: > > On Wednesday, March 24, 2021 4:12:34 AM EDT you wrote: > > > > On Wed, Mar 24, 2021 at 7:48 AM Julian Braha > > > wrote: > >

[PATCH] drivers: staging: netlogic: fix unmet dependency for PHYLIB

2021-03-25 Thread Julian Braha
NETLOGIC_XLR_NET selects PHYLIB without selecting or depending on NETDEVICES, despite PHYLIB depending on NETDEVICES. Signed-off-by: Julian Braha --- drivers/staging/netlogic/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/netlogic/Kconfig b/drivers/staging/netlog

[PATCH] arch: mips: fix unmet dependency for MTD_COMPLEX_MAPPINGS

2021-03-25 Thread Julian Braha
AVIUM_OCTEON_SOC selects MTD_COMPLEX_MAPPINGS, without selecting or depending on MTD, despite MTD_COMPLEX_MAPPINGS depending on MTD. Signed-off-by: Julian Braha --- arch/mips/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index d89efba3d8a4..39b

[PATCH] arch: mips: fix unmet dependency for DEBUG_INFO

2021-03-25 Thread Julian Braha
ELIS [=y] && SIBYTE_SB1xxx_SOC [=y] && !COMPILE_TEST [=n] This is because SB1XXX_CORELIS selects DEBUG_INFO without selecting or depending on DEBUG_KERNEL, despite DEBUG_INFO depending on DEBUG_KERNEL. Signed-off-by: Julian Braha --- arch/mips/Kconfig.debug | 1 + 1 file changed, 1 insertion(+)

Re: [PATCH] lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS

2021-03-24 Thread Julian Braha
On Wednesday, March 24, 2021 4:12:34 AM EDT you wrote: > Hi Julian, > > On Wed, Mar 24, 2021 at 7:48 AM Julian Braha wrote: > > On Monday, March 22, 2021 3:43:41 AM EDT you wrote: > > > On Sun, Mar 21, 2021 at 11:40 PM Julian Braha > > > wrote: > > >

Re: [PATCH] lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS

2021-03-24 Thread Julian Braha
On Monday, March 22, 2021 3:43:41 AM EDT you wrote: > Hi Julian, > > On Sun, Mar 21, 2021 at 11:40 PM Julian Braha wrote: > > On Sunday, March 21, 2021 2:28:43 PM EDT you wrote: > > > On Sat, Mar 20, 2021 at 1:17 AM Julian Braha > > > wrote: &

[PATCH] sound: soc: sh: fix Kconfig dependency on DMADEVICES

2021-03-21 Thread Julian Braha
& SH_MIGOR [=y] && I2C [=y] This is because SND_SIU_MIGOR selects SND_SOC_SH4_SIU without selecting or depending on DMADEVICES, despite SND_SOC_SH4_SIU depending on DMADEVICES. Signed-off-by: Julian Braha --- sound/soc/sh/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) dif

Re: [PATCH] lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS

2021-03-21 Thread Julian Braha
On Sunday, March 21, 2021 2:28:43 PM EDT you wrote: > Hi Julian, > > On Sat, Mar 20, 2021 at 1:17 AM Julian Braha wrote: > > When LATENCYTOP is enabled and ARCH_WANT_FRAME_POINTERS > > is disabled, Kbuild gives the following warning: > > > > WARNING: u

[PATCH] arch: xtensa: fix kconfig dependency on FUTEX

2021-03-20 Thread Julian Braha
_CMPXCHG, without selecting or depending on FUTEX, despite HAVE_FUTEX_CMPXCHG depending on FUTEX. Signed-off-by: Julian Braha --- arch/xtensa/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/xtensa/Kconfig b/arch/xtensa/Kconfig index 9ad6b7b82707..a0d5f065d6b1 100644 --- a/arch/xtensa

[PATCH] lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS

2021-03-19 Thread Julian Braha
hout selecting or depending on ARCH_WANT_FRAME_POINTERS, despite FRAME_POINTER depending on ARCH_WANT_FRAME_POINTERS. Signed-off-by: Julian Braha --- lib/Kconfig.debug | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 5a698fc34d56..59e78f1b3821 100644

Re: [PATCH] drivers: firmware: efi: fix Kconfig dependency on CRYPTO

2021-02-28 Thread Julian Braha
On Sunday, February 28, 2021 9:30:29 AM EST you wrote: > On Sat, 27 Feb 2021 at 04:29, Julian Braha wrote: > > > > When EFI_EMBEDDED_FIRMWARE is enabled, and CRYPTO is not enabled, > > Kbuild gives the following warning: > > > > WARNING: unmet direct dependenci

[PATCH] drivers: firmware: efi: fix Kconfig dependency on CRYPTO

2021-02-26 Thread Julian Braha
because EFI_EMBEDDED_FIRMWARE selects CRYPTO_LIB_SHA256 without selecting or depending on CRYPTO, despite CRYPTO_LIB_SHA256 depending on CRYPTO. Signed-off-by: Julian Braha --- drivers/firmware/efi/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/firmware/efi/Kconfig b/drivers/firmware/efi/Kconf

[PATCH v1] drivers: pinctrl: qcom: fix Kconfig dependency on GPIOLIB

2021-02-25 Thread Julian Braha
This is because PINCTRL_MSM selects GPIOLIB_IRQCHIP, without selecting or depending on GPIOLIB, despite GPIOLIB_IRQCHIP depending on GPIOLIB. Having PINCTRL_MSM select GPIOLIB will cause a recursive dependency error. Signed-off-by: Julian Braha --- drivers/pinctrl/qcom/Kconfig | 2 +- 1 file chan

[PATCH] drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB

2021-02-25 Thread Julian Braha
is because STA2X11_VIP selects VIDEO_ADV7180 without selecting or depending on GPIOLIB, despite VIDEO_ADV7180 depending on GPIOLIB. Signed-off-by: Julian Braha --- drivers/media/pci/sta2x11/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/media/pci/sta2x11/Kconfig b/drivers/m

[PATCH] drivers: input: joystick: fix Kconfig dependency on IIO_BUFFER

2021-02-24 Thread Julian Braha
& INPUT_JOYSTICK [=y] && IIO [=y] This is because JOYSTICK_ADC selects IIO_BUFFER_CB without selecting or depending on IIO_BUFFER, despite IIO_BUFFER_CB depending on IIO_BUFFER. Signed-off-by: Julian Braha --- drivers/input/joystick/Kconfig | 1 + 1 file changed, 1 insertion(+) diff

[PATCH] drivers: pinctrl: qcom

2021-02-24 Thread Julian Braha
This is because PINCTRL_MSM selects GPIOLIB_IRQCHIP, without selecting or depending on GPIOLIB, despite GPIOLIB_IRQCHIP depending on GPIOLIB. Having PINCTRL_MSM select GPIOLIB will cause a recursive dependency error. Signed-off-by: Julian Braha --- drivers/pinctrl/qcom/Kconfig | 2 +- 1 file chan

[PATCH] drivers: tty: serial: fix Kconfig dependency on SERIAL_CORE

2021-02-24 Thread Julian Braha
[=y] && TTY [=y] && HAS_IOMEM [=y] && (ARCH_MXC [=y] || COMPILE_TEST [=n]) && OF [=y] This is because SERIAL_IMX_EARLYCON selects SERIAL_EARLYCON, without selecting SERIAL_CORE, despite that config option depending on SERIAL_CORE. Signed-off-by: Julian Braha --- dri

Re: [PATCH] drivers: infiniband: sw: rxe: fix kconfig dependency on CRYPTO

2021-02-23 Thread Julian Braha
On Tuesday, February 23, 2021 4:26:44 PM EST Arnd Bergmann wrote: > On Tue, Feb 23, 2021 at 9:46 PM Julian Braha wrote: > > > > I have other similar patches that I intend to submit. What should I do, > > going forward? Should I use "depends on CRYPTO" for cases li

[PATCH] drivers: gpu: drm: bridge: fix kconfig dependency on DRM_KMS_HELPER

2021-02-22 Thread Julian Braha
IBA_TC358762 [=y] && HAS_IOMEM [=y] && DRM [=y] && DRM_BRIDGE [=y] && OF [=y] This is because DRM_TOSHIBA_TC358762 selects DRM_PANEL_BRIDGE, without depending on or selecting DRM_KMS_HELPER, despite that config option depending on DRM_KMS_HELPER. Signed-off-by: Julia

[PATCH] sound: soc: codecs: fix kconfig dependency on GPIOLIB

2021-02-22 Thread Julian Braha
MD_RENOIR_MACH [=y] && SOUND [=y] && !UML && SND [=y] && SND_SOC [=y] && SND_SOC_AMD_RENOIR [=y] This is because SND_SOC_AMD_RENOIR_MACH selects SND_SOC_DMIC, without depending on or selecting GPIOLIB, despite that config option depending on GPIOLIB. Signe

[PATCH] staging: rtl8192e: fix kconfig dependency on CRYPTO

2021-02-22 Thread Julian Braha
CRYPTO_MICHAEL_MIC and CRYPTO_LIB_ARC4, without depending on or selecting CRYPTO, despite those config options being subordinate to CRYPTO. Signed-off-by: Julian Braha --- drivers/staging/rtl8192e/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/rtl8192e/Kconfig b/dri

[PATCH v1] Staging: rtl8192e: fix kconfig dependency on CRYPTO

2021-02-20 Thread Julian Braha
>From fd949b204eeb6b685bbf5dc9a329c931fcf8b0da Mon Sep 17 00:00:00 2001 From: Julian Braha Date: Sat, 20 Feb 2021 12:07:30 -0500 Subject: [PATCH] staging: rtl8192e: fix kconfig dependency on CRYPTO When RTLLIB_CRYPTO_TKIP is enabled and CRYPTO is disabled, Kbuild gives the following warn

[PATCH] drivers: firmware: fix kconfig dependency on CRYPTO

2021-02-19 Thread Julian Braha
commit 72304490d9df7d6af2e6851cc5762908abd52889 Author: Julian Braha Date: Fri Feb 19 18:36:22 2021 -0500 drivers: firmware: fix kconfig dependency on CRYPTO When EFI_EMBEDDED_FIRMWARE is enabled and CRYPTO is disabled, Kbuild gives the following warning: WARNING

[PATCH] drivers: infiniband: sw: rxe: fix kconfig dependency on CRYPTO

2021-02-19 Thread Julian Braha
commit 6e61907779ba99af785f5b2397a84077c289888a Author: Julian Braha Date: Fri Feb 19 18:20:57 2021 -0500 drivers: infiniband: sw: rxe: fix kconfig dependency on CRYPTO When RDMA_RXE is enabled and CRYPTO is disabled, Kbuild gives the following warning: WARNING: unmet

[PATCH] Staging: rtl8192e: fix kconfig dependency on CRYPTO

2021-02-19 Thread Julian Braha
commit 1a3f343027d7f5a6475a019aa20be89795b8c8e0 Author: Julian Braha Date: Fri Feb 19 17:02:24 2021 -0500 staging: rtl8192e: fix kconfig dependency on CRYPTO When RTLLIB_CRYPTO_TKIP is enabled and CRYPTO is disabled, Kbuild gives the following warning: WARNING: unmet

[PATCH] fs: nfsd: fix kconfig dependency warning for NFSD_V4

2021-02-19 Thread Julian Braha
cting CRYPTO, despite those config options being subordinate to CRYPTO. Signed-off-by: Julian Braha --- a/fs/nfsd/Kconfig 2021-02-09 22:05:29.462030761 -0500 +++ b/fs/nfsd/Kconfig 2021-02-11 12:00:48.974076992 -0500 @@ -73,6 +73,7 @@ select NFSD_V3 select FS_POSIX_ACL select SUNRPC_GS