日韩精品一区二区三区在线视频放-无码中文字幕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
返回資訊列表
婷婷情色五月天| 亚洲婷婷综合网| 亚洲 日韩 欧美 国产综合体| 91激情| 日产123区精品免费观看| 国语av最新自产拍在线观看| 日va操| 熟女久久| 人妻人妻天天碰| 激情综合婷婷| 国产乱码精品一区二区三区四川| 91精品国产91综合久久蜜臀| 久久超碰天天| 国产精品久久久久久久久久久久久久久久久久| 国产综合永久精品日韩鬼片| 黄片免费看的| 玖玖爱在线视频免费观看| 久久久久久久久久久久欧美日| 熟女字幕| 亚洲暴力强奸AV| 欧美日韩小说| 97在线观看视频| 日本99一区二区| 日本 欧美 亚中文字幕| 91久久婷婷| 久久精品毛片免费不卡| 操逼免费视频无码国产| 91一区二区三区蜜桃| 蜜桃臀久久| 超碰碰激情97+久| 97干色天堂| 麻豆天美国美国产| 亚洲天堂另类小说男人| 2020视频1区2区3区| 久久亚洲AV无码专区国产精品| 精品78| 97精品网| 国产丁香精品露脸视频| 国产97av| 中文一区二区三区影院| 韩国三级一线观看久| 超碰97COm中文| 精品久久久久久久| 国产精品一区二区三区四区五区| av天堂加勒比| 亚洲综合999| 夜夜爽夜夜| 97在线免费观看视频| 久久精品操| 欧美韩日精品99综合| 伊人久久AV诱惑悠悠| 伊香蕉综合久久久久久久噜噜噜 | 一级性爱aaaa| 免费一级欧美片片线观看| 亚洲无码久久久久久久| 五月天激情网站| AV九九| 六月婷婷综合| 天堂涩涩| 一区二区三区男人的天堂| 亚洲做性| 日本久久女同性恋视频| 乱伦一区二区三区‘| 欧美天天干| 免费A V在线| 人妻激情偷乱视频一区二区三区| 夜夜操夜夜爽夜夜高潮| 精品人妻一区二区三区夜夜| 欧亚 另类 久| 91香蕉国产尤物视频| 亚洲综合91| 91成人高清在线观看| 免费观看国产不卡av| 久久婷婷综合国际产色怕| 欧美网站免费| 欧美少妇熟女| 2026国产精品视频| 欧美激情视频一区二区| 蜜乳AV.COM| 嫖老熟女A片一二三区| 五月丁香| 99爱久久视频频| 久久久久久裸体| 夜夜嗨一区| 永久电影三级在线观看| 日韩成人性爱电影在线播放| 九九夜精品九九在线| 91无摭挡| 欧美伊人久久综合网| 中文字幕 国产 精品| 国产视频三区四区| 曰本特级特黄特色黄色A级网站高清在线免费看| 欧美色图91p| 亚洲男人天堂2017| 三级激情网站| 日韩AV一区二区三区三州三州| 青娱乐福利99| 亚洲人人操| 国产AV人人 夜夜人人澡| 91岛国动作片| 五月天玖玖资源站| 亚洲AV色图| 亚洲密乳AV| 亚洲色婷婷| 日韩97视频| 2025年A片视频精品| 婷婷大香蕉| 免费成人在线熟妇网| 精品国产Av无码久久久伦古装| 久久鲁干| 91色射| 在线综合 亚洲 欧美中文字幕| 狠狠干综合| 久久精品国产97欧美精品亚洲 | 亚洲中文字幕熟女少妇一区二区| 欧美成人A天堂片在线观看| 美女露胸露奶头| 亚洲Av诱惑| 亚卅熟女乱色| 日韩精品人妻中文字幕不卡乱码| 最新国产精品久久精品| 欧美性综合| 国产精品亚洲色婷婷久久久| 国产精品肉丝自拍| 91人妻人人澡人人爽人人精品| 大伊香蕉在线视频免费| 自拍啪啪视频| 日本不卡高清免v欧美日韩在线观看| 欧美激情 亚洲色图| 丁香成人五月天| 色在线69堂| 免费看黄视频亚洲网站| 欧美综合在线91| 人人操,人人插| 久久神马影院| 女人喷水视频在线观看| 中文字幕精品三级久久久| 自拍视频一区在线观看| 久久是精品| 日韩激情中文字幕有码| 久操视频在线| 日欧美色| 欧美熟妇精品黑人巨大91| 天天插夜夜爽| 久久香蕉综合一本到3atv| 老司机福利青青草| 亚洲瓯美色图| 久久AV无码1区2区3区| 99色视频| 亚洲瓯美色图| 中文字幕三四五区| 日韩欧美大片免费高清啪啪| 97超碰大| 九月丁香综合网| 婷婷五月天福利| 骚乳在线| 友优传媒精品在线一区二区| 免费操逼91| 日韩人妻一区二区| 亚洲αv一区二区三区| 日韩人妻免费精品| 黑丝少妇麻豆| 怡红院久久老司机| 白丝被操91| 日本高清一区二区在线| 蜜臀人妻少妇久久在线观看| 91中出在线| 国产精品白丝| 成人综合色网| 日韩欧美女求操每天更新| 国产美女自拍AV| 99激情视频| 色网综合网| 人妻天天爽天天爽三区| 婷婷在线视频| 久久久禁| 男人的天堂va| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 久久有碼| 大香蕉中文201| 亚洲免费97免费| 国产强奸超碰AV| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 亚洲美女自拍偷拍视频| 日日夜夜狠狠| 熟女精品日韩一区二区三区| 黄色片大香蕉| 天天综合网亚洲综合网| 欧美激情中文字幕另类小说| 国产中文福利| 91欧美大片| 大香蕉亚洲中文| 欧美欧美少妇| 婷婷色一区| 外国91| 日韩丝袜二区| 在线播放欧洲免费av| 亞洲久久直播| 超碰在线一区二区| 99蜜桃臀亚洲成人在线观看| 三级网色| 精品999999| 91在线美女| 免费家庭乱伦视频| 国产精品视频电影| 久久精品中文字幕观看| 综合网亚洲1| 色五月丁香五月| 狠狠婷婷亚洲中文综合久久| 少妇人妻无码| 大香蕉综合在线| 97色操| www.四虎在线| 免费一级欧美片片线观看| 亚洲丝袜二区在线| 青操影院| 日本高清电影欧美色图| 丁香九月激情| 久久久亚洲欧美综合| 怡红院成人视频| 美女91在线观看| 69精品久久久久中文字幕| 一区二区高清视频| 亚洲色图A| 综合一区二区影视| 亚洲色图第一页| 亚洲少妇色图自慰直播| 动漫区日韩区欧美区| 亚洲91av| 久久伊人网视频一区二区三区| 免费看日产一区二区三区| 国产精品高潮久久久无码| 亚洲性猛| 色综合 加勒比| 九九九九一级| 男人的天堂日韩| 美腿丝袜高跟网免费视频免费视频| 99久久9| 中文欧丝袜诱惑| 激情开心五月天| 丁香五月激情网| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 粉嫩国产精品久久粉嫩| 99re9在线| 女人的久久久| 污污污8888| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 熟妇熟女亚洲天堂网| 亚洲日韩AV视色| av在线浏览| 神马午夜久久久| 国产性爱欧美性爱在线| www.一本大99| 天堂涩涩| 97干在线| 国产不卡免费在线视频| 久久久久成人亚洲国产| 精品人妻1237| 久久久久久裸体| 久久精品国产亚洲av水密被窝| 色亚州人久干视频在线观看免费版 | 欧美,日韩,中文,另类| 国产肏逼网站| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | A一区片| av大香蕉网站| 超碰国产精品无码| a亚洲欧美色欲| 国产中午字一暮区| 欧美伦乱爱| 欧美亚性天堂| 91狠狠综合久久久久久| 91久久久久免| 伊人AAA| 26uuu国产日韩综合在线观看| 欧美性爽xyxOOOO| 91综合在线| 欧美天天综合网| 大香蕉欧美| 992大香蕉| se..亚洲欧美| 欧美色97| 国产激情视频一区区三区| 18+91网站| 蜜桃AV天堂| 草久在线| 搡老熟女免费视频 | 欧美伦乱爱| 香蕉大久久久| 成·人免费午夜在线观看| 97综合国产| 国产精品久久aV| 日韩国产乱子伦App| 色婷婷丁香五月| 亚洲天堂另类美腿| 久久精品99久久久久久| 国产美女自拍视频| 国产自制av蜜乳| 丁香婷婷五月| 熟妇操花| 天美传媒在线一区| 久久男人的天堂| 久操操AV电影| 日韩另类色图| 亚州黄站| 日韩Va亚洲va欧美Ⅴa久久| 久久国产视频性吧| 伊香蕉综合久久久久久久噜噜噜| 约操熟妇| 按摩中文字幕| 96麻豆精品一区二区三区| 都市久久精品激情亚洲| 91美女视屏| 中文在线视频| 污污汅18禁网站在线永久免费观看| www.狠狠| 亚洲男人天堂网| 九九亚洲| 中文?日韩?免费?精品| www激情| 狼人综合婷婷激情四射| 色图四区| 国产999精品久久久久久| 色97综合中文字幕| 玖玖婷婷五月天| 99黄页网站| 另类TS人妖一区二区三区 | 免费中文在线| 天天天操天天天爱| 国产激情在线观看| 国产精品久久久久9999小说| 日韩一级二级| 亚洲激情在线观看一区| 亚洲日韩黑丝| 九九无码久久精品视频| 91网18| 男人的天堂啪啪啪啪啪蜜桃不卡| 蜜臀中文无码午夜| 色就色综合| 亚洲色图久久成人| 欧美性爱日韩高清| 91美女视频在线免费观看| 亚洲成人精品在线一区| 91精品国产综合久久久蜜臀| 粉嫩av一区二区三区四季| 天堂中文日本在线观看| 高精欧美色| 麻豆国产原创AV色哟哟| 女人被男人桶爽视频网站| 97免费视频在线观看视频| 国产精品一区二区三区,亚洲综合| 天堂综合| 久久有碼| 九九十八精品| renqi久久久久久久久久久久| 搡老熟女免费视频| 大茄子熟女AV导航| 日韩中字av一区| 欧美日韩国产高清在线一二三区| 综合网亚洲1| 免费观看有码高清视频| 亚洲囯产精品女人久久久| 久久久免费高清中文视频| 欧美男人一区| 亚洲.欧美.丝袜.中文.综合| 综合欧美日韩在线观看| 日本污ww视频网站| 无码精品久久久天天影视| 亚洲成人ab| 在线观看视频91| 乱日视频| 色婷婷综合久久久久中文一区二区| 久久99视频| 中文字幕123| 日韩一级特黄av毛片| 黄片不用下载在线观看| 综合激情婷婷| 97色色视频| 99xav| 天堂资源欧美| 欧美久久婷| 欧美成人都市人妻| 色69大色97香蕉| 台湾佬中文娱乐网久久久久久久久久com | 18禁美女裸体无遮挡啪啪| 激情小说在线视频| 日本孕妇一区二区视频操逼免费看| 欧美色图另类图片| 亚洲 欧美综合| 91性色| 香蕉热人人精品| 9国产超碰| 在线观看综合精品亚洲| 五月丁香婷婷啪啪| 日韩电影天堂视频一区二区| 人妻少妇色综合| 青青草色AV| 男人在线天堂| 18禁免费视频| 亚洲另类久操网| 精品人妻一区二区三区日产| 在线观看不卡一区二区三区| 女人被添高潮免费视频| 操美女人妻| 中文字幕诱惑制服人妻丝袜美丝袜美 | 欧美国产伊人久久久久| 色女综合| 老妇女91| 精品视频久久久久九九九九9999| 欧洲大香蕉| 久久久久国产精品久久久| 精品久久久久久中文| 国产11页| 久久久精品中文字幕麻豆| 亚洲九九九| 亚洲 图片 综合91| 人妻精品视频一区二区三区| 男人的天堂亚洲| 激情婷婷丁香网| 国产特级毛片AAAAAA高潮流水 | 伊人久久大香大香线蕉中文| 91殴美大片| 久久区| 99天堂网| 精品对白久久不卡| 精品一区96| 九月伊人中文字幕| 欧美激情超碰777| 日B操| 刺激精品视频| 亚洲精品无码成人久久久99| 午夜精品久久久久| 秋霞色色影院| 九九九精品一区二区无码| 日韩在线一区高清在线| 久久天堂网| 日本色色色色色视频| 91美女在线视频| 天天躁日日躁AAAAXXXX国产| 少妇色综合| 国产精品视频精品一二| 亚洲欧美综合| 蜜桃精品视频一区二区三区| 婷婷五月天基地| A片大香蕉在线| 97久久天天综合色天天综合色电影| 欧美日韩激情无码专区| 欧美亚洲首页| 青青草五月天| 色婷婷电影| 天天日天天搞天天干| juliaann欧美丝袜办公室| 日韩9999| 天天弄天天操| 亚洲色婷婷| 天天躁日日躁AAAAXXXX国产| 91精品国| 粉嫩久久久极品| 情色av电影| 可以看的av| 啊啊啊啊啊啊好多水| 欧美爆操91| 伊人99热| 天天干天天狼在线视频| 国产操逼视频在线观看| 色哟哟 日韩精品| 欧美丝袜中文字幕07在线| 国产丝袜美腿美女麻豆| 亚洲成人一二三区| 97这里都是精品| 天天做天天爱天天爽AV| av天堂影视中文在字幕在线中文| 日本一级性爱| 国模不卡| 中文字幕成人理论在线| 天天视频黄| 亚洲国产美女久久久久| 国产精品美女久久久久久网站| 亚洲男人天堂网站| 91伊人| 啊啊嗯嗯好爽| 欧美日本成人一区二区| 国产成人超碰在线| 男人高清无码一区二区| 殴美在线AⅤ| 久久无码电影| 大香蕉免费中文| 91热爆在线| 女同在线视频一区| 精品超碰国产| 色综合91| 黑人粗大V S日韩女优视频| 日韩精品系列| 日韩中文字幕精品一二三事国产精品| 天天天天天天天天天天干美女| 国产亚洲色婷婷久久99精品91葵花宝典 | 五月天春色激情网| 欧美精品双插| 91老熟女91老女人| 人妻偷拍一区二区三区| 一个人免费HD91视频| 国产一区二区欧美日本| 国产黄a三级三级三级av在线看 | 啪啪自拍九九综合| 日本一区二区不卡精品| 99在线观看无大码| 国产三级片在线观看| 又粗又长又爽在线观看| 天堂岛av| 97综合激情| 成人无码影片视频在线| 男人精品天堂一区| 粉嫩av久久一区二区三区| 日本三级久| 欧美日韩在线小说| 亚洲精品影视老司机| 欧美疯狂做爰xxxx| 人人九九精| 老司机射| 亚洲色图日韩丝袜制服一区二区五月在线| 天天操夜夜嗨| 国产一区二区三区久久精品太古里| 国产女人视频三四五区| 婷婷伊人綜合中文字幕小说| 亚洲综合校园春色| 青青操狠狠撩| 97视频在线观看免费高清| 人妻嗯啊啊在线播放| 天天影视综合色| 欧美色图片91| 色色97爱| 亚洲有码 视频一区| 成人小电影网站tex| 天天弄天天操| 少妇啪啪自拍| 99少妇| 五月丁香| 伊人久久综合影院| 中文字幕三四五区| 1二区9| 综合欧美日本三级| 美女被啪到深处抽搐视频| 久久久9品一区二区三区| 偷拍 欧美 日韩| 久日91在线| 唐山老熟妇露脸啪啪叫| 日韩性爱一级片| 大香交| 97色欧州| 亚洲成人免费在线| 五月天久久综合网| 欧美人妖内射| 国产男女无套97| 久久黄色性爱视频| 东北少妇高潮zzzz| 人人妻人人爽| 黄色工厂这里只有精品| 中美日韩毛片| 五月天开心网| 久久高清欧美国产| 国产男女边吃边摸视频网站| 天天综合网~91| 久久伦理视频久久大香蕉视频| 欧美日韩国产中文超碰| www.av在线观看| 国产乱伦亚洲| 成人小说另类在线| 中文字幕99999| 久久久国产护士丝袜美腿一| 天天天天天超碰| 综合网欧| 青青伊人加勒比海| 免费97视频| 久久熟妇五十路一区| 韩国一区二区精品亚洲| 天堂精品在线| 天堂九九九九九九九九九| 在线 制服丝袜中出 人妻| 国产AV超爽| 亚洲一卡2卡3卡4卡乱码网站 | 风骚少妇视频中文字幕| 中文一区在线日| 精品一区99999| 亚洲男人天堂2017| 日韩性爱小视频| 超碰97精品| 欧美人与动性人交a| 日韩传媒在线| 午夜欧美女人操逼| 久久久久久国产手机AV| 思思视频免费看网站| 国产无码一二三区| 日韩人妻少妇 一区二区三区| 色综合久| 亚州色图欧美| 99re6在线视频播放免费精品| 91精品人妻一区二区三区蜜臀| 六月婷婷综合| 国产精品午夜精品| 精品福利| 亚洲精品国产专区在线观看| 中文字幕欧美丝袜07资源| 国产女人高潮嗷嗷嗷叫小说| 91色艳| 99久久9| 亚洲天堂男人| 婷婷丁香五月激情啪啪| 情色五月天久久久| 日本国产欧美一区三区二区| 欧美亚洲另类在线蜜桃| 天天躁狠狠躁av| 无码精品久久| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 久久e6只有精品| 久99在线免费观看视频| 成年人网站在线免费观看| 黄片com.| 久久久成人精品| 国产成年女人免费视频播放a| 久草成人福利导航| 天天激清| 曰本精品久久久| 97精品视频| 红杏大香蕉| 久9无限国产| 六月激情网| 超碰97久久| 婷婷五月天丁香| 夜夜操一区二区| 欧美精品xxxwww| 超碰久久网| 超碰在线人妻| 猛猛干| 一二三啪啪专区| 超碰97人妻免费在线| 91视频成人福利网站在线一区| 久艾草在线精品视频在线观看| 日韩激情视频| 一区二区不卡| 久久久18| 懂色av色欲av蜜臀av| 欧洲小说色图视频另类| 人人摸.人人色| 日韩丨制服丨中文|在线| 岛国艾薇凹凸视频天堂| 热99这里有精品综合久久| 中文字幕亚洲欧美在线不卡| 人妻中文字幕精品无码| 91美女视频直播| 亚洲有码 欧美精品| 欧美黄色大片在线观看 | 青娱乐 青青青操 日逼| 亚洲91亚洲| 日韩,欧美,中文在线| 久9爱精品| 10000部十八禁看电影| 色色色色电影网| 1000部熟女视频在线观看| 啊嗯嗯啊好大好爽| 亚州乱码中文字幕综合久久久| 久热无码| 91色婷婷综合久久中文字幕二区| 操逼操逼逼操操逼91 | 十八禁视频网站| 久久夜黄色无码A级大片| 91 丝袜在线播放| 99少妇| 欧美在线|亚洲| 久久久∴| 亚洲麻豆18发?| 嗯嗯啊啊操死我| 国产三区免费在线观看| 日韩欧无码一区二区三区免费不卡| 校园春色欧美| 国产视频第二页| 久久超碰网| 天天拍夜夜| 免费男人的天堂| 亚洲色图 91| 中国熟妇| 久久受www免费人成| 欧美18 在线观看| 草草电影院| 亚洲 日本 国产 综合| 久久精品国产亚洲AV高清演员表| 亚州综合在线| 精品人妻中文字幕高清| 国产精品美女久久久久久网站| 91老熟女视频| 久久夜黄色无码A级大片| 亚洲少妇中文字幕网址| 亚洲性爱高潮影院| 自拍二页| 丝袜美腿91| 试看日韩黄片| 日韩在线观看中文字幕视频| 久久精品人体| 国产又长又大又粗的视频| 日本大香蕉综合网红本杳社区| 大香蕉中文在线| 另类小说综合网| 爽爽淫人网| 亚洲第一页色网| 欧美91精品国产自产| 综合影视国产无码| 天天舔天天 | 久久黄色视频一区二区三区| 国产一区二区三区影片| 天天淫人人妻日日色| 91n.欧美| 日韩A优精品在线观看| 男人的天堂2018.| 欧美熟妇亚洲版| 国产婷婷综合在线观看| 大香蕉色十月| 欧美亚洲91| 久悠悠av| 易易A毛视频| 日韩不卡在线一区二区| 久久蜜色情在线视频xxx免费观看| 国产蜜臀精品一区二区尤物| 欧美东京热精品A∨| 亚洲不卡不卡中文字幕不卡| 97干色| 一区二区三区精品久久| 97超碰免费人人性爱| 久久久国产亚洲精品系列| 欧美后进式| 人妻精品一区二区| 人人操人人操草草| 青青草五月份天| 亚洲少妇色| 97精品免费视频网站| 五月婷婷性爱| 国产无吗在线播放| 另类专区加勒比| 色色福利| 亚洲九九视频| 日本肏逼视频在线观看| 老女人综合网| 视频二区熟女人妻| 综合网色| 日韩熟女操逼| 99爱爱| 久久熟女人| 色噜噜人妻丝袜a∨先锋影| 色婷婷一区二区三区久久午夜 | 久久久久网站-538在线视频-欧美永久乱码 | 成人区人妻精品一| 歐美一級亂黃99在綫精品| 无码操逼视频一下| 97超碰欧美手机在线| 欧美日韩免费专区在线| 久久久久免费看少妇A片特黄| 欧美极品色| 十八禁网站在线| 国产女s强制榨精视频| 九七超碰人人乐| 老鸭窝日丰县女人| 国产精品九九| 成人女人国产| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 91制服丝袜| 少妇极品熟妇人妻无码| 色婷婷激情| 天天搞在线综合网| 看免费的黄片| 黄色免费一级在线毛片| 日韩兔费看黄片| 狠狠躁久久躁| 久久久久深夜无码| 97在线播放| yazhouzaixian| 四虎免费视频| 国产中文字幕在线| 神马久久免费电影观看| 人妻激情视频| 97超碰磁| 色欲av一区二区三区蜜芽| 一二三区操逼国产91| 天天爽夜夜爽夜夜爽精| 国产91啪| 人妻干天天| 亚洲蜜桃V妇女| 插欧洲美女欧美精品| 91久久久久久| AV一二区| 日韩三四五区| 精品一区二区三区蜜桃臀赵总 | 九一综合网| 97天天弄| 天天操人人操骚逼网站| 青青操国产夫妻| 2024年最新色情网站在线观看 | 嗯嗯嗯嗯啊啊啊好紧好大| 亚洲激情 欧美色图| 欧美亚洲中文字幕| 欧美日韩国产另类综合| 人妻9117c| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 深夜激情| 国产精品免费美女视频| 日韩99神马视频片| 人妻激情视频| 久久亚洲AV无码专区首页| 日韩成人网址| 国产精选视频| 日韩Va亚洲va欧美Ⅴa久久| 中文高清一区二区的| 九九九精品一区二区无码| 蜜臀99久久| 日本人人操人人操| 一区二区三区 丝袜 高跟 美腿| 欧美日韩美女精品久草一区二区三区 | 操老熟女AV| 91东北熟女| 日本成人免费一区二区三区| 色噜噜狠狠色综无码久久合欧美| 久草精品一区 | 久久超碰av在线| 影音先锋日本一区二区| 久久久久久久九九九九九九| 欧美精品久久久久久久丰满| 亚洲国产日韩欧美熟妇在线| 欧美熟女丝袜| 亚洲一欧洲中文字幕在线| 抽插爽| 欧美性色网| 丁香久久| 淫荡网址| 天天影视激情欧美| 九九精品无码专区免费| 丝袜无码a片| 亚洲视频中文一区| 美女露胸露屁股| 国产一进一出视频网站| 久久99草| 韩日精品四区| 99老司机精品视频在线观看| 久久久78| 99热这里是精品| 精品性爱| 欧美亚洲手机在线| 超碰97网址| 欧美日韩性爱精品| 老熟女综合网| 国产一区二区三区,在线观看观看| 一级性爱aaaa| 91五十路| 综合色久欲| 日本在线不卡123| 91人妻素女| 被窝影院午夜看片无码| 999久久芭蕾| 欧美 传媒 麻豆 日韩 偷拍| 日韩丝袜二区| 久久久久久久| 18禁久久| 国产一| 天天射影院| 婷婷操逼| 国产家庭乱伦网址| 亚洲天堂五月天国产| 97久久久久久久久久| 超碰在97| 久久香蕉超碰97国产精品| 五月丁香| 国产亚洲禁久一区二区| 超碰色老头| 男人的天堂1024| 日本大香蕉综合网| 日本一二三高清| 校园春色综合色| 九久9精品| 婷婷五月天成人网| 激情丁香五月| 国产在线精品偷| 黄网在线播放| 黄色欧美性爱视频| www.久久久久| 老熟女区| 天天日日夜夜| 一二三啪啪专区| 中文字幕二区日韩天堂| 久操操| 欧美激情亚洲情色| 色噜噜人妻av中文字幕| 国产精品久久久久久久久久久久久久吹 | 亚洲精品亚洲人成人网| 国产色呦呦| 色久综合| 国产精品一区二区后入| 美国三级日本三级久久99| 国产9l 大屁股| 日日摸天天爽夜夜欢| 日本十八禁免费看污网站| 69精品久久久久中文字幕| 久久久人体| 秋霞鲁丝午夜无码一区二区三| 国产天天噜一噜久久久| 亚洲精品国语在线播放| 天天做日日爱夜夜爽| 蜜桃精品一区二区三区ww| 中文字幕视频免费| 日韩精品国产一区二区| 先锋激情∨在线视频播放| 97超碰色屌| av资源在线播放天堂| 欧美偷拍区| 天美传媒AV在线| 香蕉免费一区二区三区不读| 成人欧美一区二区三区黑人一| 日日嗨AV一区二区夜夜| 欧美婷婷久久| 国产美女高潮叫床视频| 无码高清国产AV| 天天干夜夜肏| 欧美在线视频播放| 亚洲网自拍| 色色色热| 午夜一区| 五月丁香综合激情| 精品偷拍13p欧美dodk视频| 翔田千里A片一区二区| 国产在线激情| 999久久芭蕾| 亚洲丰满很很操| 中文字幕文字幕无码一区二区三区电影99| 留下AⅤ黄色片| 日本不卡高清视频| 亚洲导航深夜福利| 色婷婷五月综合| 91一起操| 久热色情精品| 久久 亚洲 日韩 人妻| 使劲用力艹少妇视频一区二区| 伊人操操| 久9爱精品| 91国模| AV和黑人在线播放| 97精品熟女少妇一区| 欧美人与性动交a美精品| 人人摸人人摸人人干| 久久98| 艾草av| 色香伊人| 亚洲激情视频| 日本熟女不卡视频| 在线国产一区二区av| 天堂8在线新版官网| 日韩极品无码B| 成人日韩欧美| 国产91精品久久久久久久网曝门| 免费成人在线熟妇网| 花花AV导航| 97AV在线观看| 强奸乱伦中文字幕AV| 婷婷五月成人| 亚洲免费97免费| 男人的天堂2019| 亚洲AV无码国产精品久久久久| 成人夜夜爽| 国产精品一区二区密臀| 免费观看国产小粉嫩喷水精品午| 日本理论在线| 欧美中字二区| 亚洲国产成人7777| 激情婷婷丁香| 丝袜色综合| 国产 日韩 欧美高清| 9999伦理视频| 精品人妻一区二区三区日产乱码| 玖玖爱免费观看视频| 97一区二压| 中国一级特黄大片护士| 欧美综合第一| 老司机福利青青草| 射丝袜高跟鞋99| 久久伊人影院| 乱色视频中文字幕| 麻豆AV一区二区天美传媒| 久草视频在线视频在线视频在线观看| 日本熟妇熟色97一本在线观看| 黑人精品欧美一区二区蜜桃| 国产精品亚洲一区二区三区四区| 欧美色图97| 色情五月丁香| 日少妇亚洲版| 亚洲成人无码影院| 久久99草| 中国女人内射6XXXXX| 啊啊啊好大好深| 9久热| 亚洲爽图| 91中文精品日韩欧美在线| 欧州一区二区三区四区| 麻豆久久久久久久久丝袜| 久久男人精品| 91高清欧美| 920日本午夜免费| 丝袜 中出 制服 人妻 美腿 中文字幕| 伊人久久88国产女| 色综合一本| 天天综合网亚洲综合网| 国产夜夜艹| 操逼网免费无码视频| 97色色色| 午夜精品久久久久久久男人的天堂 | 欧美熟妇精品黑人巨大一二三区| 极品色综合| 青青草日逼视频| 99精品视频在线观看免费| 国产区在线| 老熟女区| 亚洲色婷婷| 户外裸露刺激视频第一区| 日本一区二区不卡| 丁香7月婷婷| 国产二区三区粉嫩在线| 口爆综合网| 激情抓乳插进去啪啪啪日韩| 国产99999| 偷拍色图| 午夜成人福利影视| 九九热男人天堂| 深田咏美亚洲精品福利社| 国产亚洲色停停久久99精品91| av天堂加勒比| 日产成人久久| 超碰是碰在线观看| av午夜玫瑰| 日韩欧美成人大香蕉| 丁香六月天| 情侣开房子拍 日韩无码 女的很漂亮| 自拍偷拍2025在线观看| 大香蕉久| 欧美黄色大香蕉一区二区| 国产亚洲精品美女久久久久久2021| 26uuu最新| 一级片在线观看高清无码| 亚洲国产成人精品999| 日韩人妻一区二区| 香蕉欧美| 一本色道久久天天射天天干| 岛国黄片网站| 男人的天堂一区三区| 久久久久久久久久8888| 性爱综合网| 四虎永久在线精品免费网址| www.色婷婷.com| 日本91白丝| 国产丸一视频| 伊人九九九| 人人看黄色视频| 乱伦图一区| 亚洲国产日韩欧美熟妇在线| 天天影视网综合少妇| 成人天天看站长推荐| 都市激情人妻一区二区青青操视频| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 欧美男女午夜啪啪| 日韩av色图综合| 精品玖九九久| 久久亚洲欧美中文字幕国语| 不卡免费av在线播放| 鸥美精品一区二区久久婷婷| 夜夜免费视频| 久久春色| 色丁香久久| 日日夜夜草草草| 熟妇无码视频三区| 内射小黄片| 99色在线| 超碰超碰超碰超碰的大鸡吧操黑丝袜 | 最新国内自拍av免费| 激情五月天丁香社区| 啊啊啊好湿久久| 在线看污网站| 家庭乱伦国产精品| 黄片无码在线制服| 大香伊人在线一区| 欧美天天弄| 91操操| 四虎免费在线播放| 韩国成人精品久久久免费看| 久久久久久久少妇| 男人的天堂VA| 国产高潮AA片免费看| 欧美在线视频观看一二三四区高清| 91在线视频国产网站| 密臀在线免费观看| 1769一区| 亚州男人的天堂| 日韩国产乱子伦App| 亚洲精品人伦一区二区| 成人乱人伦一区二区| 日韩三级性| 成年人性爱日韩| 97在线亚洲| 国产无套粉嫩白浆在| 99re99在线视频| 亚洲操操操| 日韩操啪| 天天影视综合色| 人人乐大香蕉| 视频黄色国产一级| 天天操熟妇| 久操大香蕉手机视频在线看| 亚洲情色综合| 在线观看A啊啊啊| 一区二区三区激情在线观看| 97日韩超碰超碰中文字幕| 超碰碰97| 日本3级一区二区免费| 色欧洲| 欧亚揄拍偷拍精品视频 | 熟妇xxxxx性春色| 日夜尻逼网| 色噜噜人妻丝袜AV资源| 岛园激情| AV麻豆免费一区| 羞答答AV中文字| 亚洲第一二区另类图| 久操不卡视频| 一本一道波多野毛片中文在线| 啊啊啊久久| 中文字幕第23区| 欧美成人亚洲精品| 噜噜吧,噜噜色,噜噜| 午夜视频黄| 欧洲性爱无码区| 久久久久久久唑| 久久久久久久久久久久欧美日| 久操99| 超碰亚洲欧美日韩无| 人妻少妇av在线观看| 屁股久久久久久久久久| 人妻精品一区二区| 精品久久久不卡一区二区| 麻豆性爱视频在线播放| 国产成人网| 丁香五月激情综合| 日本污ww视频网站| 午夜福利成人免费视频| 成全在线观看免费观看| 老熟妇一区二区三区…| 婷婷色色五月天福利| 精品人妻一区二区三区在| 精品人妻av区天天看片| 久久骚| 亚洲精品国产拍免费91在线| 果冻传媒A片一二三区| 中文字幕一二三av| 一区二区视频在看| 九九碰九九爱97超碰| 国产在线综合福利网站| 熟女五十路一区二区三| 欧美不卡二区| 超碰人人妻| 伊人五月天婷婷|