#Hikey970 linux kernel driver
I think some of this is coming about because the DRM Driver isn’t working in the kernel.
Kernel-SRC/linux/drivers/gpu/drm/hisilicon/kirin9xx/kirin_fbdev.cĪ lot of people are angry because there is no linux driver for the Mali GPU. Kernel-SRC/linux/drivers/gpu/drm/hisilicon/kirin9xx/kirin_drm_drv.h Kernel-SRC/linux/drivers/gpu/drm/hisilicon/kirin9xx/kirin_drm_drv.c Kirin-drm e8600000.dpe: assigned reserved memory node drm_dma_mem_region ERROR Called for atomic driver, this is not what you want. But it looks like Canonical has already promoted the Linux 6.2 HWE kernel to existing.
#Hikey970 linux kernel series
mode_config.num_crtc, dev->mode_config.num_connector) On August 10th, 2023, Ubuntu 22.04.3 LTS will arrive (if everything goes according to plan) as the third point release in the Jammy Jellyfish series and it will ship with a newer kernel, namely Linux 6.2, from the Ubuntu 23.04 (Lunar Lobster) interim release. Priv->fbdev = drm_fbdev_cma_init(dev,32,1,1) Ĭc1: some warnings being treated as errors Priv->fbdev = drm_fbdev_cma_init(dev, 32, 1, 1) ĭrivers/gpu/drm/hisilicon/kirin9xx/kirin_drm_drv.c: In function ‘kirin_drm_kms_init’:ĭrivers/gpu/drm/hisilicon/kirin9xx/kirin_drm_drv.c:152:16: error: assignment to ‘struct drm_fb_helper *’ from incompatible pointer type ‘struct drm_fbdev_cma *’
Here are the differences i think are causing the issue.ĬAUSES NOT TO BUILD /* reset all the states of crtc/plane/encoder/connector */ My backlight on the monitor comes on but the display remains black. show originalĪfter all the patches are applied looking at my dmesg logs it looks pretty close to working. I’ve been playing with the kernel and implemented several patches as noted here. I am almost positive that the CMA is the cause of the display not working. What kernel source tree should be used for debain support?Ĭan someone help fix the CMA_BUFFER in the kernel srces. #define CMA_BUFFER_USED is required for the display to work. a/arch/arm64/boot/dts/hisilicon/hi3670-hikey970.Looking over my Dmesg & Uart logs I can conclude that We'll keep the 3v3 fixed regulator, as this will be usedīy the DRM/KMS driver. Used by the SD I/O to use the proper LDO supplies.
#Hikey970 linux kernel drivers
Next in thread: Mauro Carvalho Chehab: " mfd: pmic: add drivers for hi6421v600".In reply to: Mauro Carvalho Chehab: " spmi: hisi-spmi-controller: adjust whitespaces at defines".Previous message: Mauro Carvalho Chehab: " spmi: hisi-spmi-controller: adjust whitespaces at defines".Next message: Mauro Carvalho Chehab: " mfd: pmic: add drivers for hi6421v600".Linux-Kernel Archive: dt: hisilicon: add support for the PMIC found on Hikey 970 dt: hisilicon: add support for the PMIC found on Hikey 970 From: Mauro Carvalho Chehab