このエントリーをはてなブックマークに追加

Armadillo-840のHDMI I/FをDVIモード固定にする

Armadillo-840のメインCPUであるR-Mobile A1に内蔵されたHDMI LINK(Transmitter)の動作モードにはHDMIモードとDVIモードがあります。 HDMIモードとDVIモードの切り替えはドライバ内部で行っていますが、今回はドライバで強制的にDVIモードに固定する方法を記載します。

修正するカーネルのソースコードは以下になります。

linux-3.4-atxx/drivers/video/sh_mobile_hdmi.c

具体的な修正方法は以下のようになります。

     hdmi->preprogrammed_vic = 0;
    hdmi->aspect_ratio_16_9 = 0;
-   if (hdmi->monitor_type == MONITOR_DVI)
-       return 0;
+   hdmi->monitor_type = MONITOR_DVI;
+   return 0;

以上

製品: 

  • Armadillo-840

タグ: 

  • Armadillo-800
  • 周辺デバイス