Created attachment 18128 [details] make-initrd bug-report На одноплатнике Orange Pi 5 (Rockchip RK3588S) make-initrd не добавляет модуль phy_rockchip_samsung_hdptx (/lib/modules/6.14.0-6.14-alt1/kernel/drivers/phy/rockchip/phy-rockchip-samsung-hdptx.ko.zs t). Samsung HDMI/eDP Transmitter Combo PHY Driver. Из-за этого HDMI в initrd не включается.
Created attachment 18129 [details] make-initrd -v
Он не нужен ни для рута ни для gpu-drm. В рамках какой фичи ты предполагаешь, что make-initrd должен был добавить его ?
(Ответ для Alexey Gladkov на комментарий #2) > Он не нужен ни для рута ни для gpu-drm. > > В рамках какой фичи ты предполагаешь, что make-initrd должен был добавить > его ? Полагаю, что gpu-drm. Но нужен он для plymouth. rockchipdrm бесполезен без этого модуля на RK3588.
Я пока не нашёл в sysfs связи между rockchipdrm и phy-rockchip-samsung-hdptx. Я очень поверхностно посмотрел код rockchipdrm и если я правильно понял, hdmi является опциональной зависимостью. Я не уверен, но кажется, что это задаётся в device tree. Если это так, то это очень печально. Я очень не хотел лезть в device tree.
У тебя на этой машинке стоит пакет dtc ? find /proc/device-tree/ -type f -exec head {} + > device-tree-from-proc Можешь приложить результат команды ?
Created attachment 18136 [details] device-tree-from-proc
(Ответ для Alexey Gladkov на комментарий #5) > У тебя на этой машинке стоит пакет dtc ? > да > find /proc/device-tree/ -type f -exec head {} + > device-tree-from-proc > > Можешь приложить результат команды ? приложил
(In reply to Антон Мидюков from comment #7) > > find /proc/device-tree/ -type f -exec head {} + > device-tree-from-proc > > > > Можешь приложить результат команды ? > > приложил блин, там та же информация, что и в /sys/firmware/devicetree/base ((( Я пока не знаю как испавить проблему. Если у вас там есть знающие люди, то буду рад советам.