[Arm64-baikalm] поддержка LVDS на моноблоке
Nikolay Zhuravlev
n.zhuravlev на edelweiss.msk.ru
Чт Апр 8 16:28:07 MSK 2021
Алексей,
Фактически два адаптера, да. У БЭ есть документация, доступная под
NDA. Лучше от них получить комментарий. Мы (Эдельвейс) можем
содержательно комментировать наши изменения в код и то, что на наших
"досках" происходит, а общие вопросы по Байкал-М лучше в БЭ
переадресовать.
--
WBR, Nick Zhuravlev
Software Developer
www.edelweiss-tech.ru
On Wed, Apr 07, 2021 at 11:11:26PM +0400, Alexey Sheplyakov wrote:
> Добрый вечер!
>
> On 4/6/21 8:44 PM, Nikolay Zhuravlev wrote:
>
> > Еще комментарий по поводу ядра 5.10. Пробовал сегодня его на
> > моноблоке. Для того, чтобы там заработал LVDS, необходимо кое-что
> > портировать из нашего кода 5.4.
>
> Сделано: https://github.com/altlinux/linux-be-m1000/commit/a55a4ef92e607268ff60a6640a18bf4b3935d1f2
>
> > По поводу использования HDMI на данном моноблоке:
> >
> > К сожалению у LVDS нет собственной обратной связи, а на плате для
> > этого пока ничего не предусмотрено, так что не получается
> > сделать автоматическое переключение между HDMI и LVDS по автодетекту.
>
> Насколько я понимаю вот отсюда
>
> /* AVLSP: VDU (202D0000, 10000, SPI_144-145_?) */
> vdu0: vdu_lvds at 0x202D0000 {
> compatible = "baikal,vdu";
> reg = <0x0 0x202D0000 0x0 0x1000>;
> interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>, /* VDU INTR */
> <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>; /* VDU INTR_CDD */
> clocks = <&cmu1_avlsp_div7>, <&cmu0_avlsp 26>;
> clock-names = "pclk", "aclk";
> lvds-out;
> status = "disabled";
> };
>
>
> /* HDMI VDU (30260000, 10000, SPI_361-362_?) */
> vdu1: vdu_hdmi at 0x30260000 {
> compatible = "baikal,vdu";
> reg = <0x0 0x30260000 0x0 0x1000>;
> interrupts = <GIC_SPI 329 IRQ_TYPE_LEVEL_HIGH>, /* VDU INTR */
> <GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH>; /* VDU INTR_CDD */
> clocks = <&cmu1_xgbe 0>, <&ref_clk>;
> clock-names = "pclk", "aclk";
> status = "disabled";
>
> port {
> vdu_hdmi_out: endpoint {
> remote-endpoint = <&hdmi_tx_in>;
> };
> };
> };
>
> у BE-M1000 *два* видеоадаптера (и один из них подключен к lvds, а другой - к hdmi).
> Верно ли это? Если нет, как оно на самом деле?
>
> _______________________________________________
> Arm64-baikalm mailing list
> Arm64-baikalm at lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/arm64-baikalm
Подробная информация о списке рассылки Arm64-baikalm