-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build failure if CONFIG_DRM_VC4_HDMI_CEC is disabled (trivial patch included) #4771
Comments
Thanks! |
popcornmix
added a commit
to raspberrypi/firmware
that referenced
this issue
Dec 17, 2021
kernel: ASoC:ma120x0p: Increase maximum sample rate to 192KHz See: ASoC:ma120x0p: Increase maximum sample rate to 192KHz kernel: Add cam0 parameter to image sensor overlays See: Add cam0 parameter to image sensor overlays kernel: drm/vc4: Fix build without DRM_VC4_HDMI_CEC See: raspberrypi/linux#4771 kernel: v2 fix for the VLI TRB cache bug See: raspberrypi/linux#4768 kernel: ARM: dts: Create bcm2711-rpi-cm4s.dts See: raspberrypi/linux#4761 kernel: vc4/drm: Ignore vc4_hdmi->output_enabled for allowing audio See: raspberrypi/linux#4759 kernel: media: imx219: Advertise embedded data node on media pad 1 See: raspberrypi/linux#4758
popcornmix
added a commit
to raspberrypi/rpi-firmware
that referenced
this issue
Dec 17, 2021
kernel: ASoC:ma120x0p: Increase maximum sample rate to 192KHz See: ASoC:ma120x0p: Increase maximum sample rate to 192KHz kernel: Add cam0 parameter to image sensor overlays See: Add cam0 parameter to image sensor overlays kernel: drm/vc4: Fix build without DRM_VC4_HDMI_CEC See: raspberrypi/linux#4771 kernel: v2 fix for the VLI TRB cache bug See: raspberrypi/linux#4768 kernel: ARM: dts: Create bcm2711-rpi-cm4s.dts See: raspberrypi/linux#4761 kernel: vc4/drm: Ignore vc4_hdmi->output_enabled for allowing audio See: raspberrypi/linux#4759 kernel: media: imx219: Advertise embedded data node on media pad 1 See: raspberrypi/linux#4758
popcornmix
pushed a commit
that referenced
this issue
Jan 24, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Jan 25, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Jan 28, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Jan 31, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Jun 27, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Jul 4, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Jul 4, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
herrnst
pushed a commit
to herrnst/linux-raspberrypi
that referenced
this issue
Jul 10, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: raspberrypi#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Jul 11, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Jul 11, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Jul 18, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Jul 18, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Jul 22, 2022
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Jul 23, 2022
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Aug 1, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Aug 1, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Aug 1, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Aug 12, 2022
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Aug 12, 2022
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Aug 15, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Aug 15, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
pushed a commit
that referenced
this issue
Aug 15, 2022
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: #4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Aug 18, 2022
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Aug 18, 2022
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
papamoose
pushed a commit
to papamoose/ubuntu-kernel-raspi-jammy
that referenced
this issue
Sep 3, 2022
BugLink: https://bugs.launchpad.net/bugs/1958146 As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com> (cherry picked from commit 4d3aab4c5918280b2dadff717721d2252b6a0739 rpi-5.15.y) Signed-off-by: Juerg Haefliger <juergh@canonical.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Sep 30, 2022
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Dec 17, 2022
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Dec 17, 2022
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Apr 20, 2023
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
May 19, 2023
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Jun 20, 2023
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
wanghao75
pushed a commit
to gitee2github/raspberrypi-kernel
that referenced
this issue
Jul 13, 2023
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
it-is-a-robot
pushed a commit
to openeuler-mirror/raspberrypi-kernel
that referenced
this issue
Nov 29, 2023
As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
jai-raptee
pushed a commit
to jai-raptee/iliteck1
that referenced
this issue
Apr 30, 2024
Pi0-3 have power domains attached to the pm_runtime hooks for the HDMI block. Initialisation done in the reset called from bind is therefore lost if all users of the domain are suspended. The VEC shares the same lowest level clock/power gating as the HDMI block, so whilst that is enabled the block is never actually powered down, but if it isn't enabled then we lose the state. Reset and initialise the HDMI block from pm_resume. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com> drm/vc4: Fix build without DRM_VC4_HDMI_CEC As reported by @asavah. Fixes: raspberrypi/linux#4771 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
If VC4_HDMI_CEC is disabled in kernel config build fails
Edit: using branch rpi-5.10.y
To reproduce
Build the kernel with aforementioned option disabled
Expected behaviour
Clean build
Actual behaviour
Patch:
The text was updated successfully, but these errors were encountered: