ubuntu 在 R40e 上 還有 Debian 在 Sempron 2600 上

2013年6月20日 星期四

Display port and interface

DI : Display Interface, 用來連接 外部的 display, 系統有兩個這個 interface
DP : Display Processor, 處理需要送給 DI 的資料。
DC : Display Controller, 控制 Display Port (Interface ?)

fb 在 blank/unblank 時,會呼叫 mxcfb_set_par( ) 重新設定 framebuffer parameter 和 operation mode


接下來要從 kernel 的 mxcdi0fb 來看各 port 的 format 決定。

boot command 傳入的option 在mxcfb_option_setup( ) 使用.用來設定 ipu_di_pix_fmt (di 應該就上面的 display interface.)

ioctl 的 argument 很多..
有關這個 ipu_di_pix_fmt ...

libgralloc/framebuffer 裡的 dual_disp 參數,大多(只是?) 用來檢查有沒有超過 memory bandwidth
#define SINGLE_DISPLAY_CAPABILITY  (1920 * 1080 * 60)
#define DUAL_DISPLAY_CAPABILITY    (1920 * 1080 * 30)

  • LCD : fb0 : DISP3 BG
  • TVOUT : fb1 : DISP3 BG - DI1
  • --- : fb2 : DISP3 FB

沒有留言:

標籤

網誌存檔