i915 0000:00:02.0: [drm] *ERROR* hback porch < 16 pixels - Internal 800x1280 screen not working on Intel N100 Alder Lake based notebook (DSI) in KMS
Internal 800x1280 DSI screen is not working on Intel N100 Alder Lake based notebook with KMS enabled, if nomodeset is passed then framebuffer device works properly albeit without acceleration and non-working suspend/resume. It seems that it is due to the below dmesg entry:
[ 1.990949] i915 0000:00:02.0: [drm] *ERROR* hback porch < 16 pixels
[ 2.822273] i915 0000:00:02.0: [drm] *ERROR* hback porch < 16 pixels
Notebook is a generic 8 inch N100 based convertible available on AliExpress under name "Topton" model "P8". Sadly no information regarding motherboard is available as most board related information is set to "Default string".
I'm running Arch Linux x86_64 GNU/Linux distribution with Linux kernel version 6.4.8-arch1-1. Sadly, internal screen is not working on drm-tip too.
External screen connected via HDMI works fine, connecting such doesn't affect internal screen working order.
I've attached dmesg log with drm.debug=0xe log_buf_len=4M
added to cmdline as well as intel_reg_dump, dmidecode and lspci -vv output.
In case of further questions feel free to ask. Thank you in advance.