欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

Linux MMC 驅(qū)動深入解析:從卡識別到 HS400 的完整調(diào)試指南

Linux MMC 驅(qū)動深入解析:從卡識別到 HS400 的完整調(diào)試指南 這一篇是整個 Linux MMC 驅(qū)動系列里我拖得最久的一篇也是我實際項目里踩坑最多的一段。前五篇我們把 host 控制器注冊、MMC core 框架、SD 卡初始化鏈路、塊設備層對接這些內(nèi)容基本過了一遍按道理說框架已經(jīng)清楚了。但你會發(fā)現(xiàn)真正到了嵌入式板子上調(diào) eMMC 或者 MMC 類型卡的時候情況完全不是“照著代碼讀一遍”就能搞定的。這也是我為什么要在第六篇專門把 MMC type card 這條分支單獨拉出來講透——從卡檢測、類型識別、ext_csd 解析到 block 設備掛載再到 HS200/HS400 的切換和調(diào)試排障整條鏈路里面藏著大量“文檔上不會寫、但代碼里就是如此”的細節(jié)。這篇適合誰看已經(jīng)在看 MMC 驅(qū)動源碼、想把 eMMC 初始化流程徹底搞明白的驅(qū)動開發(fā)者或者正在調(diào)板子、發(fā)現(xiàn)卡識別不穩(wěn)定、速度上不去、老是在某個狀態(tài)機卡住的人。說句實話純讀內(nèi)核文檔是學不會 MMC 驅(qū)動的真正能讓你少熬夜的是那些在代碼里翻來覆去比對后得到的經(jīng)驗值。這篇就把我積累的這些值都放出來。1. MMC type card 在 Linux 驅(qū)動棧中的位置1.1 三層四層type card 到底屬于哪一層很多剛開始讀 MMC 驅(qū)動的人會被層數(shù)搞暈。舊內(nèi)核里習慣叫“三層”host 層、core 層、card 層。后來 4.x 之后內(nèi)核把 card 層的塊設備邏輯抽到了 block 層實際變成四層host 控制器層、core 通用層、card 類型層、block 層。但 MMC type card 這個概念不太等于某一層而是一條橫跨 core 和 block 的完整數(shù)據(jù)路徑。具體說當你插入一張 MMC 卡注意不只是傳統(tǒng)的 MMC 卡還包括絕大多數(shù) eMMC 板載存儲內(nèi)核首先由 host 層觸發(fā)檢測進入 core 層的 mmc_rescan然后在 core 里根據(jù)卡的協(xié)議特征區(qū)分出是 MMC_TYPE_MMC、MMC_TYPE_SD 還是 MMC_TYPE_SDIO。type card 這個詞強調(diào)的就是 MMC 類型區(qū)別于 SD 類型的卡。它在 core 層對應的是 mmc_attach_mmc 這個分支在 block 層對應的是 mmc_blk_probe 這個驅(qū)動綁定邏輯。所以你在代碼里找 MMC type card 的入口第一站就是 drivers/mmc/core/mmc.c 里的 mmc_attach_mmc第二站就是 drivers/mmc/core/block.c。而真正決定卡會不會被識別成 MMC 類型的是它響應命令時的協(xié)議特征。1.2 幾種卡類型的區(qū)分別把 SD 當 MMC在實際項目中最容易被忽略的就是“明明插的是 SD 卡卻走進了 SD 分支插的是 eMMC卻沒進 MMC 分支”。這背后其實是協(xié)議層的差異決定的。我把典型的類型區(qū)分整理一下卡類型內(nèi)核分支入口典型場景識別關鍵點MMC_TYPE_MMCmmc_attach_mmceMMC 板載存儲、傳統(tǒng) MMC 卡響應 CMD1 時 OCR 狀態(tài)、無法通過 CMD8/SD 識別流程MMC_TYPE_SDmmc_attach_sdSD、microSD 卡CMD8 能拿到有效的 R7 響應MMC_TYPE_SDIOmmc_attach_sdioWiFi/BT 組合模塊CMD5 能得到 SDIO OCR 響應MMC_TYPE_HOSTmmc_attach_busloopback 自測、虛擬卡host 自己注冊時指定SD 卡在協(xié)議上兼容了部分 MMC 命令但 SD 卡會先響應 CMD8然后再走 ACMD41 這個流程。MMC 類型卡不一樣它不認識 CMD8 或?qū)?CMD8 響應方式不同內(nèi)核只能回到 CMD1 去拉 OCR、看電壓匹配。內(nèi)核代碼里這個“退回”邏輯也非常有意思它不會一上來就斷定你是 MMC而是依次嘗試 SD、SDIO、MMC 三個分支。這個順序本身就是卡識別過程里最值得注意的細節(jié)。1.3 為什么單獨把 type card 拉出來講我的實際體會是MMC 類型卡和 SD 卡的分水嶺不僅僅是協(xié)議上的更是工程調(diào)試上的。SD 卡插拔頻繁要考慮卡檢測中斷、寫保護開關、熱插拔。MMC 類型卡特別是 eMMC不插拔、固定焊在板子上要考慮的是電源上電時序、啟動時 boot partition 的處理、HS200/HS400 的高速切換、以及系統(tǒng)休眠喚醒時的狀態(tài)保持。這些差異直接決定你在調(diào)試時看什么文件、查什么寄存器、加什么打印。如果你拿 SD 卡的調(diào)試經(jīng)驗去套 eMMC大概率會被“啟動時偶爾失敗、休眠喚醒后掛在 IO 上”這類問題折磨到懷疑人生。2. 從卡插入到類型確定的完整流程2.1 檢測起點mmc_rescan 的狀態(tài)機卡檢測的起點是 mmc_rescan。這個函數(shù)在 core.c 里無論是輪詢方式還是 gpio 中斷方式最終都會調(diào)用到它。大概的執(zhí)行路徑是判斷 host 是不是在恢復、是不是已經(jīng)在 rescan 中如果 host 沒有卡嘗試 mmc_attach_* 系列如果已有卡且檢測到移除調(diào)用 mmc_detach_bus 和 mmc_remove_card如果已有卡且還在則可能進入重新初始化流程。這里一個典型的坑是mmc_rescan 內(nèi)部有延時和狀態(tài)判斷如果在中斷上下文頻繁觸發(fā)可能出現(xiàn)重復檢測。內(nèi)核里通過 host-rescan_disable 和 host-detect_change 配合把檢測請求延遲到 workqueue 里執(zhí)行。你自己調(diào)試時如果發(fā)現(xiàn) dmesg 里反復出現(xiàn)“Card removed during transfer”可以重點查一下是不是中斷觸發(fā)的 detect 邏輯導致了重復掃描。我個人建議你在改驅(qū)動時千萬不要直接在中斷回調(diào)里調(diào)用 mmc_detect_change而要用它自帶的工作隊列機制。原因是 MMC 初始化過程中的命令交互非常耗時一次 card detect 往往要執(zhí)行好幾條命令每條命令都涉及 complete 等待和超時計時放在中斷上下文里直接把系統(tǒng)調(diào)度搞死。2.2 OCR、CID、CSD 這些寄存器怎么讀卡類型確定之后真正讓內(nèi)核“認識”這張卡靠的是一組寄存器讀取。MMC 卡最關鍵的三個寄存器是 OCR、CID、CSD。OCR 寄存器表示卡支持的電壓范圍和工作狀態(tài)。內(nèi)核通過 mmc_send_op_cond 來發(fā) CMD1并從響應中解析 OCR。代碼里這一步會反復發(fā)送 CMD1直到 busy 位被清零然后再把 host 支持的電壓范圍和卡支持的電壓范圍做交集只有交集非空才會繼續(xù)。CID 寄存器是卡的唯一標識里面包含廠商 ID、產(chǎn)品名、生產(chǎn)時間等。CMD2 用來獲取 CID之后所有卡都會用這組數(shù)據(jù)做區(qū)分。CSD 寄存器描述卡的容量、最大傳輸速度、塊大小、讀/寫時序參數(shù)通過 CMD9 讀取。讀取這些寄存器的輔助函數(shù)在 mmc_ops.c 里都能找到比如 mmc_send_cid、mmc_send_csd。我調(diào)試時最常用的操作是cat /sys/block/mmcblk0/device/cid cat /sys/block/mmcblk0/device/csd cat /sys/block/mmcblk0/device/ocr如果這三項能讀出來說明卡的基本命令通路是通的剩下的問題基本都在高速模式切換或者傳輸階段。2.3 關鍵結(jié)構(gòu)體與初始化關系卡一旦被識別就會創(chuàng)建一個 struct mmc_card 來承載整個生命周期。這個結(jié)構(gòu)體你一定要熟悉因為后面幾乎所有調(diào)試都繞不開它。關鍵字段我列一下type卡類型文章開頭提到的那幾種state卡的當前狀態(tài)包括卡是否在線、是否就緒ocr從 OCR 寄存器讀出的電壓信息cid/csd/ext_csd寄存器信息緩存sector_count容量從 CSD 或者 ext_csd 計算得出csd.capacity塊數(shù)ext_csd.revext_csd 版本號決定了卡支持的特性quirks驅(qū)動針對某些卡的特殊處理。從命名上你應該能看出struct mmc_card 就是把一張硬件卡抽象成內(nèi)核里的一個對象。它由 mmc_add_card 向內(nèi)核注冊由 mmc_remove_card 注銷。整個生命周期管理得清楚不容易出問題真正出問題的是結(jié)構(gòu)體字段被某個私有驅(qū)動寫錯之后隨機崩潰。3. 核心代碼路徑mmc_attach_mmc 到 mmc_blk_probe3.1 真正分清 MMC 與 SD 的分水嶺mmc_attach_mmc 位于 drivers/mmc/core/mmc.c已經(jīng)發(fā)展為 mmc_init_card 和 mmc_attach_bus 的組合流程。關鍵的初始化步驟大致如下。第一步是 mmc_attach_bus設置 host 的總線操作函數(shù)也就是把 host-bus_ops 指向 mmc_ops。這時候總線起草能力已經(jīng)綁定到 mmc 類型。第二步是 mmc_init_card這個函數(shù)內(nèi)部做了大量工作再次發(fā)送 CMD1確認卡就緒讀取 CID讀取 CSD讀取 ext_csd根據(jù) ext_csd 支持的能力設置卡的屬性如果有必要執(zhí)行卡進入 high speed 模式的 switch 操作。在整個過程中對 MMC 類型卡影響最大的是 ext_csd。這可以說是 MMC/eMMC 特有的一把鑰匙。通過 ext_csd驅(qū)動能知道卡是否支持 HS200、HS400、DDR、是否支持 CMDQ、boot 分區(qū)大小、安全寫保護區(qū)域等。我可以負責任地說調(diào)試 eMMC 啟動失敗時你在 ext_csd 上花的時間一定是最多的。比如 read_ext_csd 失敗那你根本看不到卡支持什么模式所有高速切換都無從談起。3.2 從 card 到 block 的對接初始化完成之后mmc_add_card 會把卡注冊到設備模型里生成 /sys/block/mmcblkX 對應的設備。重點在 mmc_driver 和 mmc_blk_probe 的匹配過程。簡單理解mmc_add_card 把一個 mmc_card 設備添加到總線上然后 mmc_blk 驅(qū)動通過 mmc_bus_match 判斷設備類型是 MMC/SD就會調(diào)用 mmc_blk_probe。mmc_blk_probe 里面的動作很關鍵分配 struct mmc_blk_data初始化工作隊列、請求隊列從卡的分區(qū)表里讀取分區(qū)信息為每個分區(qū)注冊一個 gendisk最終你會看到 /dev/mmcblk0、/dev/mmcblk0boot0、/dev/mmcblk0boot1 這些節(jié)點。對于 eMMCboot 分區(qū)尤其重要因為系統(tǒng) bootloader 通常在 boot0 或 boot1 里。我在實際項目里見過因為 boot 分區(qū)沒設置到位導致系統(tǒng)升級后 bootloader 損壞又無法從備份分區(qū)啟動的案例。這類問題建議你直接用 mmc bootpart enable 操作來恢復我在后面的排查章節(jié)會細說。3.3 request 到 command 的映射塊設備層發(fā)起讀寫請求后最終要變成一組 MMC 命令在總線上跑。這里的轉(zhuǎn)化路徑是bio request → mmc_blk_rw_rq_prep → 構(gòu)造 mmc_request → mmc_wait_for_req → host 層執(zhí)行 → 中斷完成回調(diào)mmc_request 里最核心的成員是 cmd、stop、data分別對應命令、停止命令、數(shù)據(jù)傳輸塊。對于 MMC 類型卡而言read 操作通常對應 CMD17/CMD18write 操作對應 CMD24/CMD25。CMD18 和 CMD25 是多塊傳輸需要在結(jié)束的時候發(fā) CMD12 停止傳輸。這里我強調(diào)一個工程上容易出問題的地方多塊傳輸?shù)慕Y(jié)束方式分為 open-end 和預定義塊數(shù)MMC 卡通常支持預定義塊數(shù)也就是你在 data 里設置 blocks硬件會按塊數(shù)自動停止。但如果 host 控制器驅(qū)動沒有按這個邏輯設置容易傳著傳著多傳或少傳一塊然后 CRC 錯誤滿天飛。操作單塊命令多塊命令停止命令讀CMD17CMD18CMD12寫CMD24CMD25CMD12從實際性能角度講單塊命令只適合小文件或元數(shù)據(jù)訪問真正吞吐量上來還得靠多塊命令加 request 合并不然性能連普通 U 盤都比不過。4. 設備樹配置與實際移植經(jīng)驗4.1 一個能跑起來的 dts 節(jié)點該怎么寫默認情況下如果 host 控制器驅(qū)動支持標準設備樹綁定你把 MMC 設備節(jié)點加到 dts 里之后Linux 就能枚舉卡。但枚舉和“穩(wěn)定工作”完全是兩回事。我建議至少保證這樣的節(jié)點配置mmc0 { status okay; bus-width 8; non-removable; cap-mmc-highspeed; mmc-hs200-1_8v; mmc-hs400-1_8v; vmmc-supply vcc_3v3; vqmmc-supply vcc_1v8; pinctrl-names default, state_uhs; pinctrl-0 mmc0_pins_default; pinctrl-1 mmc0_pins_uhs; };有幾個屬性的理解值得展開說一下。bus-width 是數(shù)據(jù)線數(shù)量eMMC 一般至少 4 位常見 8 位。錯了會導致數(shù)據(jù)線上信號錯位癥狀是最開始能識別但讀取大塊數(shù)據(jù)時不穩(wěn)定。non-removable 表示這是板載存儲內(nèi)核不會輪詢檢測卡移除。千萬別小看這個屬性如果沒配系統(tǒng)會周期性地給 eMMC 發(fā)檢測命令影響休眠喚醒。cap-mmc-highspeed 使能 MMC 的 high speed mode如果缺失eMMC 大概率被限制在 26MHz 或者更低的默認頻率。4.2 HS200/HS400 的時序選擇HS200 和 HS400 是 eMMC 的兩種高速模式。HS200 是單數(shù)據(jù)速率 8 位接口下跑 200MHz 時鐘HS400 是 DDR 模式 8 位接口同樣是 200MHz 時鐘但等效吞吐翻倍。要把這兩種模式跑起來光是 dts 里寫 mmc-hs200-1_8v 是不夠的還需要卡本身在 ext_csd 中聲明支持 HS200/HS400host 控制器支持對應的時序模式信號完整性要過關尤其是 HS400 對信號質(zhì)量非常敏感必要的時候需要做 tuning也就是通過發(fā)送 tuning block 來尋找最佳采樣點。實際調(diào)試中最常見的問題是把頻率提上去之后 CRC 錯誤暴增或者干脆卡住。這時候先別急著改驅(qū)動用示波器看一眼信號眼圖再看 host 是否支持 DLL delay 調(diào)節(jié)。很多國產(chǎn) SoC 的 MMC host 在 HS400 下需要配合特定 DLL 配置不開的話采樣點不對必掛。4.3 雙電壓與信號電平的關系eMMC 引腳上有一路主電源 vmmc通常是 3.3V一路 IO 電源 vqmmc可能是 1.8V 或 3.3V。高速模式HS200/HS400一般要求 1.8V 信號電平所以在切高速之前內(nèi)核會先通過 host 的 start_signal_voltage_switch 回調(diào)把 vqmmc 從 3.3V 切換到 1.8V。如果切換失敗或者穩(wěn)壓器不支持動態(tài)調(diào)壓內(nèi)核就會放棄高速模式退回 legacy 模式。我見過一種奇葩情況dts 里配置了 mmc-hs400-1_8v但 vqmmc 對應的 regulator 沒有配置 set_voltage 操作內(nèi)核調(diào) switch 時返回 -EINVAL然后整個初始化流程回退。如果你看到 dmesg 里出現(xiàn) “signal voltage switch failed”先查 regulator 而不是卡。5. 常見問題排查與調(diào)試實錄5.1 啟動卡在 mmc0: error -110-error 110 是 ETIMEDOUT也就是命令超時。這個錯誤我遇到最多但原因卻五花八門。最常見的原因是 vmmc 或 vqmmc 沒供電。有些板子的 eMMC 電源由一個 GPIO 控制dts 里 if 沒正確把 regulator 和 GPIO 關聯(lián)或者時序上供電晚于 host 時鐘卡自然不回命令。第二個常見原因是 CMD1 一直 busy卡上電后需要時間完成內(nèi)部初始化。標準做法是反復發(fā)送 CMD1 直到 busy 位釋放但如果你板子的時鐘頻率太低卡在內(nèi)部初始化期間響應窗口就會變長可能導致 host 超時。第三個原因比較隱蔽host 控制器時鐘沒開啟。MMC host 控制器本身需要兩路時鐘一路是卡時鐘一路是控制器接口時鐘。如果接口時鐘沒使能發(fā)命令后控制器根本沒動作也會表現(xiàn)為超時。排查思路我一般遵循示波器量時鐘 → 量 vmmc/vqmmc → 看 CMD 線是否有時序 → 再查 dmesg。這條路徑省了我不少時間。5.2 CID 能讀出但 CSD 失敗怎么辦這種情況很詭異說明卡的命令通路基本是通的CMD2 能響應但 CMD9 讀不到正確的 CSD。如果 CSD 返回 CRC 錯誤先懷疑頻率。MMC 類型卡在識別階段數(shù)據(jù)傳輸模式還沒建立過高的時鐘會讓數(shù)據(jù)線上的信號質(zhì)量變差CRC 錯誤的概率自然上升。你可以先把 host 的 max_bus_clk 調(diào)低比如從 200MHz 降到 52MHz 甚至 26MHz測一下能不能穩(wěn)定讀出來。另一個原因是 1.8V 信號切換時序沒對齊。有些卡的 CSD 讀取要求在信號電壓切換之后進行如果你提前讀取會返回亂碼??梢钥匆幌?host-ios.timing 和 ios.signal_voltage 的值確認當前狀態(tài)。我最后加一個經(jīng)驗CSD 偶爾失敗一次不要緊但反復失敗一定不要忽略。它往往預示著硬件鏈路不穩(wěn)定在高溫或者低電壓下會演變成大規(guī)模讀寫失敗。5.3 用 mmc-utils 工具快速定位問題調(diào)試 MMC 類型卡內(nèi)核日志只是第一步真正好用的是 mmc-utils 這套用戶態(tài)工具。常用命令如下# 查看 ext csd重點看卡支持特性 mmc extcsd read /dev/mmcblk0 # 讀取卡狀態(tài) mmc status get /dev/mmcblk0 # 設置 boot 分區(qū) mmc bootpart enable 1 1 /dev/mmcblk0 # 設置 boot bus mmc bootbus set single_backward x1 x8 /dev/mmcblk0調(diào)試的時候我會重點看 extcsd 里的 DEVICE_TYPE、BOOT_INFO、RPMB_SIZE、CACHE_SIZE、ERASE_GROUP_DEF 這些字段。比如 DEVICE_TYPE 顯示不支持 HS400但 dts 里寫了 mmc-hs400-1_8v那工作模式自然切不過去白費功夫。bootpart enable 這個命令值得單獨強調(diào)。很多板子第一次燒錄 bootloader 前eMMC 的 BOOT_BUS_WIDTH 和 PARTITION_ACCESS 配置不是期望值導致 bootloader 啟動不了。這時候用 mmc bootpart enable 1 1 把 boot 分區(qū)對齊到物理分區(qū)再配合 bootbus 設置能解決一批“代碼燒進去了但起不來”的問題。5.4 用 tracepoint 看命令級耗時如果你想把問題定位到“哪條命令慢了”這個粒度最簡單的方法是用內(nèi)核的 MMC tracepoint。內(nèi)核開啟以下配置后可以在 ftrace 里看到完整的 mmc 請求流程CONFIG_MMC_DEBUGy CONFIG_FTRACEy CONFIG_TRACEPOINTSy然后cd /sys/kernel/debug/tracing echo mmc:* set_event echo 1 tracing_on cat trace_pipe通過 trace你能看到 mmc_request_start 和 mmc_request_done 之間的時間差確認每條命令的實際耗時從而判斷是否超時、是否 retry。這個手段比 dmesg 里的“某某命令超時”要精細得多因為它能看到是哪一步慢的甚至能發(fā)現(xiàn)多塊命令之間的間隙過大導致的性能問題。6. 一些容易被忽略但很實用的點6.1 塊層合并對性能的影響很多人調(diào)試 MMC 性能時只盯著 host 控制器頻率忽略了塊層的 bio 合并機制。MMC 驅(qū)動通過 mmc_blk_set_queue 初始化請求隊列時會設置 queue 的合并參數(shù)比如 max_segments、max_segment_size。這些參數(shù)如果沒有和 host 的 SGMII/DMA 能力匹配就會產(chǎn)生大量碎片化請求吞吐打折。一個直觀表現(xiàn)是順序讀 100MB/s順序?qū)懼挥?40MB/s而且 dmesg 里沒有任何錯誤。這種時候去看 blktrace往往是因為每次寫請求很小沒有合并成大的 segment。合理的做法是確認 host 控制器支持 multi-block DMA 傳輸并調(diào)整 queue 的參數(shù)讓內(nèi)核一次下發(fā)盡量大的請求。比如設置 max_segments 為 64 或 128max_segment_size 為 1MB都能有效提升順序讀寫性能。6.2 電源域和 runtime pm 的配合MMC host 控制器的電源管理是 MMC 類型卡低功耗設計的重頭戲。特別是板載 eMMC系統(tǒng)休眠時要把時鐘關掉、電源可以保持也可以關斷但喚醒時不能直接訪問卡必須先重新初始化鏈路。內(nèi)核里通過 mmc_runtime_suspend/mmc_runtime_resume 來實現(xiàn)。有些平臺會出現(xiàn)休眠喚醒后第一個 IO 訪問超時就是因為喚醒流程中 host 的時鐘恢復和卡的狀態(tài)重建沒有同步。我調(diào)試下來的經(jīng)驗是先確認 host 是否有 PM runtime 回調(diào)再確認卡在恢復時是否重新執(zhí)行了 init。如果喚醒后直接調(diào)用 mmc_blk_read卡可能還處于休眠狀態(tài)或者狀態(tài)寄存器里的電源狀態(tài)不對導致首個請求失敗。大部分平臺會在 runtime_resume 里調(diào)用 mmc_power_up mmc_init_card這一步不能省。6.3 關于 CMDQ 的一些經(jīng)驗較新版本內(nèi)核在 MMC 類型卡上支持 command queueingCMDQ典型實現(xiàn)是 mtk 和某些平臺的 emmc 控制器。CMDQ 的好處是能同時下發(fā)多條命令提高并發(fā)度但它的實現(xiàn)復雜度明顯上升。如果你只是想穩(wěn)定、穩(wěn)妥不追求極限性能可以先不加 CMDQ 支持。因為 CMDQ 模式下隊列深度、標簽管理、錯誤恢復都變得更加復雜。一旦出錯恢復路徑要處理的情況非常多調(diào)試成本遠高于性能收益。我的建議是先把無 CMDQ 的模式調(diào)穩(wěn)定性能不夠再考慮引入。結(jié)尾部分聊聊個人體會。我在實際調(diào)試中最大的體會是MMC type card 的驅(qū)動并不復雜復雜的是它跟硬件時序、電源管理、塊層調(diào)度這些外部因素交錯時的表現(xiàn)。你可能花三天時間查一個時好時壞的 bug最后發(fā)現(xiàn)是某個 GPIO 的上電時序晚了幾毫秒。也可能糾結(jié)了很久的寫入性能問題最后把 request queue 參數(shù)一調(diào)就解決。所以我一直建議項目里專門留一份 MMC 相關的調(diào)試 checklist把電壓、時鐘、dts 屬性、ext_csd 狀態(tài)、tracepoint 這些工具全部串起來而不是等出了問題再從頭摸索。最后再分享一個小技巧無論遇到什么詭異現(xiàn)象先把頻率降到最低、關掉高速模式、關掉 runtime pm能穩(wěn)定出來再一項一項開回去。這個方法能幫你快速確定問題出在高速特性上還是出在基本通路里。希望這篇能幫你少走一些彎路。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月丁香六月婷婷综合网站 | 亚洲色就是色色色| 色综合色色色| 69婷婷丁香午夜| www.玖玖婷婷在线| 性做爰A片免费视频A片直播| www.久久久.com| 99热99免费| 丁香六月婷婷色XXXXX| 色优久久| 天天舔天天摸| 丁香五月欧美激情| 五月婷婷在线网站| 日日夜夜狠狠婷婷色| 亚洲视频另类| 五月婷婷 激情按摩| 人妻操逼视频| 丁香五月婷婷在线| 亚洲爱爱无码婷婷色五月| 亚洲AV无码成人电影| 综合久久97| 五月丁香六月综合激情网| 伦99热| 五月激情啪啪| 丁香五月天社区| 999精品乱码77777| 九九99香蕉在线视频播放| 亚洲精| 狠狠色色| www.minyis.com【JT】实力收量可预付QQ2101460746 | 婷婷综合激情| 玖玖热视频| 五月婷婷亚洲天堂激情在线| 啪啪啪大香蕉| 亚洲AVDVD| 成人做爰黄A片免费看直播室男男| 激情六月丁香| 超级碰碰碰97免费| 久99久热| 婷婷涩五月| 久久综合五月| 久久精品99久久久久久| 日韩狠狠色| 99爱在线观看视频| 中文av网| 91丨九色丨熟女| 天天爽,夜夜爽| 五月天婷婷激情小说| 日本三级日本三级99| 一起操 91N.com| 亚洲 在线 另类| 99热色精品| 欧美色婷婷| 99视频精品| 五月丁香六月激情综合| 欧美WW在线网| 色玖玖综合网| 91日本在线| 播播网色播播| 色噜噜狠狠色综合成人网| 色婷婷丁香五月天在线观看| 天天天在线观看| 人人爱国产| 伊人色欲五月天| 亚洲激情五月婷婷日日| 亭亭五月激情亚洲在线| 五月天成人小说网| 日本九婷婷| 色五月激情| 欧美日韩成人高清在线| 99在线观看精品视频| 九九av| 色色婷| 大香蕉九九| 久久激情视频| 日韩在线看AV| 男女免费视频999| Www.狠狠| 婷婷成人网五月天| 天天色,天天日,天天做| 99热国产这里只有| 伊人五月久久| 天天综合五月天| 激情久久肏屄视频| 激情综合网五月天| 91热网址| 久久婷婷综合网| 国产精品99久久久久久久女警| 无遮羞AV| 婷婷综合视频| 精品综合久久久久久五月天| 一丁香五月天月AV| 天天爽天天爽| 亚洲操B视频| 激情丁香婷婷| 99精品在线下载| 五月丁香六月婷婷的女人| 天天综合网站| 欧美大片免费观看| 伊人色综合影院视频| 色婷婷综合网| 在线综合网| 欧洲不卡视频| 波多野结衣成人作品在线| 99干99| 成久综合视频| 天天日综合| 激情婷婷五月| 少妇搡BBBB搡BBB搡毛茸茸| 91九色白丝| 久久精品五月| 成人AV在线网站| 99操逼| 一区视频网站| 亚洲AV成人在线观看| 成人五月天丁香| 激情五月丁香婷婷| 久久香蕉丁香| 丁香五月亚洲天堂| 九九热精品在线| 蒲京久久无码视频| 美女五月激情| 五月天激情影院| 日韩AV免费看| 丁香五月天欧美成人| 免费试看小视频 99| 婷婷五月天天爽| 婷婷丁香六月| 97操碰碰无码视频| 夜夜夜夜夜操| 99热在线观看| 激情五月婷黄版| 久久婷婷综合五月天| 综合久久综合久久| 欧美啄木乌丝袜人妻系列| 综合五月天| 婷婷久久免费| 国产精品美女| 情色婷婷五月天| 久久这里有精品视频| 色色色无码| 五月花激情网| 久久久这里有精品| 日本操B片| 色婷婷婷婷| 国产综合A片| 日韩 欧美 国产 一区 二区| 超碰在线看| 五月停停99| 婷婷丁香激情综合色情| 欧美日韩成人在线网| 91 九色大美女| 亚韩在线视频| 婷婷丁香在线| 久9久9久9久9久9久9| 青青久在线视频免费观看| 六月婷婷网| 99热免| 97色色婷婷| 日日狠夜夜狠| 精品一二三区久久AAA片| 婷婷综合久久| 可以看的av| 91精品久久久久久久久久久久| 国产在线另类五月婷婷| 亚洲中字AV电影在线网站| 色婷婷99| 久久久久9999| 91精品熟女| 9久久精品| 9久久婷婷国产综合精品性色| 人。妻久久| 色综合网页| 激情五月天无码| 五月婷视频| 五月天亚洲图片婷婷| 永久免费一区二区三区| 91九色小视频| 99久久网站| 99热精品观看| www.99色| 欧美色骚婷婷五月天| 久久这里只有精品99| 婷婷五月天堂| 人妻久久久| 九九热a| 婷婷大乡焦噜噜| 人橾人| 六月丁香婷婷综合狠狠爱夜夜爱| 午夜丁香久久久久久| 综合一本道| 免费成人中文字幕| 五月天婷婷网站888| 香蕉伊人综合| 亚洲综合网 665566| 久久超级碰视频| 久久人操| 五月色无码| 香蕉久久国产AV一区二区| 99国产在线精品视频| Av性爱网站| 中字幕视频在线永久在线观看免费| 天天上天天爽| 变天就操逼婷婷五月| 五月天激情久久| 色综合香蕉| 婷婷性色| 97色婷| 婷婷九月色| AV 3P| 婷婷不卡基地| 99色在线观看| 综合五月激情网| 操婷婷基地| 婷婷六月激情| 91色综合网| 久久综合人妻| 九九热这里只有精品在线观看| 超级久久久| 久久久无码精品成人A片小说 | 久久最新色| 色婷婷XXXXX| 亚洲第一成人无码A片| 五月婷婷网五月在线| 五月婷婷精品| 国产全是老熟女太爽了| 婷婷婷久久久| 俺也去综合| 色噜久| 思思久久精品| 成人免费va| 激情九月综合| yiqicaoav| 中文激情网| 婷婷五月永远18免费久久久| 婷婷九月亚洲| 奇米色大香蕉| 激情开心五月天| 五月情色天| 婷婷五月情| 在线播放人妻| www.99热这里只有精品| 亚洲综合另类| 国产精品视频久久99| www.com.色色| 久99婷婷色综合| 久久久五月五丁香| 思思国产99| 性爱综合网| a毛片二逼wwwwwwwwww| 国产成人综合网| 天天爽夜夜爽夜爽精品| 干亚洲天堂| 99热大| 婷婷久久综合| 色五月婷婷中文字幕| 丁香五月亚洲天堂| 色色99| 久久综合五月天| 五月天激情AV| 怡红院视频| 国产淫熟妇| 日本成人综合| 免费V片在线| 五月天久久综合| 亚洲热综合| 色丁香影院| 五月婷婷免费| 第四色激情网| 亚洲六月色| 亚洲第一色色色| 久久3p| 久草婷妨| 五月天小说激情| 激情开心五月天| 色噜噜97视频在线观看| 天天舔天天摸| 婷婷五月六月丁香| jizzdr| 天天操天天谢| 色婷婷在线视频综合| 九九热色视频| 人人色婷婷五月天| 丁香六月婷婷综合激情欧美 | 啪啪啪大香蕉| 国产亚洲色婷婷久久99精品91| 欧美视频五区| 91九色精品女同系列| 丁香五月天资源网| 九九无码| 操操国产| 9久视频| 97人人搞| 99色在线| 99国产精品白浆在线观看免费 | 五月丁香在线婷婷蜜桃| 六月五月久久丁香| 99精品在线下载| 五月婷婷久久开心网| 99热永久在线观看| 日本特黄aaaaa| 色五月无码| 熟女激情网| 五月天开心激情网色欲无码| 亚洲天天免费| 这里只有精品久| 99爱最新免费视频在线观看| 日韩人妻操逼视频| 色婷婷丁香AV综合| 99思思热只有在这里看| 国产精品在线视频| 激情综合网亚洲色图| 噜噜噜噜在线| 五月综合无码| 99ri国产| 六月丁丁香| CHINESE熟女老女人HD视频| 99爱爱| 超碰狠狠操| 五月天激情视频| 婷婷视频网| 成人精品视频99在线观看免费| 欧美顶级少妇做爰HD| 大香蕉220| www.99精品日操伊人乱碰在线| 色九月综合| 婷婷色色丁香| 99啪啪视频| 五月丁香美女| 五月丁香拍拍激情综合| 国产色色色色| 久久xx| 亚州第一黄网| 91 九色 熟女| 色三级色三级| 婷婷大乡焦噜噜| 婷婷五月天免费| 五月天婷婷在线播放| 在线色婷婷| 五月丁香网av| 天天综合精品| 色色日韩| 狠狠穞A片一區二區三區| 色很久综合| 影音先锋 91工厂| 婷婷综合网| 色色操| 激情综合五月丁香六月婷婷| 天天噜日日噜综合无码| 丁香六月婷婷综合麻豆| 色婷婷久久综合中文久久一本| 九九九九毛片| 影音先锋男人AV资源站| 啪啪综合网| 襙逼网| enecarbon-materials.comWu染请涟系Bao护@wip1688 | 天天干一干| 99久久九九| 婷婷五月欧美综合| 日韩啪啪视频| 天天爽天天爽视频| 九九综合| 中文字幕在线播放视频| 日日.c| 色综合久久888| 双性美人被调教到喷水A片| 操日本色| aaaaaa片| 五月天婷婷色色| www九九免费视频| AV成人在线播放| 色婷婷内射| 欧美久久婷婷| 91日韩在线| 欧美操综合| 激情图片婷婷| 高清无码视频网址| 97九色视频| 五月永久激情| 五月天激情图片| 九九色网专区| 精品无码色欲AV| 9久热在线视频精品| 亚洲亚洲人成综合网络| 99热这里在线精品| 超碰女人天堂| 综合激情专区| 黄色AAAAA| 五月天激情小说网| 99在线精品观看99| 色哟哟精品| 991自拍视频| 五月熟妇婷婷久久| 色五月丁香五月| 超碰猛烈的性猛交| 久久久免费精彩视频| 九九婷| 天天日天天舔天天摸| 五月婷婷开心亚州在线| 丁香五月婷婷天激情| 日日日,com| 久色| 免费播放片大片| 激情深爱综合网| 婷婷五月天激情综合| www久| 五夜丁香| 中文在线成人| 六月丁香婷婷色狠狠久久| 亚洲成人va| 日本强伦片中文字幕免费看| 色婷婷激情小说网| 日日做A爰片久久毛片A片英语| 五月丁香啪啪| 九九热在线观看视频| 射琪琪| 激情综合网五月天| 97自拍99| 91丨九色丨熟女丰满| 婷婷中文字幕在线| 久久亚洲无码| 人人97碰| 色色a| 色播五月| 丁香婷婷啪啪啪| 色五月婷婷1| 九九久久精品| 99九九在线| 天天舔天天摸天天透| 色情综合网| 操操操91| 五月天伊人综合| 91久久综合亚洲鲁鲁五月天| 高清无码网址| 狠狠干综合| 看片视频在线免费日产在线看| 国产亚洲99久久精品| 综合网五月| 激情五月天噢美| 五月丁香| 天天综合网网欲色| 天堂综合久久| 亚洲超碰在线| 热99只有里视频| 综合久久综合五月天婷婷| 日本在线va| 国产熟女大叫受不了| 婷婷综合色色| 色综合久久伊伊婷婷五月| 天天干天天干天天干| 日日天天操| 五月停停大香蕉| 五月丁香激情综合网官网| 欧美A级成人婬片免费看理论| 另类综合网| 月色色综合婷婷网| 天天色综网| 亚洲 激情 中文| 蒲京久久无码视频| 九九色影视| 性色播| 婷婷综合中文字幕| 4399人妻无码久久久| 激情网站五月| av一区二区电影免费在线观看| 精品皮股午夜AV| 日本色久| 日本久草福利| 五月情涩综合婷婷| 97久久视频| 亚洲人妻AV| 日日操夜夜撸| 婷婷五月综合视频| 99re热视频这里只有综合亚洲| 精品亚洲国产成人A片在线鸭王| 婷婷香五月| 国内一级精品| 激情五月天视频| 丁香五月成人论坛| 六月婷婷色色网| 婷婷五月天激情五月天网站| 综合网色| 婷婷五月丁香激情图片| 丁香五月性| 九九热精品视频九九| 婷婷丁香在线| 色综合久网| 色噜噜狠狠色综无码久久合欧美| 色播五月| 丁香五月狠狠综合欧美| 婷婷五月综激情| 久久一级AV| 狠狠色狠狠| 黄页大全十八禁| 91AV婷婷| 欧美啪啪五月天| 色人久久| 婷婷激情六月视频| 五月天色婷婷成人| 一个色的综合| www.yw尤物| 99热在线网站| 国产乱妇乱子在线播视频播放网站| 天天噜| 影音先锋 91工厂| 亚洲在线操| 青青草网武则天| 99∨VTV| 99热日韩| 色色五月天婷婷丁香| 婷婷五月伦理| 九九国产精视频| 91视频综合网| 99精彩视频网站在线| 激情AV在线| 思思热热久久| 五月丁香成人日| 九九热在线观看6| 性爱五月婷婷| 国产69精品久久久久999小说| 99热最新| 五月天久久婷婷| 强伦轩人妻一区二区电影| 久久66精品| 日本一区二区三区精品视频| 国外亚洲成AV人片在线观看| av在线激情| www.av骚货| 五月色无码| 亚洲激情亚洲激情| 婷婷操逼| 999久久久国产精品| Www.久久| 精品五月花| 玖玖99婷婷| 影音先锋女人AA鲁色资源| 高清不卡一区| 日日日影院| 人妻狠狠操| 翔田千里 50岁 无码| 另类视屏| 色婷婷免费视频| 99久久久久久久| 成人在线高清| 玖玖玖婷婷婷| 婷婷色在线播放| 色婷婷激情五月天丁香| 久久探花91swag| 五月丁香色停停啪啪啪| 久久a热| 日日操天天操| 欧美成人精品一区二区 | 丁香激情五月天| 狠狠色噜噜狠狠狠888了| 99热99免费| 天天碰天天插天天操| 日日射天天射| 五月丁香无码视频| 婷婷无码五月天| 人人干人人看| 五月婷婷熟女| 亚洲色婷婷| 精品一二三区久久AAA片| 无码免费人妻A片AAA毛片西瓜| 这里只有精品视频| 99热在线观看| 超碰成人在线免费观看| 丁香六月婷婷久久高清| 丁香五月综合久久八| 欧美激情五月天在线观看| 最新亚洲色色网| 玖玖资源站蜜臀| 丁香美女五月天婷婷| 欧日韩成人| 久久久久久人妻| 亚洲V国产V欧美V久久久久久| 91919191919久久成人视频| 香蕉AV福利精品导航| 五月天丁香久久综合| 色婷婷色综合| 色婷久久| 丁香五月久久综合| 色婷婷五月天成人网| 久久九九免费视频| 久久婷婷免费| 美欧成人视频| 丁香六月婷婷激情综合| 日逼免费视频| 国产综合色婷婷精品久久| 99热这里只有精| 香蕉久久av一区二区三区| 亚洲成人av中文| 五月丁香欧美综合| 五月丁激情| 五月婷婷激情五月| 97人人干| 色五月婷婷激情基地| 伊人激情| 蜜乳国产网站| 天天爽夜夜爽夜夜爽精品视频| www.99成人视频| 特黄三级片| 婷婷久久色五月婷婷久久久| 综合久久综合久久| 九九热这里只有精品9| 久色大| 农村熟妇高潮精品A片| 综合五月丁香97| 色情·com| 能看的av网站| 99精品偷自拍| 丁香五月电影| 天天爱综合网| 99色爱| 色色五月天婷婷丁香| 婷婷五月天激情在线观看| 婷婷在线播放| 色操综合| 五月 丁香 欧美| 综合激情在线| 久久综合香蕉国产国产蜜臀AV| 四月婷婷五月色综合 | 内射人妻视频国内| 成人短视频在线| 99热99热99热99热| 粉嫩AV久久一区二区三区| 国产精品色婷婷99久久精品| 久久久人妻系列| 亚洲综合婷婷| 亚洲综合视频网| 亚洲综合色棒| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 五月天天视频| 五月停停99| 99热国内| 五月花婷婷| 99这里都是精品| 人人操大| 丁香婷婷久久综合在线| 免费视频WWW在线观看网站| 久久久97| 久久99精品久久久久久噜噜| 色开心五月丁香| 六月丁香五月激情婷婷| 亚洲无AV在线中文字幕| www色婷婷久久综合久色| 成年人最刺激的综合网| 香蕉久久国产AV一区二区| 色婷婷综合影院| 婷婷丁香一月| 午夜一区| 免费色色色| 国产成人亚洲综合A∨婷婷| 精品网站:999WWW| 第五色色色婷婷| 九九Y精品热播| 五月天狠狠干| 五月停性愛| 天天拍夜夜爽日日| 99噜噜噜在线播放| 婷婷久久五月天亚洲欧美国产日韩在线观看 | 9久精品视频| 美女天天爽| 丁香五月婷婷久久久| 99久久九九| 九九精品9| 成人色色视频| 大香蕉在线观看9| 丁香五月a| 超碰A V在线| 婷婷深爱五月丁香| 婷婷激情五月视频| 婷婷五月天激情网站| 色99欧洲色19| 人人色婷婷| 欧美天天搞| 伊人久久大香线蕉av一区| 97婷婷丁香| 午夜免费试看| 激情综合播播| 欧美三9久九观看| 久久久久久综合五月婷婷| 综合色图婷婷| 日日夜夜狠狠操| 3p久久| 成人国产综合| 九九九九九无码| 97 天堂| 久久精品亚洲一级牲爱综合| 午夜日韩久久久网站| 丁香五月色网| 99色在线观看免费| 五月婷婷性爱| 亚洲五月天婷婷综合| 久热9热| 欧美日韩成人免费在线| 丁香婷婷六月婷婷六月婷婷六月婷婷| 涩涩五月天| 97自拍视频网| www.黄色片-久久成人国产精品在线播放-999AV | 六月丁香网| 九九在线免费观看| 国产44页| 丁香五月五月婷婷| 色丁香久综合在线久综合在线观看| 婷婷综合国产| 色婷精品91| 婷婷激情五月天天天开心| 思思久久久婷婷| 午夜婷婷久久 | 成人版视频在线观看| wuyuedingxiang99| 天天操天天插天天射| 狠狠爱婷婷爱| 亚洲综合五月天综合| 久久人操-久草婷婷-成人AV| 色在线99| 在线色五月婷婷| 亚洲av成人电影在线观看| 小视频久久久aaa| 成人婷婷五月| 色九月婷婷综合| 亚洲最大成人综合网720P| 五月丁香花视频| 日韩啪啪视频| 色五月中文网| 天干天天干天天天天天| 五月丁香色婷基地综合久久| 久久精品99国产精品日本| 另类激情综合| 99成人精品六| 黄色成人网站在线播放| 97超碰,人人舔,人人操,人人摸| 男女免费视频999| caopeng97日韩| 精品99在线看| 欧美性猛交XXXX乱大交极品| www.五月丁香| 九九亚洲小视频| 97碰碰人人| 99久热在线精品99re6热| 色五月五月婷婷| 日本成人噜噜噜| 五月色欧洲| 色综合激情| 这里只有精品视频| 久久综合影院| 五月婷婷综合色啪首页| 玖玖99精品视频| 五月婷婷丁香五月| 日本婷婷在线| 五月丁香六月婷婷综合| 精品无码色欲AV| 日韩成人AV在线| 色婷在线视频| 99热在线播放精品| 中字幕视频在线永久在线观看免费 | 天天摸天天日天天舔| 男人天堂伊人五月丁香| 五月丁香性爱| 3p久久| 亭亭丁香97| 五月天色色无码| 五月丁香| 五月天综合在线| 成人午夜无码视频| 青青草99热久久精品国| 9久9久9久女女女九九九一九| 久久这里都是精品| 99色视频免费在线规看| 2025天天爽天天摸| 九九热色视频| 天天色综合天天| 久久婷婷五月综合色奶水99啪| 中文网婷婷字幕婷| 99ri视频在线观看| 国色天香成人网| 99这里有精品视频| 丁香五月偷拍| 天天干 夜夜爽| 91干视频| 丁香色色网| 丁香五月综合婷婷| www999日韩精品| 99热精品99| WWW.17C亚洲精品| 五月丁香色六月激情干大屄| 五月开心深爱激情网| 色五月婷婷五月丁香五月| 天天干天天玩天天夜天天射天天操天天日蜜臀少妇 | 5月婷婷6月六月丁香| 五月婷婷色激情| 欧美一级操逼视频| 五月天亭亭俺也| 99热手机在线精品| 欧美 日韩 成人| 欧美人人草| 免费在线观看欧美激情xx小视频| 天天爱天天吃狠天天透| 五月婷视频在线| 天天综合色丁香| 天天摸天天做天天爱天天爽| 夜夜爽天天爽| 久久综合首页| 天堂综合久| 色五月婷婷一二| 9l视频自拍9l九色9l成人| 综合性爱网| 99热国产精品| 在线成人网站| 婷婷五月天视频| 一本色道久久88综合日韩精品| 干一干xxxx| 久久99精品久久只有精品| 久久久久久人妻| 成人综合AV| 涩五月婷婷| 欧美69久成人做爰视频| 99热伊人综合| 1024操逼视频| 五月丁香婷婷无码中文| 国产又黄又爽又激情不遮挡视频在线观看| 婷婷丁香激情| 99色在线视频| 五月天婷婷基地| 99在线精品免费视频| 91夫妻网站九色| 操日本三片99| 日韩免费乱轮网站| 开心五月婷婷激情网| www.久久av.com| 毛片新网地| 午夜大香蕉| 涩丁香91| 9久久精品| 色五月xxx| 色5月婷婷| www.色综合.com| 五月综合丁香婷婷| www.夜夜| 五月婷婷色色网址| 99色精品视频| 色永久| 欧美色图天堂网| 五月天婷婷成人网| 97偷拍在线视频| 色噜噜狠狠色综| 五月婷婷综合网在线播放| 色婷婷AV五月天| 婷婷五月天亚洲激情戏精品| 色五XX| 99性色| 欧美123区免| 狠狠色丁香| 精品婷婷五月天| 97色色色| 99热国品| 日本精品99网站| 五月婷婷色吧!| 激情综合网五月丁香| 91 欧美| 久久综合丁香| 婷婷五月 丁香六月| 久久伊人五月天| 日本久久99| 91九色视频在线观看| 国产精品-第3页-91JQ就要激情网91JQ5.JQJQ926.XYZ| 亚洲这里只有精品| 九九黄色网| 97精品人人A片免费看| WWW.久久久久久久久久久久久| 一逼色综合| 欧美噜噜免费观看| 亚洲va在线| 婷婷色五月激情| 日本九九视频| 天天干天天射综合网| 五月丁香六月激情欧美综合| 91九色PORNY中文啦| 五月婷婷久久激情| 色婷婷香蕉| www.com任你艹| 99热在线中文字幕| 99热激情| 五月天天堂久久| 手机免费福利视频| 风流少妇A片一区二区蜜桃| 九九九色综合| 日日.c| 日产精品一线二线三线芒果| 五月开心婷婷网| 婷婷激情综合| 奇米色大香蕉| 亚洲综合色丁香婷婷六月| 六月丁香色色| 色丁香五月婷婷综合久久| 五月天五月色| AA丁香综合激情| 91色婷婷综合久久中文字幕二区| 五月婷婷之六月丁香| 激情开心五月天| 成人av在线电影| 99爱视频| 99热全是精品| 五月天自拍视频| 麻豆AV一区二区三区| 丁香六月婷婷久久综合| 天天做天天爱天天要| 欧美大道不卡| 丁香五月WWW| 婷婷丁香五月天在线| 精品人妻午夜一区二区三区四区| 激情丁香婷婷五月天| 丁香六月婷婷综合激情欧美| 综合色吧| 丁香婷婷激情| 夜夜爱影院| 五月天成人免费视频| 久久综合26p| 五月综合婷婷网| 日日夜夜天天| 婷婷六月综合在线| 亚州美女| 午夜性爱影视一区77| 亚洲精品久久久久久久久久吃药| 色婷婷内射| 丁香久久| 精品久色| 亚洲色色色| 久久狠狠高潮亚洲精品 天天摸夜夜摸夜夜狠狠摸| 99精色| 丁香五月六月久久综合| 亚洲五月婷| 五月天·www·com| 国产又黄又爽又色的免费| 激情伍月 欧美| 久久99热网| 五月婷婷自拍视频| 色99综合色88| 五月天五月天成人网亭亭成人色网站| 综合久久综合五月天婷婷| 久久精热| 99精品在线观看视频| 婷婷久久亚洲| 欧美精品99| 欧美色图天堂网| 婷婷五月天精品| 五月久视频| 五月丁香久人妻中文| 日本五月婷婷| 狠色狠色狠色狠色狠色网| 2050人人操免费工开爱 | 亚洲一区二区色图-亚洲精品国产精品乱码-成人AV | 夜夜综合色| 区啪精品| 久99久在线| www色婷婷久久综合久色| 精品香蕉99久久久久网站| 五月丁香伊人网| 大香蕉懂9| 伊人久久大香网| 婷婷六月综合在线| 欧美婷婷综合| 99综合网| 婷色天堂| 色色射| 99热青青草| 五月婷婷六月丁香| 国产成人99久久亚洲综合精品| 丁香六月天婷婷| 在线婷婷| 欧美猛片| 狠狠se| 91热爆在线| 亚洲综合网激情五月天| 97超碰在线观看免费| 99久视频| 校园激情 亚洲| 激情图片婷婷丁香五月| 日韩成人网址| 婷婷五月伦理网站| 97色在线视频| 日韩一级一片内射视频4K| 99精品视频网| 热的国产,热的综合,热的有码 | 99色| 五月婷俺去也| 九九爱精品网站| 超碰人人干| 久久久妻人人人| 亚洲色就是色色色| 91丨九色丨熟女|老版| 天天摸天天舔在线视频| 色综合99色| 老司机伊人| 9久精品| 91婷婷丁香五月亚洲| 俺去也五月天婷婷| 中文在线视频久1| 99 热| 97操男人的天堂| 激情综合婷婷| 日本色婷婷| www.婷婷五月天啪啪| 超碰在线精品| 淫视馆av三区| 丁香五月婷婷基地| 五月婷婷综合视频| 激情丁香网| 五月婷婷av| 超爽内射| 精品香蕉99久久久久网站| 日韩久热| 天天激情| 五月婷婷久久内射| 日本片日本片祼观看网站在线看中文版网页在线看 | 亚洲精品久久久久久久久久吃药| 97AV在线视频| 超碰在线94| 婷婷五月综合激情| 激情五月婷婷开心网| oVV4WIB3vFi8D| 大香蕉五月天婷婷| 97碰免费精采视频| 黄色高清无码| 色色亚洲| 五月婷婷片| 99久久www| 免费五月婷婷网| 草AV9999| 老司机午夜福利视频金瓶梅| 亚州精品成人片| 色情终和网| 天天插天天射| 久久九九热视频| 久9无码视频| 激情五月天伊人影院| Www.婷婷五月| 老司机午夜福利视频金瓶梅| 色玖玖玖| 激情婷婷| 婷婷丁香18| 97色婷婷成人综合在线观看| 激情五月伊人婷婷| 99碰碰| 五月丁香色色| 婷婷9月天| 电影91久久久| 免费无码毛片一区二区A片| 男女99免费视频| 丁香五月成人av| 青娱乐美女福利视频美臀| 日韩无码一区二区三区四区| 啪啪一区| 五月婷婷丁香六月| 超碰在线网站| 黄页免费一级视频懂色| 啪啪视频99| 婷婷色狠狠| 成人.在线日韩| 日本熟妇乱妇熟色A片蜜桃| 九九视频在线观看视频6 | 亚洲另类电影| 丁香六月婷婷久久综合| 五月激情视频| 久久五月天色婷婷| 欧美激情综合五月色丁香| 五月综合激情综合久| 久热最新视频 | 丁香五月天视频| 色婷婷中文在线| 91精品国产91久久久久青草| 日日日日日| 久久婷婷五月天激情四射| 六九色综合婷婷五月天| 欧美狠狠地| 国产26uuu| 色综合久久88色综合天天99| 色综合99| 激情五月天伊人影院| 婷婷va| 99A片| 无码色| 日本综合色色| 99色视频| 久热在线中文字幕色999舞| 亚洲成人在线观看av| 婷婷桃色网| 久热伊人9| 色综合网址| 日本女天天爽| 欧美va亚洲va| 人人爽人人爽人人爽人人爽| 日韩按摩二区| 五月天色综合服务平台| www.26uuu.com亚洲电影| 26uuu最新地址| 青青草原亚洲天堂| AV中文在线| 色六月 婷婷| www.激情com| 亚洲精品亚洲人成人网| 婷婷五月天.com| 99视频网| 五月婷婷色影院| www超碰| 超碰熟女农村在线69| 综合色色综合| 色婷五月| 久热这里只有国产| 久久99热精品a片在线观看| 色婷婷婷婷| 思思热视频在线观看| 欧美黄色一级录像| 午夜婷婷久久| 丁香五月天天| 玖玖资源站蜜臀| 九九99免费视频| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 久久精品日| 婷婷色综合| 五月婷伊人| 人人操超踫| 激情综合五月天| 亚洲精品又粗又大又爽A片| 丁香五月婷婷www..com| 色综合色综合网| 99热最新网址| 99热主页日本| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 亚洲精品网址| 91艹人| 亚洲激情综合| 色婷婷成人做爰A片免费看网站| 国外亚洲成AV人片在线观看| av成人在线播放| 五月婷婷色综图片| 99性爱| 日韩黄色中文字幕| 91精品婷婷国产综合 | www.五月婷婷| 婷婷五月丁香综合瑟瑟| 丁香五月天啪啪| 色五月激情婷婷| 99精品在线| 狠狠色婷婷丁香五月| 中文网AV| 99热这里只有精品9| 少妇人妻丰满做爰XXX| 久草网大香视频| 求可以看的AV网址| 97丁香婷婷| 97超级免费无码| 99久热这里有精品| 人人射人人高潮| 婷婷丁香熟妇综合网| 香蕉五月婷婷| 六月婷婷色宗合| 天天干天天插| 久久99免费视屏| 成人国产综合| 久久九九精彩| 丁香五月婷婷色情综合| 超级碰碰97在线| 很很操96| 特级西西4444www无码| 99久久婷婷五月综合| 99免费在线| av免费在线观看0| 亚洲爱爱无码婷婷色五月| 婷婷天天日婷婷| 51XX午夜影福利| 色婷婷的五月天| 六月婷婷操逼| 激情激情激情网| 亚洲精品V天堂中文字幕| 五月丁香六月激情综合| 日韩 中文 欧美| 超级碰 久久9| 人人舔人人色人人高潮| 深爱激情五月网| 99热婷婷| 99爱视频免费| 97人人看| 九九美女视频| 激情五月色综合国产精品| 色五月 五月婷婷| 77777亚洲午夜久久| 色婷婷综合网站| 久久精品99国产精品日本| 噜噜噜噜噜在线| 九九久久综合| 99九九在线观看免费| 狠狠狠狠狠干| 丁香五月手机视频| 亚洲视频图片婷婷五月| 色婷婷av综合网| 99re这里只有精品国产99| 欧美va在线| 日韩啪啪视频| 色欲久久综合| 极品色丁香| 日本色色网站| 久草狼人| 91日日日| 激情啪啪五月| 国产激情在线| 亚洲AV无码成人电影| 99.色| 超碰只有精品在线| 很很操很很操| 92久久精品一区二区| 九九精品片一| 日本欧美成人片AAAA| 中文不卡一二三区| 色和综合网| 亚洲人人操BD| 日本欧美成人片AAAA| 国产亚洲色婷婷99精品| 色婷婷丁香五月| 99热久久这里只有精品| ..真实国产乱子伦对白在线_欧| 九九爱看亚洲| 香蕉曰比| 欧美丁香五月| 久碰综合| 伦乱天堂| 99热 这里只有精品 国产 日韩| 婷婷五月天av| 熟女五月天久久综合| 大香蕉 婷婷| 婷婷五月丁香在线视频| 1区2区视频| 婷婷久久大香蕉| 色综合网上班开心婷婷久久| 91色五月| 深情六月婷婷综合久久| 最新无毒无码AV| 丁香五月婷婷综合视频| 六月婷婷色色网| 蜜臀99精品| 九九国产精视频| 我淫我色婷婷五月天激情四射| 久久 天天| 99re熱| 五月天丁香婷婷视频网址 | 99综合| 九九在线这里只有精品视频| 伊人婷婷综合| 国产肥白大熟妇BBBB视频| 五月在线| 伊人婷婷青青cao| 色婷婷五月综合激情中文字幕| 影音先锋91资源站| www.激情五月天.com| 综合久久五月天| 久久xxxx| 97久久婷婷色| 亚洲永久免费| 婷婷四色成人综合色视| 97人人做| 久久激丁香| 99性视频| www.五月天社区| 天天色月| 欧美123区免|