Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1675283 > unrolled thread

linux-next: build warning after merge of the rpmsg tree

Started byStephen Rothwell <sfr@canb.auug.org.au>
First post2017-06-27 06:50 +0200
Last post2017-06-28 01:50 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.kernel


Contents

  linux-next: build warning after merge of the rpmsg tree Stephen Rothwell <sfr@canb.auug.org.au> - 2017-06-27 06:50 +0200
    Re: linux-next: build warning after merge of the rpmsg tree Bjorn Andersson <bjorn.andersson@linaro.org> - 2017-06-28 01:50 +0200

#1675283 — linux-next: build warning after merge of the rpmsg tree

FromStephen Rothwell <sfr@canb.auug.org.au>
Date2017-06-27 06:50 +0200
Subjectlinux-next: build warning after merge of the rpmsg tree
Message-ID<tWQBP-3Py-1@gated-at.bofh.it>
Hi Bjorn,

After merging the rpmsg tree, today's linux-next build
(arm_multi_v7_defconfig) produced this warning:

drivers/i2c/Kconfig:7:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/i2c/Kconfig:7:	symbol I2C is selected by FB_DDC
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/video/fbdev/Kconfig:63:	symbol FB_DDC is selected by FB_CYBER2000_DDC
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/video/fbdev/Kconfig:390:	symbol FB_CYBER2000_DDC depends on FB_CYBER2000
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/video/fbdev/Kconfig:378:	symbol FB_CYBER2000 depends on FB
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/video/fbdev/Kconfig:5:	symbol FB is selected by DRM_KMS_FB_HELPER
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/gpu/drm/Kconfig:72:	symbol DRM_KMS_FB_HELPER depends on DRM_KMS_HELPER
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/gpu/drm/Kconfig:66:	symbol DRM_KMS_HELPER is selected by DRM_VIRTIO_GPU
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/gpu/drm/virtio/Kconfig:1:	symbol DRM_VIRTIO_GPU depends on VIRTIO
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/virtio/Kconfig:1:	symbol VIRTIO is selected by RPMSG_VIRTIO
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/rpmsg/Kconfig:35:	symbol RPMSG_VIRTIO is selected by KEYSTONE_REMOTEPROC
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/remoteproc/Kconfig:74:	symbol KEYSTONE_REMOTEPROC depends on RESET_CONTROLLER
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/reset/Kconfig:4:	symbol RESET_CONTROLLER is selected by QCOM_SCM
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/firmware/Kconfig:205:	symbol QCOM_SCM is selected by VIDEO_QCOM_VENUS
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/media/platform/Kconfig:474:	symbol VIDEO_QCOM_VENUS depends on V4L_MEM2MEM_DRIVERS
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/media/platform/Kconfig:162:	symbol V4L_MEM2MEM_DRIVERS depends on VIDEO_V4L2
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
drivers/media/v4l2-core/Kconfig:6:	symbol VIDEO_V4L2 depends on I2C

and more ...

Probably introduced by commit

  e88bb8f7a12c ("remoteproc/keystone: Add a remoteproc driver for Keystone 2 DSPs")

-- 
Cheers,
Stephen Rothwell

[toc] | [next] | [standalone]


#1676272

FromBjorn Andersson <bjorn.andersson@linaro.org>
Date2017-06-28 01:50 +0200
Message-ID<tX8p4-7z8-23@gated-at.bofh.it>
In reply to#1675283
On Mon 26 Jun 21:43 PDT 2017, Stephen Rothwell wrote:

> Hi Bjorn,
> 
> After merging the rpmsg tree, today's linux-next build
> (arm_multi_v7_defconfig) produced this warning:
> 
> drivers/i2c/Kconfig:7:error: recursive dependency detected!

Thanks Stephen, I've updated the branch to work around the two issues
you found.

Regards,
Bjorn

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web