日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

SM750 HDMI DRM驅動發(fā)布:支持2048寬與2560x1080超寬屏

SM750 HDMI DRM驅動發(fā)布:支持2048寬與2560x1080超寬屏 顯示器驅動這類東西平時不太會被普通用戶注意到但負責嵌入式設備、瘦客戶機或老式商用主板的人大概率見過 SM750 這個芯片。它是一顆很常見的 2D 顯示控制芯片經(jīng)常出現(xiàn)在國產(chǎn)工控主板、云終端、醫(yī)院掛號機、銀行排隊機這類設備里。這類設備的通病是Windows 下驅動好找Linux 下就比較尷尬以前要么靠內核里已經(jīng)很邊緣的 framebuffer 路徑要么找第三方閉源包湊合。這次 SM750 的 HDMI DRM 驅動發(fā)布支持 2048 寬輸出和 2560x1080 超寬屏分辨率對還在維護這類設備的人來說是一個值得跟進的改變。這篇文章不打算只復述發(fā)布信息。我會把 SM750 的顯示鏈路、DRM 驅動的作用、2560x1080 這類超寬分辨率是怎么被支持的、以及拿到驅動后怎么驗證、出問題怎么排查一次講清楚。如果你正在做嵌入式 Linux 開發(fā)、顯示驅動移植或者手頭正好有一臺帶 SM750 的設備需要接 2K 級別顯示器下面這些內容可以給你省點時間。1. SM750 這個芯片和 DRM 驅動到底解決了誰的痛點1.1 先搞清楚 SM750 是哪類芯片SM750 不是 CPU也不是主力顯卡它是一顆負責顯示輸出的控制芯片。在很多商業(yè)整機里主板上的處理器可能很弱板載一顆顯示芯片專門承擔像素輸出和簡單的 2D 加速把主 CPU 從顯示任務里解放出來。SM750 就是這類角色。它的典型特征有三個2D 能力為主能處理 framebuffer、窗口疊加、基本 2D 加速但 3D 能力很弱。顯存獨立但不大常見板載版本配的是獨立顯存容量通常在幾十 MB 這個量級不像桌面顯卡那樣有幾個 GB。接口多樣具體板卡上可能是 VGA、DVI、LVDS、HDMI 或其中幾種組合。標題里提到的 HDMI 輸出要看板上實際引出的接口和物理層方案。這類芯片之所以在國內設備里出現(xiàn)頻率高是因為它足夠便宜穩(wěn)定性也經(jīng)過了相當長時間的市場驗證。對商用設備來說顯示不追求炫追求的是穩(wěn)定、低成本、能長時間開機不花屏。1.2 以前 Linux 下驅動為什么讓人頭疼如果只是跑 WindowsSM750 的驅動基本不用操心廠商會提供安裝包。但 Linux 環(huán)境就復雜了。老一代的方案是走內核的 sm750fb framebuffer 驅動配合 Xorg 里的老模塊使用。這套東西在 2020 年之前的發(fā)行版里還能湊合但這些年 Linux 顯示棧已經(jīng)明顯轉向 DRM/KMS 體系。KMS 的意思是 Kernel Mode Setting由內核統(tǒng)一管理顯示模式、顯存、連接器狀態(tài)。fbdev 老路徑在新內核里越來越邊緣化。這帶來的實際問題是新內核的某些特性兼容不上或者需要額外補丁。桌面環(huán)境、Qt 應用、Wayland 合成器對新驅動的適配越來越依賴 KMS 接口。出問題時日志不直觀很難判斷到底是芯片沒啟動、模式?jīng)]設對還是上層合成器沒收到信號。這次發(fā)布的 SM750 HDMI DRM 驅動本質上就是給這顆芯片補上了通往現(xiàn)代 Linux 顯示棧的接口。1.3 誰最需要關注這個發(fā)布我認為主力受益者有三類維護存量設備的人手里有大量 SM750 工控板在跑 Linux需要在新內核上繼續(xù)穩(wěn)定輸出。做嵌入式 Linux 產(chǎn)品的人正在選型顯示方案希望芯片能被內核主線 DRM 框架接管而不是依賴廠商私有補丁。學習 Linux 驅動開發(fā)的人SM750 的驅動結構不算臃腫作為 KMS 驅動學習樣本很合適能看清 connector、encoder、crtc 之間的關系。如果你只是臺式機用戶手頭也沒有 SM750 設備那這篇內容可以當作顯示棧知識看不需要真的去刷驅動。2. 2048 寬輸出和 2560x1080 超寬屏背后靠的是顯示時序能力2.1 分辨率的本質不是“加一行設置”很多人以為支持某個分辨率就是把分辨率數(shù)值寫進某個列表然后重啟。實際上顯示分辨率背后是一整套時序參數(shù)通常用一個叫 modeline 的東西表示。它包含有效圖像的寬度和高度比如 2560x1080。像素時鐘頻率也就是每秒要輸出多少個像素點。水平前肩、水平同步、水平后肩。垂直前肩、垂直同步、垂直后肩。刷新率。顯示器不會自己產(chǎn)生一張完整的畫面它會按固定的節(jié)奏刷新。顯卡或顯示控制芯片負責在正確的時刻把像素數(shù)據(jù)送到接口上。這個節(jié)奏如果和顯示器對不上要么黑屏要么畫面閃爍撕裂要么直接無法點亮。所以DRM 驅動支持 2560x1080不只是把分辨率數(shù)值暴露出來而是要保證芯片的顯示控制器能夠生成符合這個分辨率的時序并且把足夠大的 framebuffer 分配好。2.2 2048 寬這條線有什么講究這次發(fā)布里提到“2048 寬輸出”這個數(shù)字很關鍵。很多老一代顯示控制芯片有一個隱形的寬度邊界超過一定寬度之后內部 FIFO 帶寬、行緩沖對齊、內存訪問策略就會出問題。2048 這個數(shù)值在顯示領域經(jīng)常作為一個分界點出現(xiàn)因為它是 2 的冪對齊友好。支持 2048 寬輸出意味著顯示控制器在寬度大于 1920 的范圍內能穩(wěn)定分配行緩存。超過 2048 的桌面尺寸不再必須走裁剪或縮放路徑。驅動會為寬屏模式準備合適的 framebuffer 對齊策略。這不是一個單純“把上限調大”的操作它涉及內存帶寬的驗證和模式表的擴展。2.3 2560x1080 是超寬屏里的特殊檔位2560x1080 是 21:9 超寬屏像素量大約是 1920x1080 的 1.33 倍。它在帶寬需求上已經(jīng)接近 2K 級別對顯示控制芯片的像素時鐘要求比 1080p 高出一截。如果芯片的 PLL 或時鐘源不能輸出足夠高的像素時鐘單靠軟件改 modeline 是點不亮的。所以這次驅動能支持 2560x1080背后至少意味著三件事驅動里的模式生成邏輯已經(jīng)能構造出 2560x1080 的時序參數(shù)。芯片的時鐘能力足夠覆蓋這個分辨率所需的像素時鐘。framebuffer 的尺寸計算、行偏移和內存對齊邏輯已經(jīng)能處理 2560 寬度的場景。不過要注意一點驅動支持這個模式不代表任何一塊 SM750 板子都能穩(wěn)定輸出。具體能不能點亮還取決于板載輸出接口、轉接芯片、線材和顯示器本身。尤其是 HDMI 接口如果板卡是從 DVI 物理層轉接出來的那么信號在帶寬和 EDID 傳達上會有限制。這個坑后面單獨說。2.4 模式列表從哪來EDID 和內置模式表DRM 驅動獲取可用分辨率的方式主要有兩種從顯示器讀取 EDID顯示器通過 DDC 通道把支持的模式列表發(fā)給驅動這是最常見的路徑。驅動內置模式表當 EDID 缺失、損壞或顯示器不帶 EDID 時驅動根據(jù)硬件能力提供一個固定模式列表。這次發(fā)布里強調支持 2560x1080更多是指驅動層面具備生成這個模式的能力。實際插上顯示器后是否自動出現(xiàn)在模式列表里要看你插的顯示器 EDID 是否完整地支持這個分辨率。如果顯示器 EDID 正常通常不需要手動干預。如果 EDID 缺失你就得靠驅動內置模式表或者手動添加 modeline。這個操作后面會提到。3. 從 DRM 內核到 Qt 應用顯示鏈路里的每一次中轉3.1 完整鏈路是什么在 Linux 桌面環(huán)境下一個 Qt 窗口最終顯示在屏幕上要經(jīng)過很多層。SM750 的 DRM 驅動處于最底層但如果你要調試為什么畫面不對光看驅動不夠。完整的鏈路是這樣的屏幕硬件 ← DRM 內核驅動 ← X server(Xorg) ← X11 協(xié)議 ← Qt(xcb 插件) ← 你的 Qt 程序如果用的是 Wayland鏈路則是屏幕硬件 ← DRM 內核驅動 ← Weston/Sway 等合成器 ← Wayland 協(xié)議 ← Qt(wayland 插件) ← 你的 Qt 程序每一層都在上一層的輸出上做處理。DRM 驅動負責把最底層的模式設置好Xorg 選一個分辨率、組織 framebufferX11 協(xié)議負責窗口、繪制和事件分發(fā)Qt 通過 xcb 插件和 X server 通信。只要顯示模式不匹配任何一層都可能出現(xiàn)問題。3.2 DRM/KMS 到底在鏈路里扮演什么角色DRM 驅動在 Linux 顯示體系里是內核和用戶的邊界。它提供幾個核心對象CRTC掃描輸出控制器決定從 framebuffer 里怎么讀出數(shù)據(jù)并產(chǎn)生時序信號。Encoder把像素信號編碼成特定接口協(xié)議比如 HDMI、DVI、LVDS。Connector物理連接器檢測是否有顯示器接入維護 EDID 和當前模式狀態(tài)。Plane顯示平面負責把 framebuffer 內容合成到輸出上。KMS 的價值在于上面這些對象全部由內核統(tǒng)一管理。用戶空間的 Xorg、Wayland 合成器不用直接去操作寄存器而是通過 DRM 提供的接口來設置 mode、提交 framebuffer。這帶來的好處是只要 SM750 驅動把 KMS 接口實現(xiàn)好上層的 Xorg、Qt、GTK 都無需專門適配這顆芯片。這也是為什么現(xiàn)在很多人強調 KMS而不是繼續(xù)維護老 fbdev。3.3 用戶空間怎么操作 DRM 設備驅動加載成功后系統(tǒng)會產(chǎn)生 /dev/dri/card0 之類的設備節(jié)點。用戶空間的工具和庫通過這個節(jié)點訪問顯示能力libdrm 是底層庫提供 ioctl 封裝。modetest 可以查看連接器狀態(tài)、模式列表和 framebuffer 信息。xrandr 是 Xorg 環(huán)境下的分辨率管理工具。weston 或 sway 這類合成器直接走 DRM/KMS。這意味著即使你沒有圖形界面也可以先用命令行工具驗證 SM750 驅動是否正常工作。圖形界面出問題時先用 modetest 排除內核驅動下面的問題再往上檢查 Xorg 或合成器效率要高得多。3.4 為什么鏈路長出問題時要分層看待很多人在顯示出問題時第一反應是“驅動壞了”。但實際上顯示鏈路每一層都有可能出現(xiàn)兼容性問題驅動層模式設置失敗、連接器檢測不到、顯存分配失敗。Xorg 層配置錯誤、驅動加載順序不對、分辨率列表沒刷新。應用層Qt 的 xcb 插件沒有拿到正確的屏幕縮放窗口畫不出來。所以排查時要先確認 DRM 層正常再用 xrandr 確認 Xorg 層最后再去看 Qt 或者具體應用。不要一上來就懷疑驅動也不要一黑屏就去改源碼。4. 拿到驅動后怎么驗證 2560x1080 能不能開出來4.1 建議先做一輪最小驗證如果你手里有一套帶 SM750 的設備想驗證這次發(fā)布的能力我建議不要直接接上超寬屏就開搞。先把環(huán)境固定下來做一輪最小驗證。需要準備的東西帶 SM750 的主板或整機。一根可靠的 HDMI 或 DVI 線根據(jù)板卡的實際接口來。一臺支持 2560x1080 的顯示器最好確認顯示器本身的 EDID 信息是完整的。Linux 系統(tǒng)內核版本要足夠新才能包含或加載這個 DRM 驅動。modetest、dmesg 這些基本維護工具。如果內核里還沒有集成這個驅動需要先按模組或補丁方式把它裝進去。加載方式取決于驅動是編譯進內核還是作為外部模塊不同環(huán)境不一樣。建議先看驅動發(fā)布說明里給的加載路徑。4.2 第一步確認驅動是否加載成功開機之后先看內核日志里有沒有對應的驅動信息dmesg | grep -i sm750如果驅動正常加載應該能看到設備識別、連接器掃描或者模式列表初始化的日志。如果沒有輸出先確認驅動模塊是否被加載lsmod | grep sm750再檢查設備節(jié)點是否創(chuàng)建ls -l /dev/dri/正常情況下會有 card0 或者 card1。如果設備節(jié)點不存在多半是驅動沒有編譯進去或者設備樹、PCI 枚舉階段沒有識別到硬件。4.3 第二步用 modetest 查看模式列表modetest 是 DRM 調試中最直接的工具。先列出所有設備modetest -M sm750或者先不管驅動名直接掃描modetest -p重點看連接器部分的輸出。正常情況下會列出連接器狀態(tài)、物理接口類型和所有可用模式。如果連接器狀態(tài)是 connected并且模式列表里有 2560x1080 或 2560x108060Hz說明驅動已經(jīng)把這個模式暴露出來了。如果連接器狀態(tài)是 disconnected先檢查線材、接口和顯示器電源。4.4 第三步在 Xorg 下切換分辨率如果你的系統(tǒng)跑的是 Xorg可以先用 xrandr 確認當前輸出xrandr輸出里會列出顯示器名稱和可用分辨率列表。如果 2560x1080 在列表里直接切換xrandr --output HDMI-1 --mode 2560x1080注意輸出名稱不一定是 HDMI-1要以 xrandr 實際顯示為準。切換之后觀察畫面是否正常鋪滿有沒有黑邊、花屏或閃爍。如果 xrandr 列表里沒有 2560x1080但顯示器確實支持可能是 EDID 沒有把這個模式傳回來??梢試L試手動添加 modeline。具體做法是先用 cvt 生成時序參數(shù)再用 xrandr --newmode 和 --addmode 注入比如cvt 2560 1080 60 xrandr --newmode 2560x1080_60.00 實際時序參數(shù) xrandr --addmode HDMI-1 2560x1080_60.00 xrandr --output HDMI-1 --mode 2560x1080_60.00這種方式在驅動層已經(jīng)支持、只是 EDID 未上報時比較有用。如果驅動層本身沒有這個模式能力手動注入也不一定能點亮。4.5 第四步用 Qt 或通用圖形程序驗證分辨率切換成功后還需要確認上層應用能正常適配。Qt 程序在 X11 下走 xcb 插件它會讀取 X server 提供的屏幕尺寸。如果 Xorg 已經(jīng)在 2560x1080 下工作Qt 應用一般會自動填滿屏幕。你可以在普通程序里放一個全屏窗口或者在終端里查看顯示服務器報告的屏幕尺寸xdpyinfo | grep dimensions如果 dimensions 顯示的是 2560x1080說明鏈路已經(jīng)通到 X11 層。Qt 程序的窗口布局、鼠標坐標、縮放比例都以這個尺寸為準。如果里面某個 Qt 應用在超寬屏下布局錯亂不要先怪 SM750 驅動。先確認 X11 層尺寸是否正確再用 QT_SCALE_FACTOR 或 Qt 的屏幕縮放機制去調應用。問題大概率出在應用對寬屏適配而不是顯示驅動。4.6 驗證結果怎么判斷可以按下面的表來判斷每一層是否正常驗證層命令或位置正常結果異常表現(xiàn)驅動加載dmesg能看到 SM750 設備識別無日志設備節(jié)點缺失DRM 設備/dev/dri/card0存在且可讀設備不存在連接器狀態(tài)modetest -pconnected有模式列表disconnected模式列表為空模式設置xrandr2560x1080 可用并可切換模式缺失切換后黑屏X11 尺寸xdpyinfodimensions 為 2560x1080尺寸仍為舊分辨率Qt 應用窗口顯示全屏鋪滿文字不糊布局錯亂窗口越界這一套走完基本能確定 SM750 DRM 驅動在你手頭這塊板子上是否正常工作。5. 黑屏、分辨率缺失、輸出空白按這個順序排查5.1 容易誤判的幾個點SM750 這類嵌入式顯示芯片的調試同樣一個黑屏現(xiàn)象原因可能差得很遠。我建議不要上來就改驅動源碼先按下面的順序過一遍很多時候問題根本不在驅動本身。常見的誤判有這些“驅動沒加載”實際上是內核沒有把硬件枚舉出來?!膀寗硬恢С?2K”實際上是 EDID 沒讀到顯示器模式?jīng)]上報?!癏DMI 壞了”實際上線材或轉接頭的 DDC 通道有問題導致 EDID 傳輸失敗?!癚t 顯示不了”實際上是 Xorg 層的分辨率沒有切換成功。排查的第一步永遠是把現(xiàn)象寫清楚是完全沒有信號還是畫面閃、花屏還是只有部分分辨率不可用。5.2 排查順序先物理再 EDID再內核再上層我從實際經(jīng)驗里總結的排查鏈路是這樣的物理接口確認板卡輸出接口和顯示器輸入接口一致。SM750 板卡如果是 DVI 轉 HDMI 座要理解它的信號本質是 DVI帶寬上限和 EDID 特點會和原生 HDMI 不同。線材和供電換一根短一點的線排除線材損耗。HDMI 線的質量對高分辨率影響很明顯尤其是 2560x1080 這種接近 2K 帶寬的場景。EDID用 modetest 看連接器是否 connected看模式列表里有沒有 2560x1080。如果沒有多半是 EDID 沒讀到或顯示器的 EDID 不完整。內核日志dmesg 里看有沒有和 SM750、DRM、HDMI 相關的錯誤。驅動參數(shù)有些板卡需要額外指定輸出類型或初始化方式看發(fā)布說明里有沒有相關參數(shù)。上層顯示服務器確認 X org 或合成器有沒有接住驅動提供的模式xrandr 能不能切到目標分辨率。應用層適配最后才考慮 Qt、GTK 或者其他應用對超寬屏的適配問題。下面是常見問題和排查方向現(xiàn)象優(yōu)先排查方向次要排查方向完全無信號線材、接口、顯示器輸入源驅動是否加載連接器狀態(tài)連接器 disconnectedEDID 通道、線材、物理接口驅動對連接器檢測是否正常模式列表為空EDID 缺失顯示器是否上電驅動內置模式表是否啟用有模式但切換黑屏像素時鐘是否足夠時序是否匹配線材帶寬刷新率是否過高切換后不斷閃爍線材質量、刷新率、HDMI 時鐘穩(wěn)定性顯示器內部縮放是否觸發(fā)分辨率超過 2048 后花屏行緩存、framebuffer 對齊驅動是否有寬度限制遺漏重啟后分辨率丟失Xorg 配置沒有保存顯示器 EDID 在上電時序上不穩(wěn)定5.3 關于“EDID 沒讀到”這件事EDID 是顯示器和驅動之間溝通的“身份信息”它是一段 128 字節(jié)或更長的數(shù)據(jù)存放在顯示器內部的存儲芯片里通過 DDC 通道傳輸。DDC 通道依賴物理引腳的連通性HDMI 線里如果有一根針接觸不良、轉接頭質量問題都可能導致驅動讀不到 EDID進而拿不到 2560x1080 模式。讀不到 EDID 時modetest 里連接器狀態(tài)通常會變成 disconnected或者模式列表為空。這時可以先強制指定一個 EDID 或 modeline 來驗證硬件本身能不能輸出。不過要注意強制的 modeline 如果和顯示器內部時序不能對上畫面可能依然無信號。更穩(wěn)妥的做法是換線。換顯示器。檢查轉接頭是否支持高帶寬。如果這些都不行再考慮驅動層面強制注入模式。不要一開始就懷疑 SM750 驅動對超寬屏支持有問題。5.4 關于轉接和物理層差異的提醒SM750 這顆芯片歷史悠久不同板卡對 HDMI 的實現(xiàn)方式不一樣。有的板子引出的是原生 HDMI 信號有的則是 DVI 信號通過轉接芯片變成 HDMI 座。兩種方案對調試的影響不太一樣原生 HDMI 支持音頻和完整 EDID 通道更接近普通顯示器場景。DVI 轉 HDMI 通常不支持 HDMI 音頻EDID 也可能只暴露 DVI 模式這時 2560x1080 這種依賴高帶寬的模式可能不會自動出現(xiàn)。判斷方法很簡單看板卡資料里 HDMI 是否支持音頻傳輸。如果資料沒寫清楚可以用 edid-decode 工具讀取 EDID 內容看里面的接口類型標識。注意如果板卡是 DVI 物理層遇到 2560x1080 點不亮不要急著罵驅動。先確認物理層方案是否支持這個帶寬。另外熱詞里提到的“edp 轉 hdmi out 時 panel 時序、lane 和速率等參數(shù)要求”對 SM750 場景也有參考意義。顯示接口轉換時最終輸出的時序要以目標接口的帶寬和時鐘為準不是輸入源多少分辨率輸出就一定能按多少分辨率跑。中間多一個轉接芯片就多一個帶寬瓶頸和時序校準環(huán)節(jié)。5.5 什么時候才需要去動驅動或設備樹如果你已經(jīng)確認物理接口、線材、顯示器都沒問題EDID 也能正常讀取但模式列表里就是沒有 2560x1080這時才考慮驅動或設備樹層面的處理。驅動層面常見做法是在驅動內置 mode table 中追加上目標 modeline。檢查 framebuffer 最大寬度限制必要時修改寬度判斷邏輯。確保像素時鐘計算支持目標頻率。設備樹層面常見做法是檢查輸出接口類型是否與硬件對應。確認連接器默認狀態(tài)避免熱插拔檢測異常。如果板卡有多個顯示輸出確認路由是否正確。這些操作需要對 DRM 框架和具體板卡硬件都比較熟悉新手建議先拿 modetest 和 xrandr 把問題定位到具體層次再決定要不要改內核層。不要一上來就找驅動源碼改那樣容易把簡單問題復雜化。6. 開源驅動不只是一份源碼更是一條可以長期維護的路徑6.1 閉源驅動的老問題還在在 SM750 這類芯片上廠商通常會提供 Windows 驅動Linux 支持則不一定完整。有些廠商會提供預編譯的二進制模塊但二進制模塊有幾個長期痛點內核版本升級后模塊可能加載失敗或需要重新編譯適配。出現(xiàn)問題時沒有源碼可查只能靠日志猜。用戶空間和內核接口變化時廠商更新速度不一定跟得上。無法深度定制比如加一個自定義分辨率、改某種時序輸出。對消費級用戶來說閉源驅動勉強夠用。但對嵌入式產(chǎn)品和個人開發(fā)者來說閉源驅動意味著一種不可控你依賴廠商的更新節(jié)奏依賴它愿意支持的內核版本依賴它在安全補丁上的態(tài)度。6.2 開源 DRM 驅動帶來的改變這次 SM750 的 DRM 驅動以開源方式發(fā)布最大價值不是“免費”而是把顯示控制能力納入到 Linux 內核的公開框架里。具體能帶來這些實際好處可讀源碼出現(xiàn)問題時可以打開源碼看寄存器操作、模式設置和連接器檢測邏輯??杉尤罩究梢杂?printk、dev_dbg 等手段在關鍵路徑上打印信息幫助定位??筛膮?shù)如果你想增加分辨率、調整時序、適配特殊面板可以在源碼層面修改并重新編譯??筛骶€如果驅動進入內核主線后續(xù)內核升級會有更持續(xù)的維護??蓞⒖紝W習DRM 驅動開發(fā)門檻不低一套簡潔的 2D 驅動實現(xiàn)可以讓學習者更快理解 KMS 對象關系。6.3 開源不代表零維護這里要說一句不那么樂觀的話開源驅動發(fā)布不等于裝上之后就一勞永逸。DRM 內核 API 也會演進驅動需要跟著調整。如果你的產(chǎn)品要長期維護不能只下載一次源碼就丟在那里要關注內核版本變化對驅動的影響。另外開源驅動只是把能力開放出來具體到某個板卡上的初始化時序、供電要求、接口物理層可能還需要板卡廠商提供補充信息。開源解決了“有路可走”的問題但不等于每個硬件細節(jié)都自動對齊。所以我的建議是把驅動源碼納入到你的鏡像構建體系里方便重復構建和保存補丁。記錄板卡型號、內核版本、顯示接口、面板參數(shù)。每次換內核大版本時先跑一輪單分辨率和多分辨率切換驗證。對于從產(chǎn)品選型角度考慮的人開源驅動還意味著供應鏈上的選擇更自由。你不一定非要用某家廠商封裝的私有顯示方案可以按 DRM 框架選擇適合自己的顯示控制芯片。6.4 對 Linux 驅動學習者的意義如果你正在學 DRM 驅動開發(fā)SM750 的驅動是一個不錯的入門觀察對象。它不像那些復雜的 GPU 驅動那樣有海量調度、顯存管理、固件加載邏輯但它把 KMS 的骨架體現(xiàn)得比較清楚。你可以重點看這些部分驅動如何注冊 DRM 設備。連接器的檢測函數(shù)怎么寫。CRTC 的 mode_set 如何處理分辨率變化。像素時鐘和 mode 參數(shù)的計算路徑??炊@些小而完整的實現(xiàn)再回頭去讀更復雜的驅動比如各種 SoC 內置顯示控制器或獨立顯卡驅動會輕松不少。7. 什么情況下用得上什么情況下別指望太多7.1 很適合用的場景你可以在這些場景里放心考慮 SM750 DRM 驅動的支持Linux 桌面的商業(yè)終端云終端、前臺展示機、信息查詢機。這些設備不追求 3D 性能只要穩(wěn)定輸出文字和視頻即可。嵌入式 Linux 產(chǎn)品需要長期固定顯示界面希望顯示輸出由內核統(tǒng)一管理。超寬屏商務展示需要輸出 21:9 內容的設備比如接待臺、大屏信息終端。驅動學習和科研環(huán)境想研究 DRM/KMS 的人手頭正好有 SM750 板卡。7.2 不太適合指望的場景以下場景就不要對 SM750 抱太多期望3D 游戲SM750 的 2D 定位決定了它不是為 OpenGL 游戲性能設計的。4K 高刷這次發(fā)布支持到 2048 寬和 2560x1080它并不等于支持所有 4K 高刷模式。芯片內部帶寬和顯存規(guī)格本來就不是為 4K 高刷準備的。多屏復雜組合如果產(chǎn)品需要多路 4K 輸出應該選更現(xiàn)代的顯示控制方案。完全不懂 Linux 的命令行環(huán)境DRM 驅動只解決 Linux 顯示鏈路底層能力系統(tǒng)集成和調試仍然需要基本的 Linux 操作知識。7.3 我的實際建議不管你是設備維護者還是產(chǎn)品開發(fā)人員這個發(fā)布都值得關注但不值得立刻把現(xiàn)有穩(wěn)定方案推翻。更穩(wěn)妥的做法是先拿一塊閑置板卡搭一個最小驗證環(huán)境確認驅動在你要用的內核版本上能編譯、加載、輸出。單獨接一臺 2560x1080 顯示器把模式列表、xrandr 切換、Qt 全屏顯示這三個環(huán)節(jié)驗證通過。之后再考慮是否把驅動納入生產(chǎn)鏡像。如果只是學習默認配置和文檔足夠入門。如果要投入生產(chǎn)就要把驅動版本、內核版本、發(fā)行版構建方式、輸出接口物理方案全都記錄歸檔。這樣后續(xù)內核升級或硬件批次變化時你有一個可以快速定位問題的基線。踩過幾次顯示棧的坑之后我最大的感受是很多黑屏和分辨率問題不是驅動能力不夠而是前置環(huán)境和輸入材料沒有處理干凈。先確認物理輸出鏈路再確認 EDID然后看內核日志最后才有必要去動源碼。這套順序在 SM750 上適用在其它 DRM 驅動上同樣適用。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
人人么人人操| 920日本午夜免费| 99精品免费| 国产美女自拍AV| 欧美色97| 男人的天堂久久| 性欧美体内射精| 激情五月丁香五月| 色网在线视频观看免费| 一区二区三| 欧美日韩美女精品久草一区二区三区| 少妇69中文| 国产熟女少妇一区| AV 少妇 人妻 偷拍| 一区操逼日比视频| 国语精品内射在线观看| 人妻中文字幕精品无码| 96精品久久久久久久久| 女人18精品一区二区三区| 欧美网站免费| 尹人免费观看视频在线| 天天综合网网欲色| 淫荡网址| 欧美色www亚洲国产阿娇要播| 亚洲天堂一区二区| 伊人aaa| 精品网站9999| 国产一区二区三区中文字幕| 99ri视频| 三上制服丝AV| 色综合加勒比四四季| 99国内精品| 久久久 国产精品| 国产亚洲中文不卡二区| 日本精品不卡一二三区| 亚洲欧洲日韩国产自在线| 久久婷婷电影网| 97超碰美女| 天天干人人乐| 超碰九7| 欧美性高潮| 色九久| 亚洲欧美综合网| 中文字幕青青草| 欧美96交| www.av家庭乱伦| 伊人网免费视频| 无码最新| 丁香五月天堂| 干B视频伊人网| 视频在线观看一二三区| 懂色AV中文| 嗯嗯啊啊视频一区二区三区| 欧美亚洲国产日本在线,久久精品国产| 91天天爱| 国产97色在线| 国产成人99久久亚洲综合| 国产一区二区在线播放量| 国产亚洲日韩在线三区黑人| 一本一道vs波多野结衣| 美女在线H91| 中文幕97| 青草地一本线一区二区三区| 亚洲精品国产日韩无码AV永久免| 囯产操逼片| 激情综合五月天| 91女网站| 91热热色| 一本色道久久天天射天天干| 婷婷六月色开| 人妻黑丝袜电影| 成人九九| 操逼操逼逼操操逼91| www.色婷婷| 麻豆精品A片免费观看| 久久人体一区二区| 国产成人欧美精品在线| 综合色图亚洲欧美| 思思热一热婷婷热一热| 日韩精品一区的| 精品久久視頻在线| 啊啊啊好疼| 99re免费视频精品全部| 欧美亚洲日韩人妻在线观看| 亚洲日韩东京热一区| 亚洲色图欧美| 91狠狠色丁香婷婷综合久久| 日日干夜夜骑| 无码精品久久久天天影视| 欧美性特| 国产精品另类一区大香蕉| 亚洲码在线中文在线观看| 91麻豆va国产精品| 干美女人妻| 日本黄色精品专区网站| 日本在线一二 | 美女黄网| 激情五月综合网| 久久人妻少妇| 欧美一区二区三区入口| 无码视频一区二区| 天堂俺去俺来也www久久婷婷| 丰满人妻一区二区三区| 超碰97人妻自拍| 国产欧美日本亚洲精品| 内射白嫩美女| 欧美性91| 超碰在线1234区| 国产美女自拍AV| 欧洲色色| 97chaopengongkai| 九九Av| 九热超碰| 亚洲福利中文字幕在线| 综合激情一一91| 黄页视频网站野外| 欧洲亚洲人人爽爽视频| 玖玖色综合| 大香蕉草草| 久久久精品日本一道| 99999re| 久久久久人妻| 日本精品五区| 亚洲第91页| 久久天天艹| 天天看特黄的免费网站| 7777奇米影视久久| 亚洲日韩乱码中文无码蜜桃臀网站| 第四色奇米影视777| 超碰综合色| 色官网色综合| 神马久久免费电影观看| 婷婷五月天激情网| 国模私拍一区二区三区神乳| 国产偷人妻精品一区二区在线| 美日韩男女操屄视频| 91色黑人少妇| 色婷五月天| 夜夜欧美| 天天操天天7| 日本污ww视频网站| 99999re| 久9久9精品| 国内自拍 日韩激情 99| 日韩精品一区二区人人人| 91麻豆天美国产欧美| 精品免费一区| 久久五月天婷婷丁香中文字幕| 亚洲熟女乱综合一区二区三区 | 欧美亚洲激情小说| 亚洲强奸乱伦影视网| 国产2.3.4区| 99这里有精品视频| 天天激情综合站| 97 国产精品| 久久精彩免费视频| 久久受www免费人成| 免费看污网址| 成人五月香网在线| 精品一区二区综合熟妇| 精品国产Av无码久久久伦古装| 91+欧美| 天堂俺去俺来也www久久婷婷| 97chaopenrihan| 伊人成人中文字幕久久网| 国产日韩精品suv| 久草老司机| 久久久久精| 久久久免费的精品| 亚州操逼图| 91丝袜在线观看| 少妇丝袜在线观看AV| 亚洲中文制服诱惑| 九九热在线精品视频| 国产无马在线| 中文字幕乱妇免费视频| 超碰综合色| 久久久久久久一级黄色打同平台| 日韩在线观看字幕精品| 久久首页| 超碰免费97| 熟女熟妇一区二区三区视频| 超碰碰激情97+久| 97超碰碰碰| 大香蕉av在线| 99视频自拍| 91精品久久久久五月天精品| 激情小说日韩无码| 内射小黄片| 久久超碰网| 9久9久9久9久视频网站| 日韩视频小说在线观看 | 免费AV中文网在线观看| 992视频一区| 黄色av播放免不| 97久久久精品| 国产亚卅97| 亚洲免费精品一区| 夜夜高潮夜夜爽| 亚洲高潮少妇| 91爽啪| 亚洲欧美中文日韩视频中国语| av在线不卡一区二区三区| 欧美日韩1234| 69麻豆天美| 97天天摸天天爽| 成人青青草原伊人| 97操97干| 97免费在线| 啊啊啊爽爽| 9丨久久九九九| 农村少妇久久久久久久| 啊v在线观看视频| 国产精品农村妇女| 大奶的诱惑| 欧美双插| 日韩三级伊人| 美女裸体无遮挡永久免费观看网站| 久久人| 久久大黄片| 国产偷人伦激情在线观看| 91无码西班牙视频在线| 国产操伦| 人人色人人操在线| 五月天色图| 日韩在线97| 热热色色综合| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 免费久久精品麻豆一区二区av| 国产在线视视频有精品| 激情五月天色色网| 超碰 97国产熟女| 日韩伦理视频| 任你干在线视频| 日韩无码服务区| 农村妇女精品一二区| 亚洲成a人v欧美综合天堂下载| 欧美亚洲| 国产区性爱在线视频秋霞豆| 超碰人人妻| 91欧美长吊| 啊啊啊不要嗯嗯在线观看| 久男人久久| 亚洲 欧美 色图| 日本熟女不卡视频| 97久久精品亚洲| 日本一二三高清| 久久久久96| 人妻铁牛TV| 日韩人妻播放| 91爽啪| 亚洲系列欧美| 国产精品爆乳懂色蜜乳| 超碰人人色| 色女综合| 69一区二区三区 | 操狠狠| 久久色一区二区| 亚洲熟妇白浆无码AV| 欧美天天干| 视频在线观看免费一区二区三区| 日韩在线视频1234| 综合情欲网| 激情五月综合开心五月| 激情综合97| 久久精品女同亚洲女同13| 麻豆视频一区二区| 91c色| 日日日啊啊啊| 欧美91网| 超碰人人干| 97免费免费视频网| 女性91网站| 中文自拍欧美影视| 久久久99999久网站| 密臀成人视频久久久| 久操操AV电影| 4141514逼喷水三级片| 国产9熟妇视频网站| 国产成人一级av88| 丁香五月天婷婷姐| 色偷偷综合91久久噜噜| 欧美日韩亚洲一区二区在线观看| 91人妻超碰| 欧美综合色图网| 丁香五月综合| 欧美九一精品久久久熟妇| 一个人免费视频观看在线WWW| 婷婷伊人綜合中文字幕| 97超碰精品图片| 欧美日韩第一页| 精品丰满熟妇人妻一区| 亚洲欧美日韩夜夜| 加勒比久久av| 午夜理论片在线观看免费| 校园春色中文字幕AV| 精品然女一区二区| 免费日韩黄片| 日日做夜狠狠爱欧美黑人| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 歐美一級亂黃99在綫精品| 日本二三四区| 久久久99久9| 国产v亚洲v日韩v欧美v片另类| 97五月天| 亚洲āv网址在线观看| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 色呦呦、国产精品| 6080YYY午夜理论片在线观看| 少妇蜜汁| 萌白酱自拍视频| 久久风骚城市| 一本一道人妻久久一区二区三区| 免费国产视频| 国产精品欧美激在线| www.伪伪| 欧美亚洲首页| 精品一区二区三区四区女| 色久桃花影院在线观看| 国产精品国产| 激情自拍 校园春色| 精品国产一区探花在线观看| 美女主播色欲91抠b在线播放| 无码WWW免费视频网站| 亚洲中字慕不卡| 99999精品视频| 大黄片做爱的大的| 亚洲成人激情小说视频| 97视频新免费| 色综合98| 留下AⅤ黄色片| 四虎影视精品| 97jingpin| 99色悠悠| 久久高清欧美国产| 亚洲精品一区二区日本| 天天天堂影视日韩亚洲91| 任你草| 强奸抽插av| 新91视频.cmp| 久久精品99久久久久久| 操操操操操操| 五月婷婷六月激情| 欧美视频一区二区在线| 一级乱伦网站| 东京热,男人的天堂| 色女99一级片在线观看| 性欧美另类高清| 精品性爱一区二区| 香蕉热人人精品| 日日摸日日碰夜夜爽视频| 试看福利| 亚洲丝袜色图| 天天色香欲综合网| 免费视频观看60秒| 夜夜福利| 97玖玖人妻| 欧美日韩第一页| 国产女人高潮嗷嗷嗷叫小说 | 亚洲阿v天堂无码z2018| 亚洲国产成人精品女人久久久| 啊啊啊啊啊好舒服视频| 中文字幕在在线观看网站| 九月丁香婷婷| 少妇滛荡视频| 在线视频日韩欧美国产| 日本精品无码三级网站| 狠狠色噜噜狠狠狠狠2018| 78m成人视线| 蜜臀无码一区二区| 老司机免费视频在线91| 亚洲第91页| 看黑丝美女操逼青青网站| 日本福利社| 久久婷五月| 热99这里只有精品| 97任你吞精| 久久精品欧美一区二区三区不卡| 免费αV在线视频| 国产成人在线观看网址| 国产后入| 国产隔壁老王影院在线| 看一级特黄a大一片| 淫荡少妇免费| 操比国产| 大香蕉综合在线| 亚洲av淫乱| 亚洲乱码尤物193YW| 日韩一级成人毛片免费观看| 国产午夜无码片在线观看影视| 嗯啊抽插大香蕉网页| 无码精品人妻一区二区三区妖精 | 久久偷拍人| 日韩少妇丰满亚洲| 男人把坤坤插入女人的下体| 91美女高潮| 一卡二卡三卡| 韩美日操逼| 久久av一级av少妇av高潮| 手机在线人成免费视频| 操屄不卡视频| 色99视频| 欧美国产一区二区三区麻豆传媒| 97在线资源| 哈哈操 大香蕉| 大香蕉综合网| 日韩性爱毛片操骚逼| 黄色一区二区秘书性感| 热久久这里只有精品| 久久一区无码| 麻豆国产成人精品| 久久这里只| 四虎午夜影院| 亚洲精品无码少妇久久| 91oumei| 久久97资源 网| 999熟女精品| 夜夜爽夜夜操| 啊啊啊啊啊啊啊啊啊在线观看| 中文精品少妇天堂| 1769一区| 亚洲成人综合在线| 91美乳| 91九色丰满高潮| 久久一二三四| 干婷婷综合网| 99天天超碰| 一本一道久久综合久久| 嗯嗯啊啊好爽| 极品极品色影院| 五月婷婷hd| 91色欧美| 岛国艾薇凹凸视频天堂| 日韩久久超碰色| 蜜桃午夜视频一区二区| 国产野战露脸在线播放| 成人在线视频二区| 香蕉国产97| 日韩中文字幕精品一区在线| 性爱综合网| 无码人妻系列少妇| 久久精品福利影院| 久久久精品国产亚洲伊人| 人妻超碰青青草98| 亚洲黄色视频在线观看视频| 久久久蜜桃一区二区三区| 色网1| 日韩在线地址一| 少妇超碰在线| 国产美女91| 黄片免费看的| 91总综合网| 久操91视频| 日韩亚洲美州欧洲综三区一品在线| 呻吟 欧美 日本 中出| 少妇高潮流水av免费| 人妻碰碰碰碰碰碰| 91美女在线观看| 操人91| av草草在线电影| 国产熟女完整版中字| 欧美激情一区二区| 少妇一级婬片免费放一级a性色.| 欧美日韩人人早| 国产JDAV无码视频在线观看| 人妻日日夜夜精品| 色在线视频导航| 九九热精品视频在线观看| 久久线上视频免费看| 天天天天天天天天天天干美女| 亚洲污污网站| 亚洲欧综合另类无码一区| 狠狠躁天天躁日日躁| 日韩精品色呦呦| 色情亚洲日本成人| 精品久久久久av影院| 久草男人天堂| 国产成人网站在线观看| 另类欧美色| 丁香五月婷婷基地| 亚洲综合999| 日韩一999精品| 久久久精品中文字幕爱豆| 青苹果影院男人的天堂| 骚女高跟AV在线| 中文字幕aⅴ在线视频| 欧美在线综合| 99热综合| 国产精品一区二区手机看片| 伊人 俄罗斯 a v| 一牛影视成人片免费| 日韩无码服务区| 亚洲黑丝在线| 国产强奸91| 蜜臀在线看片| 96精品在线| 成年人网站在线免费观看| 嗯嗯,好大,好爽,好骚| 园内精品自拍视频在线播放| 久久三区四区| 色五月天AV| 在线啊v一区| 日韩欧美加勒比| 干b在线性社区| 爱av免费| 青娱乐淫乱1314| 日日骚精品视频| 色五月婷婷网| 欧美性爱三区二区| 视频不卡中文字幕| 午夜福利一区二区三区四区五区色婷婷| 久操精品网| 欧美区亚洲区偷拍区 | 无码137片内射在线影院| 69久久久久久久久久久久久| oumeisetu综合| 亚洲精品毛片在线观看| 九热久| 亚洲天天影视综合网| 操逼日韩无码| 人人人人插| 极品白嫩美少妇在地板上位骑射淫水泛滥| 亚洲人精品午夜不卡| 熟女丰满人妻一区| 欧美日韩性爱操大逼| 人人么人人操| 清纯唯美激情| 久久久9 9 9精品| 欧美在线色图| 殴美性色a级欧美| 99精品成人免费看| 欧美一区二区三区四区综合| 爱爱啊啊啊| 亚洲在线A| 九九九九九九九九九五码| 人妻激情偷乱视频一区二区三区 | 精品美女久久一二三| 97精品国产97久久久| 久久久精品国产亚洲AV无码| 日韩欧美一级特黄大片| 国产亚洲精品久久久久小| 久久久久久9| 婷婷性网| 97人人色| 天天色综合影视网| 一区二区播放| 无码九九九九| 天天情欲宗合网| 黄日韩| 闷骚老熟女15P| 青娱乐亚洲热| 日韩av三四区| 蜜桃视频一区二区三区在线观看| 97超碰美国| 亚洲色图激情小说| 天天日老熟妇| 国产精品久久发布| 日本免费不卡二区| 日本不卡码黄色| 91大神电影天堂| 中文字幕丝袜人妻| 久久久久久91香蕉国产| 啊啊啊啊啊啊好湿好爽视频| 日本啊啊啊啊啊视频| 偷拍超碰| 成人久久久精品| 久操| 2017,超碰| 午夜噜噜噜| 性91| 婷婷在线视频在线观看| 色在线亚洲视频www| 欧美综合娱乐久久| 久久这里只精品99re66图| 乱伦熟女区| 能看的AV| 久插综合| 九99久久| 亚欧美综合网| 三级精品三级在线观看| 人人操肉肉| 妺妺跟我一起洗澡没忍住| 成人网址在线观看| 大香蕉AV丝袜| 中文久久96| 传媒在线观看一区二区三区| 深夜福利黄片| 欧美偷拍区| 天天躁日日躁AAA片李宗瑞| 五月天婷婷成人网| 欧中日成人免费影视| 亚洲成人精品久久久| 日本天堂在线播放| 日韩少妇无码| 美国人人操人人操| 天天干,天天日| 久久欧洲| 校园春色美腿丝袜| 亚洲一区操| 欧美在线观看综合国产| 毛片视频白嫩| 亚洲制服欧美另类内射| 97视频网站在线观看| 嫩草影院永久在线制服丝袜| 乱人乱色一区二区三区免费| 性饥渴少妇av无码毛片| 99热啪啪| 天美传媒在线一区| 97超碰色色| 92午夜免费福利视频| 啊啊啊 在线观看| 99re综合伊人| 亚洲性爱电影| 欧美极品少妇交| 色偷综合| 国产精品白丝在线播放| 婷婷五月天小说| 91AV天美在线视频| 99婷婷一区二区| 九九热精品| 99re在线视频国产| 精品久久无码午夜福利| 2001天天操| 日产精品久久久一区二区| 天天色黄色影院天天操| 日韩熟女精品无码专区一区二区| 日本精品加勒比海一区| 无码WWW免费视频网站| 三上制服丝AV| 国产色产精品在线观看| 99这里有精品视频| 91狠狠狠| 3p国产色噜噜一区| 色老久久| 亚洲AV噜噜狠狠网址蜜桃动漫| 18一区二区三区| 欧美天天射| 色五月综合| 久久久久久人体| 国产亚州高清国产拍精| 91美女視頻| 岛国AB视频| av东京热男人的天堂| 影音先锋乱伦资源| 少妇人妻精品| 久久性爱精品一区| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 天堂精品在线| 老熟女综合| 色噜噜综合在线| 欧美日韩传媒| 日日夜夜摸| 欧美成人9797| 欧美色www亚洲国产阿娇要播| 曰韩欧美国产传媒麻豆第一区| 俞拍久久国应视频| 中文字幕精品一区二区精品| 蜜臀99久久精品久久久久| 亚洲高潮少妇| 国产高清成人免费视频| 中文有码第五页| 亚洲日韩视频二区| 日韩精品影视| 日韩精品一区二区三区色欲| 天堂性色| 久久欧洲| 亚洲最大的综合性av| 日韩无码服务区| 九九热免费视频| 国产自制av蜜乳| 97天天弄| 丰满的三级少妇欧美久久久| 久久久久久久97| 韩国轻伦国内自拍一区| 欧美aa一级片| 怡红院久久老司机| 爱射综合| 超碰成人公开| 夜夜欧美 | 久久欧美激情| 亚洲男人的天堂一区二区| 亚洲国产欧美另类自拍| 国产精品日日摸天天碰| 亚洲官网在线| 一级久久性爱视频| 香蕉欧美| 少妇激情AV| 一本一道人妻久久一区二区三区| 欧美偷拍区| 人妻激情视频| 精品视频专区| 久草大| 欧美自拍偷拍综合图片| 九t超碰| 国产不卡中文字幕免费avi| 国产又粗又长又爽又色| 男女啪啪网站免费视频| 亚欧美综合| 999久久久久久久精| 国产精品成人蜜臀AV在线| 97超碰碰| 1204人成网站色www| 亚洲人在线| 色99视频| 新婚人妻扶着粗大强行坐下| 精品人妻中文字幕高清| …中文字幕亚洲乱,97人妻无码费视… | 水野优香在线观看| 天天射夜夜| 熟妇在线视频一区二区| 综合影视国产无码| 激情五月综合开心五月| 日韩色| 欧美,日韩,中文,另类| 嗯嗯啊好大| 国产性感骚丝袜在线| 久操精品网| 精品人妻av在线播放| 无码久久国产| 风月影院十八禁| 国产sv美女内射| 有码人妻系列| 欧美在线官网| 熟女精品一区二区三区| 日本网色| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 精品二区三四区五电影 | 99爱久久视频频| 七久久久| 久久久久久国产精品| 超碰人人超在线观看| 亚洲精品天堂久久A∨51成人漫 | 久久伊人青青草| 在线天堂999| 五月天丁香欧洲日韩| 五月激情天| 九九久久综合| 成功精品影院| 日韩有码免费视频| 视频二区美腿丝袜制服人妻欧美| 亚洲啪啪性视频| 曰韩无码777| 国产欧美日韩在线不卡第一页| 亚洲无码一二三区| 玖玖资源视频一区二区三区| 日韩人妻精品中文字幕| 大香网站| se吧提供91精品国产91久久久久久| 日韩无码一区二区三区| 男人的天堂2018| 在线a亚洲视频播放在线| 婷婷久久五月综合激情| 欧美性生活男人的天堂| 韩国一级婬片A片无码天美| 欧美色视频在线| 99久久e免费热视| 日韩中文字幕在线视频观看| 婷婷综合五月| 亚洲综合网电影91| 亚洲中文字幕乱码无码一区二区 | 欧美国产有色电影| 4虎在线视频| 精品丰满熟妇人妻一区| 94色色电影网| 69XX一中文字幕人妻91| 国产精品亚洲一级av第二区| 欧美日韩在线国产在线| 亚洲综合九九| 韩日男人的天堂| 精品人妻一区春色| 久久风骚城市| 国产精品视频内谢女人| 亚洲精品国产无码高清| 精品性爱一二三区| 欧美亚洲综合色| 97色诱| 国产AV人人夜夜澡人人爽麻豆| 青女偷拍网| 国产精品成久久久久午夜午夜| 韩国三级三级BD在线| 偷拍色图| 青草综合| 无码高清专| 殴美牲| 热久日综合| 热热色中文无码| 天天躁日日躁AAAAXXXX国产| 99久久99久久综合| 99www.bibizy香蕉资源国产一区二区三区高清| 天天色怡春院| 男人的天堂网页| 欧美日韩国产中文精品字幕自在自线| 久久精彩视频| 日本九九久久99| 久操免费观看| 成人亚欧免费视频| juliaann精品熟女一区| 久久熟女嫩草成人片免费| 天天看天天日| 色香蕉影院| 日韩电影天堂视频一区二区| 超碰色图| 黄片直播三级黄片两女一男| 黄色高清久久无码依人| 天天干夜夜鈤| 亚洲精品中文字幕一区在线视频| 在线 亚洲 网爆 自拍| 婷婷人妻激情| 新婚人妻扶着粗大强行坐下| 60秒试看最爽10分钟网站| 欧美色九九| 成人免费在线网站| 歐美性天天| V A在线| 五月开心网| 人妖欧美一区二区| 天天综合网日韩7799| 色哟哟-国产专区| 欧洲亚洲少妇| 天堂岛av| 精品国产乱码久久久| 国内毛片国产专区二| 精品久久大胆人体| AA级电影三区| 久久熟妇五十路一区| 综合久久9| 成人欧美一区二区三区黑人一| 91色伦| 国产美女mm131爽爽爽爽| 在线黄色污污网站| 中文字幕精品一区二| 亚洲不卡不卡中文字幕不卡| 啊啊啊好多水| 老鸭窝亚洲毛片| 欧美少妇人妻| 淮穴色AV| 欧美精品宗合| 97久久久久久久精| 日韩成年人性爱视频| 狼人综合婷婷激情四射 | 超碰 97国产熟女| 久久六六| 性色高清在线| 亚洲av无码成电影在线播放| 成人老鸭窝人人在线视频| 中文字幕久久婷婷丁香五月天| 搡老女人老妇女老妇老熟女怎么读| 亚洲一区二区三区婷婷| 亚洲综合色男人网| 人人么人人操| 亚洲激情色片| blacked精品一区国产| 久久久久久裸体| 国产三级电影免费观看| 97色操| 亚洲成人碰碰| 色综合国产在线观看| 欧美久久婷婷| 午夜精品五区| 欧美,日韩,中文,另类| 性吧在线视频| 欧美乱伦专区| 日本东京热大香蕉a片| 一区操逼日比视频| 一区二区无码视频| 日本一区二区三区欧美日韩中文字幕| 日韩黄片影院| 天天综合网亚洲综合网| 天天干一干| 另类亚洲一区二区三区| 少妇色综合| 日本三级大片| 蜜乳视频网站| 中出人妻中文字幕91在线| 色婷婷影院| 永久免费av无码网站国产app| 99999这里都精品| 婷婷久久综合| 超碰色男人操熟女| 中文三一区| 日日夜夜国产综合| 一区二区娱乐网站| 日韩欧美福利视频看看| 日本天天干天天日一区| 亚洲日韩肥臀视频在线观看| 欧美经典一区二区三区| 欧美草草高清日韩视频| 91新在线欧美| 91九九| 少妇人妻好深太紧了vr91| 91国产丝袜白虎| AV丝袜少妇| 99婷婷| 久久九九视频九九视频| 超碰免费人妻在线| 东京热99999| 老熟女熟妇| 国产精品色| 亚洲 一区二区 自拍| 97爱| 精品人妻一区二区三区四区| 欧美人妻中出| 亚洲精品蜜桃久久久一区二区三区| 色情乱伦AV| 国产v片在线免费观看| 99999久久精| 亚洲国产亚洲天堂| 久久最新视频免费观看| www.狠狠干.coom | 日韩影片中文字幕一区二区三区| 日韩黄色成人性爱| 欧美性生活免费网| 9色国产精品一区粉嫩| 欧美丝袜91| 国产精品在线一区二区| 久热精品色情| 久操视频免费在线观看| 丁香色色网| 国产一区二区av综合| 亚洲色图尤物视频| 日本成a人v网站在线观看| 97超碰欧美精品| 情色大香蕉| 免费99精品国产自在在线| 九九成人精品| 人妻美腿丝袜制服诱惑综合天堂-| 天天综合精品| 日本三级黄页| 免费夜夜爱黄色视频毛片| 九九aV| 亚洲熟女av日韩熟女| 久久夜黄色无码A级大片| 午夜福利一区二区影院| 豆花视频操逼网址| 中文字幕AV乱伦| 91亚洲色人| 1769国内精品视频| 日本人妻中文字幕精品| 综合伊人激情| {男男暴菊gay无套网站| 久久久久久久久久va| 欧美成人性爱视频在线播放| 囯产精品久久久久久久久久梁医生| 久久人| 七月丁香婷婷| www国产无码| 久9re热视频这里只有精品| 边做饭边操逼逼| 免费的黄片有限公司| 高清无码在线播放网站| 亚洲1区2区三区高清中文字幕| 欧美经典一区二区三区| 亚洲中文字母在线播放| 色综合色综合网| 精品久久久久久亚洲| 精品国产乱码久久久久久久久1 | 天天综合网网欲色| 日本操逼视频在线| 特级特黄一级毛片免费| 乱伦av麻豆| 天美麻花大全视频| 久久久久免费少妇| 久久久久一本一区二区青青蜜月| 粉嫩AV一区夜夜嗨| 五月天亚洲网| 老熟女91视频| 色哟哟AⅤ| 插穴性爱视频在线观看| 精品国产精品一区二区| 爱爱动态120秒| 啊操爽品善一区二区三区| 亚州高清av| 999999精品| 国产一级特黄大片处女| 岛国精品视频在线观看| 天天看片天天爽| 色网综合网| 国产久久天堂资源| 亚洲 小说 欧美 激情 另类| 亚洲诱惑天堂 | 久久91精品国产9丨久久分亭| 图片区小说区| 黄色污污污污污污网站| 一区二区三区色综合| 欧美性爱超碰97| 成人无遮挡毛片免费看| 成人三级片无码| av婷婷色网| 青青久日| 日韩综合成人免费视频| 丁香五月色| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 大二网站亚洲| 日本网色| 蜜臀久久久国产| 自拍六区| 久久久久久国产无码精品| 五月婷婷色| 国产精品在线一区二区| V A在线| 91人妻Pr| 成熟熟女国产精品一区二区| 夜夜骑夜夜操| 色999五月色| 精品二999| jizz啪啪| 久久久精品国产亚洲伊人| 久久久草草精品| 中文字幕五月婷婷免费| 97久精品| 国内一级精品| 久久精品国产亚洲AV片多多| 亚洲综合113页| 天堂男人网| 综合网色| 中文字幕精品亚洲熟女| 日韩黄片视频试看| 97干在线看| 91丝袜在线播放| 中文字幕 国产区| 欧美 综合 亚洲| 91精品亚洲内射孕妇| 亚洲情色婷婷五月天| 99在线精品视频| 激情五月婷| 欧美亚洲在线| 亚洲黄网在哪免费看| 9 9无尺码天堂网| 国产乱色国产精品免费视| 久久国产视频专区一二三 | 99色在线| 中文字幕成人乱码熟女精品国50| 亚欧国产无码精品在线| 亚洲精品97中文字幕| 亚洲熟女性高潮久久久| 国产青视频| 国产家庭乱伦性爱视频| 啊啊啊啊啊在线视频| 91视频精品| 夜夜操夜夜爽夜夜高潮| 秋霞 色色| 91女神在线视频| 亚洲成人黄色在线观看| 青青操97| 日韩啊V| AV丝袜少妇| 欧美亚洲色图另类国产| AV99热18这里只有精品| 久操网视频| AV在线播放网址| 色色丁香| 亚洲在线欧美| 冬京热男人的天堂| 亚洲精品一区二区精品| 330dv亚洲成年视频网| 黑丝自慰喷水网站| 日韩综合97P| 欧美日韩国产色图在线| 中文字幕一区二区三区人妻不卡| 免费视频无码| 中文操逼字幕| 日本精品性生活久久久| 国产69精品久久久久99尤物| 青青青草原| 99精品无码| 婷婷操视频| 欧美亚洲se91| 99热欧美| 亚洲麻豆av一区二区| 男人的天堂VA在线| 黄色视频特级毛片| 国产97色在线| 中文字幕乱码人妻一区二区三区,99精品 | 日韩精品1区2区中文字幕| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 亚洲情欲| 青青欧洲黑| 亚洲综合九九| 91操操操操| 色偷偷男人的天堂麻豆| 丁香激情网| 曰韩操B| 玖玖久久久| 色综和网| 久久久久久午夜男人的天堂| 国产精品久久久久久久AV大片| 亚欧操逼片在线观看| 国产天天骚| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 搡老女人老妇女AAA一VU麻豆| 999热日韩精品| 亚洲天堂自拍| 99爱在线视频| 欧美一级特黄淫片在线观看| 欧美激情高清性猛交| 鸥美插入视频| 色色亚洲| 欧美aaaaaaa| 日韩在线观看三级电影| 夜色97| 亚洲伊人久久精品狠狠在线| 丰满人妻一区二区三区大胸懂色| 女沟厕偷窥piss小便| 亚洲素人综合| 日韩钢筋无码高清啾啾啾| 青青草中文-久久青草精品一区二区三| av在线观看不卡网站| 啊啊啊啊啊好多水| 夜夜免费视频| 欧美日本天堂| 久久女人视频| 91色久| 午夜精品五区| ,成人免费啪啪视频| 夜夜爽夜夜操| 极品少妇久久久久| 亚洲天堂日本| 爱爱动态试试看6 0秒| caorenqi shipin| 色噜噜人妻丝袜a∨先锋影 | 亚州综合图片| 中美日韩毛片| 天综合中文| 欧美劲爆第一页| 天天干夜夜操一区二区| 国产女人9999| 大香蕉男人的天堂| 九九九九88| 国产剧情一区在线观看| 亚洲另类在线观看| 色香色欲天天综合网天天来吧| 国产精品无码久久久久2025| 亚洲中文字幕在线视频一区二区| 欧美 亚洲| 一本色道人妻久久| 蜜桃臀av一区二区| 婷婷精品久久av影视| 久久禁| 国产又长又大又粗的视频| 亚洲日韩东京热一区| 蜜桃久久久久久久久久久久| 躁躁日曰躁2020| 欧美高潮在线| 91艹逼精品| 99蜜桃臀亚洲成人在线观看| 亚洲综合99999| 国产不卡中文字幕免费avi| 91撸色网 玖玖网 欧美| 91嫩草欧美| 国产精品熟女九九九| 青青草大香蕉在线视频| 久久夜夜夜夜| 狠色婷婷久久一区二区三区_| 日韩精品作爱导航| 日本中文字幕一区| 亚洲脚交| 97在线视频免费看| 青青草久草| 97无码视频在线播放| 人妻啪|