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
沒有留言:
張貼留言