On Sat, Jan 18, 2025 at 05:27:07PM +0100, H. Nikolaus Schaller wrote: > This reverts commit 27ab05e1b7e5c5ec9b4f658e1b2464c0908298a6. > > I tried to upgrade a RasPi 3B+ with Waveshare 7inch HDMI LCD > from 6.1.y to 6.6.y but found that the display is broken with > this log message: > > [ 17.776315] vc4-drm soc:gpu: bound 3f400000.hvs (ops vc4_drm_unregister [vc4]) > [ 17.784034] platform 3f806000.vec: deferred probe pending > > Some tests revealed that while 6.1.y works, 6.2-rc1 is already broken but all > newer kernels as well. And a bisect did lead me to this patch. > > I could repair several versions up to 6.13-rc7 by doing > this revert. Newer kernels have just to take care of > > commit f702475b839c ("ARM: dts: bcm2835-rpi: Move duplicate firmware-clocks to bcm2835-rpi.dtsi") > > but that is straightforward. > > Fixes: 27ab05e1b7e5 ("ARM: dts: bcm2835-rpi: Use firmware clocks for display") > Signed-off-by: H. Nikolaus Schaller <hns@xxxxxxxxxxxxx> > --- > arch/arm/boot/dts/bcm2835-rpi-common.dtsi | 17 ----------------- > 1 file changed, 17 deletions(-) > > diff --git a/arch/arm/boot/dts/bcm2835-rpi-common.dtsi b/arch/arm/boot/dts/bcm2835-rpi-common.dtsi > index 4e7b4a592da7c..8a55b6cded592 100644 > --- a/arch/arm/boot/dts/bcm2835-rpi-common.dtsi > +++ b/arch/arm/boot/dts/bcm2835-rpi-common.dtsi > @@ -7,23 +7,6 @@ > > #include <dt-bindings/power/raspberrypi-power.h> > > -&firmware { > - firmware_clocks: clocks { > - compatible = "raspberrypi,firmware-clocks"; > - #clock-cells = <1>; > - }; > -}; > - > -&hdmi { > - clocks = <&firmware_clocks 9>, > - <&firmware_clocks 13>; > - clock-names = "pixel", "hdmi"; > -}; > - > &v3d { > power-domains = <&power RPI_POWER_DOMAIN_V3D>; > }; > - > -&vec { > - clocks = <&firmware_clocks 15>; > -}; > -- > 2.47.0 > > Hi, This is the friendly patch-bot of Greg Kroah-Hartman. You have sent him a patch that has triggered this response. He used to manually respond to these common problems, but in order to save his sanity (he kept writing the same thing over and over, yet to different people), I was created. Hopefully you will not take offence and will fix the problem in your patch and resubmit it so that it can be accepted into the Linux kernel tree. You are receiving this message because of the following common error(s) as indicated below: - You have marked a patch with a "Fixes:" tag for a commit that is in an older released kernel, yet you do not have a cc: stable line in the signed-off-by area at all, which means that the patch will not be applied to any older kernel releases. To properly fix this, please follow the documented rules in the Documentation/process/stable-kernel-rules.rst file for how to resolve this. If you wish to discuss this problem further, or you have questions about how to resolve this issue, please feel free to respond to this email and Greg will reply once he has dug out from the pending patches received from other developers. thanks, greg k-h's patch email bot