On 06/09, Stefan Wahren wrote: > Hi Melissa, > > Am 08.06.22 um 14:51 schrieb Melissa Wen: > > On 06/03, Peter Robinson wrote: > > > This is a follow up from my v4 patchset. The power management pieces have > > > been split out to a separate independent set of patches by Stefan [1]. This > > > version 5 of the DRM patches are independent and given the V3D driver has > > > been upstream for some time the two patches to enable it in defconfigs can > > > be taken at anytime independent of the enablement for the Raspberry Pi 4. > > Hi Peter, > > > > I was able to check and run some tests on arm64, and it seems ok. But I > > was not successful on bringing it up for arm using multi_v7_defconfig + > > device_tree=bcm2711-rpi-4-b.dtb. > > for Raspberry Pi 4 you also need to enable CONFIG_ARM_LPAE, which is not > enabled in multi_v7_defconfig. Hi Stefan, Thanks for pointing it out. I've checked again and it's fine. I think some bits are missing (maybe from my side) to handle glx stuff on arm, but I can take a look later. Thanks for this work! Melissa > > Best regards > > > > > How can I check this path? > > > > Btw, using the config from rpi downstream kernel works nicely for arm > > (on my side) > > > > Best regards, > > > > Melissa > > > I've tested this using mesa 22.0.x and Wayland/Gnome on Fedora 36, it's > > > more or less stable with basic testing. > > > > > > Changes since v5: > > > - Update the DT compatible to match the others that were updated > > > - Adjust the Kconfig help text > > > - Add review tags > > > > > > Changes since v4: > > > - Fixes for device tree and bindings > > > - Split out the power management changes into an independent set > > > - Rebase to 5.18 > > > - Individual changes in patches > > > > > > [1] https://www.spinics.net/lists/arm-kernel/msg980342.html > > > > > > Nicolas Saenz Julienne (1): > > > arm64: config: Enable DRM_V3D > > > > > > Peter Robinson (5): > > > dt-bindings: gpu: v3d: Add BCM2711's compatible > > > drm/v3d: Get rid of pm code > > > drm/v3d: Add support for bcm2711 > > > ARM: dts: bcm2711: Enable V3D > > > ARM: configs: Enable DRM_V3D > > > > > > .../devicetree/bindings/gpu/brcm,bcm-v3d.yaml | 1 + > > > arch/arm/boot/dts/bcm2711-rpi.dtsi | 4 ++++ > > > arch/arm/boot/dts/bcm2711.dtsi | 11 +++++++++++ > > > arch/arm/configs/bcm2835_defconfig | 1 + > > > arch/arm/configs/multi_v7_defconfig | 1 + > > > arch/arm64/configs/defconfig | 1 + > > > drivers/gpu/drm/v3d/Kconfig | 5 +++-- > > > drivers/gpu/drm/v3d/v3d_debugfs.c | 18 +----------------- > > > drivers/gpu/drm/v3d/v3d_drv.c | 12 +----------- > > > drivers/gpu/drm/v3d/v3d_gem.c | 12 +----------- > > > 10 files changed, 25 insertions(+), 41 deletions(-) > > > > > > -- > > > 2.36.1 > > > > > > > > > _______________________________________________ > > > linux-arm-kernel mailing list > > > linux-arm-kernel@xxxxxxxxxxxxxxxxxxx > > > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Attachment:
signature.asc
Description: PGP signature