久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

Linux GPIO子系統(tǒng)詳解:從原理到LED驅(qū)動實戰(zhàn)

Linux GPIO子系統(tǒng)詳解:從原理到LED驅(qū)動實戰(zhàn) 1. 項目概述從點燈到掌控硬件在嵌入式Linux開發(fā)的世界里點亮一個LED燈常常是工程師們邁入硬件控制大門的第一步。這看似簡單的操作背后卻是一套龐大而精密的軟件架構(gòu)在支撐。過去我們可能直接通過/sys/class/gpio/下的文件接口用echo命令來操作GPIO引腳這種方式直接但原始缺乏統(tǒng)一管理和資源協(xié)調(diào)。而如今在標準的Linux內(nèi)核開發(fā)中GPIO子系統(tǒng)已經(jīng)成為與硬件GPIO交互的基石和標準范式。這個項目標題“Linux下對GPIO的操作控制(基于GPIO子系統(tǒng))”其核心就是探討如何遵循現(xiàn)代Linux內(nèi)核的驅(qū)動模型規(guī)范、安全且高效地控制那些連接著LED、按鍵、傳感器等外設的通用輸入輸出引腳。它不僅僅關乎于讓一個燈閃爍更關乎于理解Linux設備驅(qū)動模型的一個關鍵組成部分掌握如何在用戶空間與內(nèi)核空間之間建立起對硬件資源的標準化訪問通道。無論你是正在學習嵌入式Linux的開發(fā)者還是需要為定制硬件編寫驅(qū)動程序的工程師深入理解GPIO子系統(tǒng)都是不可或缺的一課。它能讓你從“能點燈”進化到“懂點燈”進而能夠駕馭更復雜的硬件交互場景。2. GPIO子系統(tǒng)架構(gòu)深度解析2.1 為什么需要GPIO子系統(tǒng)在深入代碼之前我們必須先理解“為什么”。早期的Linux驅(qū)動中GPIO操作是分散且隨意的驅(qū)動開發(fā)者可能會直接讀寫芯片的特定寄存器來控制引腳。這種方式帶來了幾個嚴重問題資源沖突兩個獨立的驅(qū)動可能試圖控制同一個GPIO引腳導致不可預測的行為。缺乏抽象應用層或驅(qū)動層需要了解硬件的具體細節(jié)如寄存器地址、位偏移代碼可移植性極差。功能缺失高級功能如中斷處理、引腳復用、電源管理等難以統(tǒng)一實現(xiàn)。GPIO子系統(tǒng)應運而生它作為Linux內(nèi)核的一個中間層提供了統(tǒng)一的API來管理所有GPIO資源。它的核心思想是抽象和管理。它將具體的硬件操作封裝在芯片廠商提供的gpio_chip驅(qū)動中而對上其他內(nèi)核驅(qū)動或用戶空間則提供穩(wěn)定、一致的接口。這就像是一個“GPIO資源管理中心”所有對GPIO的申請、配置、使用和釋放都必須通過它來進行登記和調(diào)度。2.2 核心數(shù)據(jù)結(jié)構(gòu)與工作流程GPIO子系統(tǒng)的核心是幾個關鍵的數(shù)據(jù)結(jié)構(gòu)和它們之間的協(xié)作關系。理解它們就理解了子系統(tǒng)的脈絡。1.struct gpio_chip(GPIO控制器)這是硬件抽象的關鍵。每個GPIO控制器比如SoC內(nèi)部的一個GPIO模塊或一個外部的GPIO擴展芯片在內(nèi)核中都會由一個gpio_chip結(jié)構(gòu)體實例來表示。它包含了該控制器所有必要的操作函數(shù)指針request: 可選用于硬件特定的設置。free: 可選用于釋放時的清理。get_direction: 獲取引腳方向輸入/輸出。direction_input/direction_output: 設置引腳方向。get: 讀取輸入引腳的值。set: 設置輸出引腳的值。to_irq: 可選將GPIO號轉(zhuǎn)換為對應的中斷號。base: 該控制器管理的GPIO編號的起始值。ngpio: 該控制器管理的GPIO數(shù)量。label: 控制器的標簽名。芯片廠商的驅(qū)動負責實現(xiàn)這些回調(diào)函數(shù)并調(diào)用gpiochip_add等API將這個gpio_chip注冊到內(nèi)核的GPIO子系統(tǒng)中。2. GPIO編號 (GPIO Descriptor) 與struct gpio_desc為了統(tǒng)一管理來自不同控制器的成千上萬個GPIO引腳內(nèi)核為每個可用的GPIO分配了一個全局的整數(shù)編號legacy API或更現(xiàn)代的struct gpio_desc指針descriptor-based API。gpio_desc包含了該GPIO的詳細信息及其所屬的gpio_chip。我們通過gpiod_get系列函數(shù)獲取到的就是這個描述符。3. 引腳控制 (pinctrl) 子系統(tǒng)交互這是一個容易被忽略但至關重要的點。一個物理引腳往往不僅僅是GPIO它可能被復用作I2C的SDA線、SPI的CLK線或其他功能。在將引腳配置為GPIO功能之前需要先通過pinctrl子系統(tǒng)將其復用模式設置正確。通常這會在設備樹中定義驅(qū)動在probe階段會自動或手動調(diào)用pinctrl相關API來完成設置。因此一個完整的GPIO初始化流程是pinctrl設置復用為GPIO-gpiod_get獲取描述符-gpiod_direction_output/input設置方向。工作流程簡述系統(tǒng)啟動芯片廠商的GPIO控制器驅(qū)動初始化注冊gpio_chip。設備樹Device Tree描述了板級硬件信息其中定義了某個設備如一個LED使用了哪個控制器的哪個GPIO引腳。設備驅(qū)動如LED驅(qū)動在probe函數(shù)中通過gpiod_get接口根據(jù)設備樹中的信息向GPIO子系統(tǒng)“申請”這個GPIO的描述符。GPIO子系統(tǒng)檢查該GPIO是否已被占用然后返回對應的gpio_desc。驅(qū)動通過gpiod_direction_output和gpiod_set_value等API操作GPIO。驅(qū)動卸載或設備移除時調(diào)用gpiod_put釋放GPIO資源。3. 基于GPIO子系統(tǒng)的LED驅(qū)動實戰(zhàn)理論需要實踐來鞏固。下面我們以一個最簡單的LED字符設備驅(qū)動為例展示如何基于GPIO子系統(tǒng)編寫一個完整的、可加載的內(nèi)核模塊。3.1 環(huán)境準備與設備樹配置首先確保你的開發(fā)環(huán)境已配置好Linux內(nèi)核源碼樹并編譯好對應版本的內(nèi)核模塊。我們假設LED連接在GPIO擴展芯片的某個引腳上在設備樹中描述如下// 在板級設備樹文件 (.dts) 中 leds { compatible gpio-leds; user-led { label heartbeat; gpios gpio_expander 15 GPIO_ACTIVE_HIGH; // 使用gpio_expander控制器的第15號引腳高電平有效 linux,default-trigger heartbeat; // 可選內(nèi)核內(nèi)置的觸發(fā)器如心跳、定時器等 default-state off; }; };如果你的LED是直接連接到主控SoC的GPIO可能像這樣user-led { compatible my-platform-led; led-gpio pio 1 5 GPIO_ACTIVE_HIGH; // 例如使用PIO控制器的Bank 1, Pin 5 status okay; };設備樹的作用是告訴內(nèi)核硬件是如何連接的。驅(qū)動代碼將通過compatible屬性來匹配這個設備節(jié)點。3.2 驅(qū)動模塊代碼實現(xiàn)接下來是驅(qū)動模塊的核心代碼。我們創(chuàng)建一個名為my_led.c的文件。#include linux/module.h #include linux/init.h #include linux/kernel.h #include linux/fs.h // 字符設備支持 #include linux/cdev.h #include linux/uaccess.h // copy_to/from_user #include linux/gpio/consumer.h // 現(xiàn)代GPIO描述符API #include linux/platform_device.h // 平臺設備驅(qū)動框架 #include linux/of.h // 設備樹支持 #define DEVICE_NAME my_led #define CLASS_NAME ledchrdev static int major_number; static struct class *led_class NULL; static struct device *led_device NULL; static struct gpio_desc *led_gpiod NULL; // GPIO描述符 // 文件操作函數(shù)當用戶寫入設備文件時調(diào)用 static ssize_t led_write(struct file *filp, const char __user *buf, size_t count, loff_t *f_pos) { char val; int ret; // 從用戶空間讀取一個字符 if (copy_from_user(val, buf, 1)) { return -EFAULT; } // 根據(jù)用戶輸入控制LED if (val 1) { gpiod_set_value(led_gpiod, 1); // 點亮LED printk(KERN_INFO LED turned ON\n); } else if (val 0) { gpiod_set_value(led_gpiod, 0); // 熄滅LED printk(KERN_INFO LED turned OFF\n); } else { return -EINVAL; // 非法輸入 } return 1; // 成功處理了1個字節(jié) } // 文件操作結(jié)構(gòu)體 static struct file_operations fops { .owner THIS_MODULE, .write led_write, }; // 平臺驅(qū)動probe函數(shù)當設備樹匹配成功時調(diào)用 static int led_probe(struct platform_device *pdev) { struct device *dev pdev-dev; int ret; printk(KERN_INFO My LED Driver: Probing device...\n); // 1. 從設備樹獲取GPIO描述符 // 使用“l(fā)ed-gpio”屬性名。devm_前綴表示資源由設備管理驅(qū)動卸載時自動釋放。 led_gpiod devm_gpiod_get(dev, led, GPIOD_OUT_LOW); if (IS_ERR(led_gpiod)) { dev_err(dev, Failed to get GPIO for LED\n); return PTR_ERR(led_gpiod); } // 2. 動態(tài)分配主設備號 ret alloc_chrdev_region(major_number, 0, 1, DEVICE_NAME); if (ret 0) { dev_err(dev, Failed to allocate char device region\n); return ret; } // 3. 創(chuàng)建設備類 led_class class_create(THIS_MODULE, CLASS_NAME); if (IS_ERR(led_class)) { unregister_chrdev_region(major_number, 1); return PTR_ERR(led_class); } // 4. 創(chuàng)建設備文件節(jié)點 led_device device_create(led_class, NULL, MKDEV(major_number, 0), NULL, DEVICE_NAME); if (IS_ERR(led_device)) { class_destroy(led_class); unregister_chrdev_region(major_number, 1); return PTR_ERR(led_device); } // 5. 初始化字符設備 cdev_init(led_cdev, fops); led_cdev.owner THIS_MODULE; ret cdev_add(led_cdev, MKDEV(major_number, 0), 1); if (ret 0) { device_destroy(led_class, MKDEV(major_number, 0)); class_destroy(led_class); unregister_chrdev_region(major_number, 1); return ret; } dev_info(dev, My LED Driver initialized successfully. Major number: %d\n, major_number); return 0; } // 平臺驅(qū)動remove函數(shù) static int led_remove(struct platform_device *pdev) { device_destroy(led_class, MKDEV(major_number, 0)); class_destroy(led_class); unregister_chrdev_region(major_number, 1); // led_gpiod 由 devm_gpiod_get 管理會自動釋放 printk(KERN_INFO My LED Driver removed\n); return 0; } // 設備樹匹配表 static const struct of_device_id led_of_match[] { { .compatible my-platform-led }, // 與設備樹中的compatible屬性匹配 { /* sentinel */ } }; MODULE_DEVICE_TABLE(of, led_of_match); // 平臺驅(qū)動結(jié)構(gòu)體 static struct platform_driver led_platform_driver { .probe led_probe, .remove led_remove, .driver { .name my_led_driver, .of_match_table led_of_match, .owner THIS_MODULE, }, }; // 模塊初始化和退出函數(shù) static int __init led_init(void) { printk(KERN_INFO Registering My LED Platform Driver\n); return platform_driver_register(led_platform_driver); } static void __exit led_exit(void) { platform_driver_unregister(led_platform_driver); printk(KERN_INFO My LED Driver module unloaded\n); } module_init(led_init); module_exit(led_exit); MODULE_LICENSE(GPL); MODULE_AUTHOR(Your Name); MODULE_DESCRIPTION(A simple LED driver using GPIO Subsystem); MODULE_VERSION(1.0);3.3 編譯、加載與測試1. 編寫Makefileobj-m my_led.o KDIR : /lib/modules/$(shell uname -r)/build PWD : $(shell pwd) all: $(MAKE) -C $(KDIR) M$(PWD) modules clean: $(MAKE) -C $(KDIR) M$(PWD) clean2. 編譯模塊make成功后會生成my_led.ko文件。3. 加載模塊與測試假設你的設備樹已經(jīng)正確配置并生效。# 加載模塊 sudo insmod my_led.ko # 使用dmesg查看內(nèi)核日志確認probe成功并記下分配的主設備號例如 246 dmesg | tail # 創(chuàng)建設備文件通常驅(qū)動會自動創(chuàng)建這里檢查一下 ls -l /dev/my_led # 如果沒有手動創(chuàng)建假設主設備號為246 sudo mknod /dev/my_led c 246 0 # 測試控制LED echo 1 | sudo tee /dev/my_led # 點亮LED echo 0 | sudo tee /dev/my_led # 熄滅LED4. 卸載模塊sudo rmmod my_led4. GPIO子系統(tǒng)高級功能與配置詳解掌握了基礎的點燈操作后GPIO子系統(tǒng)還提供了更多強大的功能以滿足復雜的嵌入式應用需求。4.1 GPIO中斷處理許多硬件事件如按鍵按下、傳感器觸發(fā)等都需要通過中斷來及時響應。GPIO子系統(tǒng)完美地集成了中斷功能。在驅(qū)動中配置GPIO中斷的關鍵步驟獲取GPIO描述符并設置為輸入struct gpio_desc *irq_gpiod; irq_gpiod devm_gpiod_get(dev, “key”, GPIOD_IN); if (IS_ERR(irq_gpiod)) { ... }將GPIO轉(zhuǎn)換為中斷號int irq_number; irq_number gpiod_to_irq(irq_gpiod); if (irq_number 0) { ... }申請中斷int ret; // 假設中斷處理函數(shù)為 irq_handler ret devm_request_irq(dev, irq_number, irq_handler, IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING, // 雙邊沿觸發(fā) “my_gpio_irq”, NULL); if (ret) { ... }實現(xiàn)中斷處理函數(shù)static irqreturn_t irq_handler(int irq, void *dev_id) { // 讀取GPIO值判斷是上升沿還是下降沿觸發(fā) int val gpiod_get_value(irq_gpiod); // 處理事件... return IRQ_HANDLED; }注意在中斷處理函數(shù)頂半部中不能進行可能引起睡眠的操作如mutex_lock,kmalloc(GFP_KERNEL)。耗時任務應使用工作隊列workqueue或任務隊列tasklet在底半部處理。4.2 設備樹中的GPIO屬性詳解設備樹是硬件描述的權威來源。GPIO相關的屬性非常靈活gpios屬性最常用。格式通常為phandle GPIO_SPECIFIER FLAGS。phandle: 指向GPIO控制器節(jié)點。GPIO_SPECIFIER: 控制器的參數(shù)可能是單個數(shù)字全局GPIO號也可能是一對數(shù)字如pio 1 5表示bank 1, pin 5。FLAGS: 標志位定義引腳初始狀態(tài)和有效電平例如GPIO_ACTIVE_HIGH: 高電平有效默認。GPIO_ACTIVE_LOW: 低電平有效。這是關鍵如果你的電路是LED陰極接GPIO陽極接VCC那么設置GPIO_ACTIVE_LOW后驅(qū)動中gpiod_set_value(desc, 1)實際會輸出低電平來點亮LED。這簡化了驅(qū)動邏輯。GPIOD_OUT_LOW/GPIOD_OUT_HIGH: 在devm_gpiod_get的flags參數(shù)中使用直接指定初始輸出狀態(tài)。gpio-hog屬性用于在系統(tǒng)啟動早期由內(nèi)核直接配置某些GPIO的狀態(tài)如設置為輸出并固定電平而無需驅(qū)動介入。常用于電源使能、復位等關鍵信號。4.3 用戶空間通過sysfs操作GPIO傳統(tǒng)/調(diào)試方式雖然驅(qū)動是標準做法但GPIO子系統(tǒng)也保留了通過/sys/class/gpio的舊式用戶空間接口便于快速調(diào)試和腳本控制。# 1. 導出GPIO假設我們要操作全局GPIO編號為508的引腳 echo 508 /sys/class/gpio/export # 此時會生成 /sys/class/gpio/gpio508 目錄 # 2. 設置方向 echo “out” /sys/class/gpio/gpio508/direction # 3. 設置輸出值 echo 1 /sys/class/gpio/gpio508/value # 輸出高電平 echo 0 /sys/class/gpio/gpio508/value # 輸出低電平 # 4. 讀取輸入值先設置為in echo “in” /sys/class/gpio/gpio508/direction cat /sys/class/gpio/gpio508/value # 5. 取消導出 echo 508 /sys/class/gpio/unexport重要提示生產(chǎn)環(huán)境中強烈不建議在應用層直接使用sysfs接口操作GPIO。原因有1) 性能極差每次操作都有文件系統(tǒng)開銷2) 無法保證原子性3) 繞過驅(qū)動模型容易引發(fā)資源沖突。它僅適用于前期硬件驗證和調(diào)試。5. 常見問題排查與實戰(zhàn)心得在實際開發(fā)中你幾乎一定會遇到GPIO控制不靈的情況。下面是一些典型的排查思路和踩坑經(jīng)驗。5.1 GPIO無法控制或值讀取不對這是最常見的問題可以按照以下清單逐項排查問題現(xiàn)象可能原因排查方法驅(qū)動probe失敗無法獲取GPIO1. 設備樹compatible不匹配。2. 設備樹中GPIO屬性名錯誤或格式不對。3. GPIO控制器驅(qū)動未加載或probe失敗。4. 引腳被其他驅(qū)動占用。1. 檢查dmesg內(nèi)核日志看驅(qū)動是否匹配成功。2. 使用cat /proc/device-tree/...或dtc工具反編譯dtb確認節(jié)點和屬性。3. 檢查/sys/kernel/debug/gpio看GPIO狀態(tài)和所屬控制器。4. 查看/sys/kernel/debug/pinctrl/下的引腳復用狀態(tài)確認引腳是否被正確復用為GPIO功能。能獲取GPIO但設置輸出無反應1. 引腳復用pinctrl未正確設置為GPIO模式。2. 硬件電路問題如上拉/下拉電阻沖突、引腳損壞。3. 輸出電平與LED有效電平不匹配ACTIVE_HIGH/LOW。4. 驅(qū)動中設置的值與實際需求相反。1.這是最容易被忽略的一點仔細檢查設備樹中該引腳所在的pinctrl配置組確保在驅(qū)動probe的pinctrl狀態(tài)中引腳功能被設為GPIO。2. 用萬用表測量引腳電壓。先嘗試在uboot或通過sysfs手動設置看是否有反應隔離軟件問題。3. 確認電路圖LED是陽極接GPIO高電平亮還是陰極接GPIO低電平亮。在設備樹或代碼中調(diào)整active_low標志。4. 在驅(qū)動中增加調(diào)試打印確認gpiod_set_value的參數(shù)是否正確。輸入值讀取始終為0或11. 未設置方向為輸入。2. 硬件引腳浮空未接上拉/下拉電阻。3. 外部信號電平不匹配如3.3V系統(tǒng)讀取5V信號。1. 確認調(diào)用gpiod_direction_input。2. 在電路上或通過SoC內(nèi)部上拉/下拉電阻給引腳一個確定電平。設備樹中有時可以配置內(nèi)部上下拉。3. 使用電平轉(zhuǎn)換電路。中斷無法觸發(fā)1. 中斷申請標志IRQF_TRIGGER_*與信號實際邊沿不匹配。2. 中斷處理函數(shù)返回了錯誤的值應為IRQ_HANDLED。3. 中斷線被共享且其他處理函數(shù)未正確返回。4. 硬件中斷信號有毛刺或抖動。1. 用示波器觀察信號邊沿。2. 確保中斷處理函數(shù)返回IRQ_HANDLED。3. 嘗試不使用共享中斷IRQF_SHARED。4. 在硬件或軟件上添加防抖處理。5.2 實操心得與進階技巧優(yōu)先使用devm_(Managed Device) API在驅(qū)動代碼中像devm_gpiod_get、devm_request_irq、devm_kzalloc這樣的函數(shù)它們申請的資源會與struct device綁定。當設備卸載或驅(qū)動probe失敗時內(nèi)核會自動釋放這些資源極大減少了資源泄漏的可能性。這是現(xiàn)代Linux驅(qū)動開發(fā)的最佳實踐。理解gpiod_set_value與gpiod_set_value_cansleep的區(qū)別gpiod_set_value()用于原子上下文或不能睡眠的上下文如中斷處理函數(shù)、spinlock鎖區(qū)內(nèi)。它要求GPIO控制器驅(qū)動對應的set回調(diào)函數(shù)也必須是非睡眠的。gpiod_set_value_cansleep()用于可以睡眠的上下文如進程上下文。如果GPIO控制器是通過I2C/SPI等慢速總線訪問的其set函數(shù)可能涉及睡眠就必須使用這個API。簡單原則在驅(qū)動probe/remove、工作隊列等場景用_cansleep在中斷頂半部等原子上下文用普通的set_value。用錯了會導致內(nèi)核崩潰oops。調(diào)試利器/sys/kernel/debug/gpio這個虛擬文件是GPIO狀態(tài)的“儀表盤”。加載驅(qū)動后cat這個文件你可以看到系統(tǒng)中所有已注冊GPIO控制器的狀態(tài)每個GPIO的當前方向、輸出值、以及是否被占用。當你的GPIO不聽話時首先查看這里確認它是否真的被你的驅(qū)動成功申請used標志以及方向、值是否符合預期。引腳復用沖突的排查這是嵌入式Linux驅(qū)動開發(fā)中最棘手的難題之一。兩個驅(qū)動比如一個LED和一個I2C可能配置了同一個物理引腳的不同功能。使用/sys/kernel/debug/pinctrl/下的文件具體路徑因平臺而異可以查看每個引腳當前的復用功能。在設備樹中必須確保同一個引腳在不同設備的pinctrl配置中不沖突。通常一個引腳只應在一個地方被定義為“默認”default狀態(tài)。復雜的引腳管理需要仔細規(guī)劃設備樹的pinctrl節(jié)點。為生產(chǎn)環(huán)境設計上面的示例驅(qū)動是一個簡單的字符設備。對于像LED這樣的設備內(nèi)核其實有更成熟的抽象框架——LED子系統(tǒng)。你應該考慮實現(xiàn)一個led_classdev并注冊到LED子系統(tǒng)中。這樣你的LED就可以通過/sys/class/leds/進行控制支持硬件閃爍模式、觸發(fā)器如心跳、定時器、磁盤活動等并且能與其他內(nèi)核組件如網(wǎng)絡活動指示燈更好地集成。從“能用”到“好用”擁抱內(nèi)核現(xiàn)有的框架是必經(jīng)之路。通過這個從原理到實踐再到排錯和進階的完整流程你應該對Linux下的GPIO子系統(tǒng)有了一個立體而深入的理解。它不再是一個黑盒子而是一個你可以精準掌控的工具。記住硬件控制是嵌入式開發(fā)的樂趣所在而遵循內(nèi)核的框架和規(guī)范則是讓這份樂趣持久、穩(wěn)定的保障。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
少妇蜜汁| 91九久| 免费夜夜爱黄色视频毛片| 中文欧丝袜诱惑| 奇米四色网| 少妇高潮流水av免费| 久久久久久中文| 欧美经典一区二区三区| 蜜乳av一区二区三区四区不卡| 欧美日韩国产黄色片| 久草在| 爱做久久久久久| 97超碰精品图片| 日韩一级二级| Sekablack无码一区| 玖玖爱一区在线| 福利在线观看一区二区| 天天干夜夜鈤| 欧美亚洲美少妇一区二区| 国产精品激情久久久久久久| 人人操人人摸人人骑| 色综合加勒比四四季| 亚洲精品国产无码高清| 锕锕好爽 死我在线观看| 超碰综合色| 另类小说五月天| 日韩一级久久毛片| 青青草这里只有精品| 91无摭挡| 中文字幕女同在线| 国内精品久9| 天美国产精品| 日本午夜久久电影| 激情干在线| 97久久网| 好吊色综合| 欧美 亚洲 91| 黄久在线| 久久少妇| 久久婷婷成人综合色怡春院| 2019亚洲男人天堂| 在线综合 亚洲 欧美中文字幕| 五月天激情国产综合婷婷婷| 德国一二三不卡| 色牛牛AV| 亚洲第一成人影院色播| 国产最新小视频在线播放下载 | 久久久久久中文| 九九免费影片| 粉嫩av一区二区三区天美传媒 | 亚洲黑丝在线| 欧美72网页| 久久久久久国产精品| 久久综合婷婷| 精品少妇一区二区三区在线视频| 人人爱人人操人人性| 麻豆国产精品午夜视频| 日本不卡高清视频| 人人色人人操在线| 亚洲城人男人的天堂| 猛交交| 激情五月天视频| 欧美日韩性爱操大逼| 国产精品一级片在线看| 国产久久久久久久久一区二区| 五月香婷婷| 国产激情综合五月久久| 9ⅰ久久久天天| 丝袜无码a片| 亚洲精品久久一区二区三区蜜桃臀| 少妇激情AV| 亚洲欧美综合| 精品久久无码午夜福利| 99操99| 欧美日韩国产电影| 天天伊人| 无码一区免费在线不卡| 国产视频一区二区三区在线免费观看| 91天堂色男人的天堂| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 欧美,日韩,中文,另类| 狠操91,com| 亚洲精品久久一区二区三区蜜桃臀| 精品欧美乱码久| 99精品人妻| 亚洲成人福利电影免费| 嗯阿好爽好紧| 久久免费少妇| 美女尤物福利视频| 一区二区三区日韩欧美| 久久偷偷色综合蜜桃| 福利视频网站| 日本 欧美 国产一区| 中文字幕乱碼在线| 色姑娘综合网| 国产亚洲精品农村妇女| 激情终合网| 人人妻人人爽一区二区三区| 亚洲AV操| 久久久久亚洲一区女同性恋中文字幕| 日本阿v天堂在线观看| 无码人妻丰满热妇又大又粗| 久久久久久无码人妻中文字幕| 日韩日本欧美在线观看| 91黑丝少妇| 97超碰人操| 99亚洲国产精品色一区二区三区| 天天欧美欧美亚洲网| 99re6在线视频精品免费完整版安卓版| 在线观看啊啊啊啊啊| 美女视频尤物网在线看| 神马久久啊啊| 黑人在线91| 围产精品一区二区三区视频播放| 国产噜噜噜噜噜久久久久久久久| 欧洲人妻视频| 天天影视综合网欧美精品| 亚洲中文字幕av | 激情久久av一区av二区av| 嗯嗯啊啊视频一区二区三区| 亚洲 欧美 偷拍 唯美| 91色五月俺来也| 国产偷拍网站| 麻豆精品A片免费观看| 亚洲日精品| 久久精品国产精品一区 | 中文字日本乱码| 试看日韩黄片| 亚洲少妇激情视频| 欧日a| 国产女人9999| 欧美日韩操逼嗦吊| 婷婷综合伊人一区| 麻豆区99999| 日韩Va亚洲va欧美Ⅴa久久| 色 亚洲 91| 中日韩欧美精品无码AⅤ一区二区| 99热8| 日本中文字幕在线电影| 欧美日韩在线小说| 日韩视频小说在线观看| 91九色精品熟女内射| 96超碰网| 91无码人妻精品一区二区三区蜜桃| a在线视频免费观看| 亚洲色狠| 高清不卡 中文 人妻| 综合色播| 亚洲精品白浆高清久久久久久| 国产精品91ai| 狠狠色婷婷7777久| 欧美老妇女内射网址| 久久精品日韩| 国产久久天堂资源| 鸥美插入视频| 久久婷婷国产一区二区色| a片 xxxx受爽视频| 亚洲十八禁止| 久久日韩毛| AV一区观看| 天美传媒精品久久视频| 日本丝袜美腿人妻九九| 最近的最新的中文字幕视频| 黑人精品一区二区在线播放| 白嫩妹子国产骚| 澳门人妻久久| 久久本道| 色综合色综合网| 99久久久久久亚洲精品不卡| 男人天堂2030| 亚州大图综合色图| 青娱乐手机日韩在线视频| 天堂8在线新版官网| 免费观看网黄| 久久内射| 人人操人人精品影片| 麻豆AV一区二区| 日韩性爱视频免费在线| 一级做a爰片久久毛片图片| 欧美国产有色电影| 性色avv| 亚洲一区二区性爱电影| 天天搞在线综合网| 超碰人人干天天射| 亚洲青青草| 狠综合网| 精品性爱久久视频| 亚洲97p| 午夜激情床戏激情| 欧美色图天堂网m| 色妹子A V| 人人操人人狠狠操| 久久精品99| 精品然女一区二区| 婷婷五月天无码| 超碰在线观看av不卡| 大香蕉78| 国产成人bd在线观看| 欧美高清18A片| 天天摸天天操视频| 天天操福利视频综合网站| 四虎884a| 狠狠夜色午夜久久综合在线| 韩国国产欧美情侣视频在线| 人妻少妇色综合| 亚洲天堂女优在线| 区二区亚洲婷| 天天干18禁| 欧美激情1区| 视频二区美腿制服人妻欧美| 无码人妻1727| 免费岛国一级片| 日本精品性生活久久久| 日本东京热大香蕉a片| 久久 亚洲 日韩 人妻| 97视频620| 99黄页网站| 新视频sss国产| 亚洲日韩AV视色| 欧美日韩性爱视屏免费看了| 人妻熟女一区在| 日本久操视频| 校园春色宗合网| 青草视频人妻在线观看| 久久久久九九九九九| 天天干夜夜鈤| 日韩熟女无码| 日韩一级特黄av毛片| 国产精品久久久久综合| 国产精品一二三免费网站| 狠狠中文字幕| 99热导航| 97se亚洲| 四虎国产精品永久在线囯在线| a片 xxxx受爽视频| 亚洲男人天堂网久久| 日韩精品高清资源在线| 久久久久深夜无码| 日韩性爱毛片操骚逼| 一区二区三区国产在线播放| 家庭乱伦国产| 色色色综合| 国产美女91视频| 天天情欲宗合网| 久久国产乱子伦精品免费女,网站| 日本国产亚洲一区在线观看| 国产激情av女片自拍| 99精品热| 日韩欧亚中文在线| 国产资源中文字幕在线| 一区三区啪啪| 97亚洲一区| 男人天堂无码| 国产多人在线观看视频| a网站免费观看| 射 色综合| 日韩 欧美 国产 麻豆| 久久精品电影在线| 国产白嫩漂亮KTV在线| 97视频网站在线观看| 好看的久久不射无码影视影院| 老熟女91视频| 久久久精品视频免费观看| 99999无码| 后入式999| 亚洲第一页色网| 欧美五十路熟| 久久色人体| 国产AV线| 欧美日韩香蕉| 日日夜夜草草草| 欧美熟妇精品黑人巨大91| 18禁精品网站在线看| 香蕉一区二区三区在线视频| 亚洲深夜福利| 久久国产99精品72福利| 日日夜夜免费| A V少妇特黄三级| 九九九九九九九九九九九蜜桃| 韩日色费| 99re8超碰| 精品免费视频国产一区| 亚洲操操操| 久久久久96| 欧美日韩激情无码专区| 超碰 av 女人天堂| 被窝影院午夜看片无码| 久久久久久久久久久六六| 加勒比性爱成人在线| 亚洲国产91精品一区二区久久| 麻豆 欧美 日韩| 伊人网高清| 东京热亚洲一区二区| 精品无人区麻豆乱码1区2区图片| 成人福利视频网| 97伦乱| 东京热男人的天堂精品| 在线电影亚洲色图| 久久美女福利是上海美女| 很很很很操| 人人插人人摸人人| 亚洲,欧美,综合网| 少妇高潮99p| 久久老女人| 在线啊啊啊啊| 天天干天天舔| 日夜尻逼网| 九热视频| 乱伦熟女论坛| 九九九九九精品十六| 国产午夜激片Av毛片不卡| 青青草一区二区三区四| 久久9视频| 国产精品久久久久久久久久久久久久| 少妇无码太爽| 成人自拍三级在线观看| 91男同| 秋霞一级视频在线观看免费| 一本久道久久综合狠狠爱一密臀精| 亚洲精品视频二区| 操逼大黄片| 青青伊人加勒比海| 亚洲操操操| 青青青国产手线观看视频2| 亚洲人91| 青青草影视蜜久久| 蜜臀久久99精品久久综合| 日本熟女不卡视频| 男人的天堂久久| 亚洲无套久久嗯嗯| 久久男人精品| 色路综合| 久久超碰98| 激情婷婷五月天| 免费啪啪av| 日韩精品一区二区人人人| 美女的肌被草喷水视频| 精品毛片av一区二区| 欧美淫乱视频| 女同性恋一区二区三区精品视频| 黑人黄片在线免费观看| 在线播放成人高清免费视频| 乱色老一区二区三区的观看方式| 国产人伦精品一区二区三区| 亚洲激情综合| 国产 热久久久久国产精品| 亚洲一区二区中文字幕| 91黑丝操| 久久日本熟妇熟色高清| 久久欧美按摩999| 色伊人91| 亚洲春色欧美激情自拍| 一级二级在线观看| 大逼色网站| 97欧美色资源| 哈哈操电影AV| 熟妇高潮一区二区免费视频| 综合色色婷婷| 日韩欧美国产高清视频| 思思热国产在线视频| 日产操逼| 色九久| 人妻天天爽夜夜爽2| 天天夜躁日日躁狠狠2002| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 四虎免费视频| 殴洲老熟女| 九久久九精品视频| 成人资源中文字幕在线观看天天| 丁香五月性| 国产福利小视频高清在线观看| A级片日韩欧美国产欧美视频精选观看| 亚洲情色 自拍| 伊人午夜福利视频| 免费看国产大AB| 91国产美女丝袜足交精品视频 | 一本精品日本在线视频精品| 日韩熟女操逼| 嫩呦国产一区二区三区AV| 婷婷色综合欧美日韩| 久久中文字幕在线观看| 伊人超碰97| 天天亚洲| 四虎精品永久在线播放| 被窝影院午夜看片无码| 蜜乳中文字幕a在线| 人人操人人93| 精品三级在线专区| 1级黄色夫妻对换性交免费看| 亚洲本色精品一区二区久久| 欧美一级在线观看成人 | 97久久精品国产| 国产美脚女优尤物在线观看| 日本一天色道久久久精品视频| 色综合加勒比四四季| 人妻美腿丝袜制服诱惑综合天堂-| 九九久久久久久爱| oumeizonghese,www| 免费网站观看www在线观| 蜜桃视频一区二区三区 | 久操视频资源站公开| 久久‘黄片视频| AAA久久| AV天堂丝袜| 免费A片三p视频| 日韩簧片免费看| 日本无码1| 天天精品| 中文字日本乱码| 青青草久久| 欧美性色欧美| 国产探花日韩援交| 男人兔费天堂| 亚州九九九精品视频| 蜜区区视频79 | 人人喜人人妻| 色踪合AV| 久久 精品| 强奸乱伦免费网站| 9 9精品一区二区三区| 蜜桃中文字日产乱幕4区| 一本大道综合伊人精品热热| 久久精品国产亚洲粉嫩| 欧美亚洲国产91在线| 成人性爱电影一区二区| 成人天天看站长推荐| 国产女主播视频在线观看| 精品对白久久不卡| 青青操综合网| 骚货| 99久久久| 在线一道啪| 六月色婷婷| 欧洲精品欧洲精品| av网站免费线看| 色情五月丁香| 少妇第一页| 亚洲欧美高清无码| 一二三四免费视频| 综合亚洲网| 日韩色| 色鬼在线综合| 天天日夜干| 9999亚洲精品| 无码精品久久久久久亚洲| 人妻人人做人人澡人人爽欧美一区| 大香交伊人网| 97人人夜| 最近的最新的中文字幕视频| 青青欧洲黑| 国产免费黄色一级大片| 人妻熟女午夜精品在线| 国产后入式在线观看| 日本操大逼| 麻豆国产成人精品| 无码高清少妇久久| 啊啊啊不要啊啊受不了了视频在线| 日韩大香蕉| 久久久婷| 色九九久九九| 五月大香蕉| 亚洲精品97p| 亚洲超碰AV| 91亚洲丝袜| 乱伦av麻豆| 日韩 成人 有码| 日婷婷| 东北女人| 日韩综合无码色欲vv| 欧美久久婷婷| 亚洲无码?第一页| 东北操逼| 久久香蕉国产线看观看猫咪av| 男人的天堂无码| 国产浮力影院第1页| 我想要啊 啊 啊| 欧美啪啪女女| 天天综合网在线观看| 992这里有精品| 福利视频网站| 超碰在线人妻不卡| 国产黄片精品在线| 天天日天天干天天摸天天操| 国产一级片| 中文乱码字幕观看| 伊人国产视频| 久久久97| 91综合色噜噜| 色九九九综合| www.色操逼| 蜜臀AV午夜精品久| 精品无吗久久| 日韩黄色成人性爱| 精品九九| 婷婷九月国产| 色婷婷五月天| 中文字幕亚洲永久精品| 国产精品白丝www| 久久久久无码| 欧亚乱色熟女一区二区| 亚洲男人天堂AV| 亚洲AV无码久久精品蜜桃小说| 国产精品无码在线| 男啪女色黄无遮挡免费观看| 试看60秒| 国产精品小视频一区二区三区| 8x福利精品第一福利视频导航| 97爱碰| 欧美极品女人的天堂| 久久久久免费看少妇A片特黄| 午夜操操操| 日韩伦理久 久久 清纯| 97国产成人精品免费视频| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 综合亚州欧美| 激情终合网| 色婷婷成人| 亚洲国产精品9999在线观看| 东京热av影院| 99re在线视频国产| 中文久久一区| 欧美拳交在线播放| 白嫩国模丰满一二三区| A一区片| 操熟女91| 日本道日本道中文字幕日本道最新日本道在线观看| 混色激情av| 久精品无码av一区二免费国产在线观看| 久久九色| 99热这里都是精品| 婷婷五月天色网| 330dv亚洲成年视频网| 五月天综合网| 在线观看精品国产免费| 日韩精品一区二区日韩| 无码137片内射在线影院| 欲香欲色综合天天伊人| 国产AV线| 后入福利视频| 夜色97| 久草综合视频| 传媒免费一区二区三区| 色鬼在线综合| 天天综合网91入口| 大鸡吧尹人在线| 亚洲黑丝在线| 天天摸,夜夜摸| 久久99久久99久久99人受| 热99这里只有精品| www.av在线观看| 国产日本久久免费精品| 欧美一级黄色18片免费看| 欧美色视频在线| 欧美日韩大黄片| 波多野结衣AV无码一区| 日本一区二区亚洲综合| 亚洲一区在线观看欧洲| 久久国产在线一区二区| 亚洲欧美日韩制服另类| 日本人妻中文字幕 | 97久久免费| 国产污视频麻豆传媒一区二区| 大香蕉伊人亚洲| 国产夜夜艹| 大香蕉伊人一区在线观看| 久久久精品日本一道| 欧美日韩国产中文超碰| 夜夜久久| 国产乱码久久久久久| 欧美日本视频一区| 国产美女自拍视频| 亚洲婷婷丁香在线| 中文字幕日韩专区精品系列| 国产精品熟女九色九色蜜臀| 一区二区三区 日韩欧美| 综合久久欧美| 蜜臀久久99精品久久久老,,| 超碰97网址| 大屁股国产在线视频| 久久精品国产97欧美精品亚洲 | 六月丁香五月婷婷| 中文字幕在线观看AV| 亚洲色图欧美另类在线| 97在线播放 | 欧美A片中文字幕| 思思热在线cao| 五月婷婷基地| 亚洲三级网址久久最新| 亚洲欧美91√| 国产精品白领在线观看| 无码免费精品高清| 色香阁在线| 少妇精品久久久| 青青青在线高清视频在线一二三四区 | 日韩三级伊人| 日韩成人大片一区二区| 亚洲s在线观看| 91国精产品| 97超碰久久| 黑丝自慰喷水网站| http://qxhbdz.com| 老熟妇一区二区三区啪啪| 国产激情在线| 日韩人妻播放| 久久久久骚| 欧美草草| 人人操我人人干| 久久人妻视频| 欧美黑人168页欧美黑人167| 狠狠操,使劲操| 亚欧性爱在线无码| 欧美91精彩| 人人弄人人摸| 日韩三级视频一区二区三区| 国产AV人人夜夜澡人人爽麻豆| 尤物网站91| 日韩无码成人电影| 劲爆欧美人妖三区91| 91无码西班牙视频在线| 婷婷伊人| 国产精品69久久久久孕妇欧美| 欧美日韩国产成人高清| 久久黄黄| 中文区中文字幕免费看| 影音先锋中文字幕日本好一区二区| 欧美大香蕉97| 亚洲影院成人| 男人亚洲91首页在线| 国产麻豆91欧美一区二区久久婷婷国产精品| 伊人丁香五月婷婷| 日韩精品熟妇| 粉嫩av平台| 欧洲免费一区二| 人人妻人人爱人人玩| 99久re热视频精品98| 大屁股熟女一区二区三区| 综合网97| 日本高清电影欧美色图| 成人在线日韩| 诱惑人妻欧美一区在线播放| 成人怡红院| 国产AV久久久蜜爱影集| 人妻天天爽| 国产人伦a片信息免费片| 神马久久久久久久久久| 九九精品无码专区免费| 亚洲欧美日韩有码| 69av一区二区三区| 人人爱夜夜爱| 人人操人人摸avav| 国产亚洲色婷婷99精品91| 综合伊人网12色| 按摩中文字幕| 可以免费看黄片的视频| 日日黄色三级网站| 日韩精品免费高清视频在线| 热久日综合| 999亚洲国产视频| 久久宗合亚洲| 天堂8在线新版官网| 欧美日韩制服| 91蜜臀在线久久久久| 日本一级特级毛片视频| oumeisetupian| 欧美国产精品| 日韩射图| 美女诱惑1区2区| 综合伊人激情| 久久偷偷色综合蜜桃| 五月婷婷爱六月丁香色| 91另类| 久久久久一本一区二区青青蜜月| 精品少妇人妻av久久免费| 亚洲图片在线| 一本道综合色图| 精品人妻一区二区三区四区石在线 | 中文字幕啊啊啊在线观看视频| 97色97干| 欧美少妇高潮久久91| www…国产操逼| 十八禁啪啪视频| 久久久久久少妇| 综合色图亚洲欧美| 亚洲蜜乳av| 国产区在线| 精品国产99| 九九色热| 777AV电影| 日韩有码专区| 日韩精品电影| 亚洲黑丝在线| 精品国产人成在线| 亚洲天堂一区| 欧美在线|亚洲| 色 婷97| 五月婷婷基地| 日韩中文字幕人妻视频| 欧美 亚洲 第一页 | 99人妻| 日本一级不卡一二区| 欧美综合骚| 久久久久久AⅤ无码免费肉站 | 97爱爱影院| 91人妻Pr| 欧美aaaaaaa| dy888午夜老子影视达达兔| 亚洲欧美91√| 国产天美传媒精品| 国产少妇与亚洲av| 日本一级性爱| 免费一级黄色录像影片| 啊啊啊好想要| 亚洲天堂另类| 午夜精品人妻二区三区| 天天亚洲综合| 国产后入精品| 欧美操人| 九九RE视频在线精品| 精品国产人成在线| 青草草免费网站av| 狠狠婷婷亚洲中文综合久久| 亚洲人妻日日日| 激情久久日韩精品中文字幕麻豆| 日本一天色道久久久精品视频| 又黄又爽在线观看视频| 九九无码视频| 亚洲九月丁香| 超97在线精品视频| 18禁精品网站在线看| 操逼视频国产无套| 国内偷拍精品一区二区| 夜夜骑夜夜操| 精品久久久久久中文字幕视频免费| 欧美性高潮| 欧美少妇高潮| 久久久久久久久久久久97| 久久久内射良家| 超碰97在线中文| 亚洲综合伊人| 97久久精品不卡| 综合性视频99| 丝袜美腿91| 国产精品丝袜在线| 国内一级精品| 天天爱天天操| 青青草毛片| 大香蕉中文| 成年无码动漫av片无尽在线 | 亚欧成人综合影院| 91高清无码下载| 国产午夜激片Av毛片不卡| 黄色大香焦1级‘′‘| 乱伦3P视频| 97色色婷婷| 色综合美国| 天堂麻豆天美| 久久国产999| 97伊人超碰| 久久一区二区三区四区五区| 国产精品一二三区18| 日本人妻中文字幕精品| 国产福利在线视频网站| 亚欧性爱在线无码| 亚洲欧美激情另类色图| 超碰碰97| 丁香7月婷婷| 天天综合欧美| 69少妇一区二区| 性爱乱伦一区| 亚洲综合色男人网| 久久鲁夜| 日日骚一区二区三区| 放黄片放3级黄片没穿衣服| 亚洲精品成人动漫在线| 在线性黄高清免费视频| 色999人与兽| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 99re69| 久久人妻一区二区三区高清| 九九亚洲| 99久久婷婷丁香| 中文字幕 码 自拍 视频 区| 欧美日韩婷婷中文| 日本韩国五十路六十路七十路老熟女作爱视频网站| 九九九久久久| 91精品无码人妻系列| 天天综合~91入口| 亚洲欧美日韩电影网站一区 | 一本大道青青| 成人26uuu| 亚洲黄色影视| 久久久久密臀视频| 亚洲黑人在线| 国产欧美亚洲精品a第2页| 婷婷三区| 色约约一区=区三区| 国产一区二区三区白丝| 密桃99999| 精品美女人人干| 秋霞免费无码视频日韩A片| 国内精品伊人久久久久影院会| 男女91| 亚洲欧美另类图片| av婷婷色婷婷色六月| 亚州精品丝袜-不卡成人免费| 偷拍导航视频网站| av在线免费一区二区| 白丝1区2区3区| 老熟女综合网| 操比国产| 亚洲日韩欧美一区二区| AAAA欧美日韩| 中文字幕一区 二区三四五 区日 日骚| 日韩精品一区,二区 九九...老司机| WWW.操逼.COM| 嗯嗯啊在线视频| 亚洲久久天堂| 色香色欲天天综合网天天来吧| 激情欧美日韩女同久久| 无码国产精品96久久久久孕妇| 九九热九九| 色一区二区三区综合| 国产毛片久久久久久久| 78p欧美| 日本阿v天堂在线观看| 超碰av人人人| 96久久久久久久| 色情综合| 国产成人五月天丁香花| 自拍鲍鱼一区在线高清观看免费| 激情小说亚洲视频| 亚乱色| 青青伊人这里只有精品| 国产亚洲精品美女久久久久久2021| 久久97资源 网| 国产无码久久高清| 男人的天堂2018.| 欧美日韩国产成人高清| 福利风月五月天影院| 熟妇乱伦一区二区| 欧美永久激情一区二区| 日韩无码视频黄色| 国产又大又粗又长视频在线| 亚洲国产成人精品999| 超碰97玖玖爱| 日韩性爱毛片操骚逼| 91麻豆一二三区| 久久性爱大全| 中国少妇啪啪视频| 天天综合~91入口| 日本操逼视频免费| 久久九七| 日韩性爱免费视频在线网站| 91中出在线| 啪啪啪大香蕉| 亚洲 暴爽 AV人人爽日日碰| 婷婷激情一区二区三区俺也去| A片大香蕉在线| 欧美大片一区二区三区| A片 AV一级在线播放观看免费 | 婷婷久草| 东京热一区二区中文字幕| 精品十三区| 一本一道vs波多野结衣| 在线播放欧洲免费av| 天美传媒国产原创中文字幕亚洲欧美另类 | 中日韩欧美精品无码AⅤ一区二区| 久草成人影片| 熟妇熟女亚洲天堂网| 伦激情人妻另类人妻| 精品久久久久成人码免| 中文高清一区二区的| 久久av无码| 在线小说视频一区| 九九九九久久久| 26uuu欧美日韩| 东北女人性交| 欧美成人亚洲精品| 在线精品福利免费播放| 亚洲天天综合| 91伊人久久在线| 精品久久久无码| 无套内射人妻在线播放| 91精品人妻一品二品三品| 91色综合激情| 久久五月视频| 国产久久成人| 亚洲色阁| 久久精品高清无码一区| 伊人青青一区成人视频在线观看区| 艹少妇网站| 国产一区二区三区高清视频| 果冻传媒一区二区三区| 岛国小电影| 综合色啪| 强奸乱伦大香蕉| 欧美一级A一级a爱片久久| 玖玖爱伊人玖玖爱| 一级黄碟在线观看| 日本高清电影欧美色图| 黄色片大香蕉| 国产最新小视频在线播放下载 | 日韩精品人妻一| 熟妇乱伦一区二区| 欧美综合综合| 超碰在线第一页| 六月丁操逼| 欧美亚洲综合色| 九九黄色视频在线观看| 色综合天天| 久草尤物| 曰韩人妻中文字幕在线| 天天干人人乐| 午夜福利合集| 国产精品国产| 午夜综合在线| 天天天天天天天天综合| 9热9热综合网| 男人的天堂2018东京热啪啪啪| 亚洲一区日韩| 久久亚洲精品成人av| 国内毛片婷婷六月色| 国产9 9在线 | 亚洲| 亚洲无码电影久久久| 亚洲视频精选| 97国产精品一区| 精品少妇高潮久久| 少妇熟女视频一区二区三区| 麻豆精品三区视频| 欧美日韩精品久久| 亚洲限制级| 99只有精品| #NAME?| 91无码人妻| 视频在线中文字幕| 男人成人黄色视频在线观看免费下载| 欧洲精品人妻| 亚洲日韩欧美一区二区| 国产女人9999| 午夜久久久| 亚洲人精品久久久| 久久99干一本高清| 青青草一区二区高清无码视频 | 中文字幕黑人大片| 中文无码一二三区| 按摩中文字幕| 亚洲蜜臀懂色| 亚洲综合九| 色欧洲97| 欧美黑人与女人91| 91亚洲人| 91综合色噜噜| 亚洲av国产av综合av卡| 亚洲色图欧美色图日韩色图| 国产精品久久久久亚洲av| 日本一区二区做爱的视频| 一区二区三区激情在线观看| 99热官网| 欧美熟爽综合| 亚洲 欧美 另类 日韩 人妻一区| 熟妇激情| 国产精品农村妇女| 国产无码成人无码| 天天操天天射天天日| 家庭乱伦网站国产| 五月天精品| 国产白领连续中出在线观看| 久久久久ab| 福利天天都操| 亚洲天堂久久久久久粉红视频| 8x福利精品第一福利视频导航| 近亲乱伦一区二区| 69人妻精品一区二区绯色| 99啪啪视频| 亚洲青青草| 欧美天天干| 中文色综合| www.激情| 欧美美女在线高潮999| 色香综合天天影视综合 | 92久久| 操日韩第| 日本 欧美 亚中文字幕| 一区| 熟妇女伦乱视频| 国产中文大片资源中文字幕 | 久久专区| 国产福利影视| 精品.99999| chaopen97久久| 国产辣妈在线视频福利| 久久这里只精品99re66图| 日产国产精品中文久久婷婷| 久草线上视频免费看| 欧洲特黄毛片免费看欧洲毛片| 久久久久久久国产a∨| 中文一区二区婷婷视频| 欧美肥臀在线| 久久精品国产AV一区二区三区| 国产亚洲在线| 夜夜操中文字幕| 日本成人在线不卡一区二区三区| 黄色欧美性爱视频| 操操操操操操| 9Ⅰ老熟女| 成人性爱电影网| 97超级欧美| 国产区日韩区在线观看| 色狠狠综合| 午夜精品人妻二区三区| 青娱乐999| 精品精品精品| 一二三四区电影| 国产女人与拘做受视频免费| 国产白嫩精品久久| rion磁力链接| 日本污ww视频网站| 亚洲日韩少妇一道本视频| 日韩激情电影中文字幕| 黄色AV影视| 98久久超碰| 激情专区综合| 久久久96精品| 一区二区三区 日韩欧美| 亚州中文字幕超碰97| 国产偷人伦激情在线观看| 99免费在线视频| 日韩综合第八区国产精品| 亚洲AV秘 精品久久老牛影视| 爱爱动态试试看6 0秒| 欧美性xxxxx狂欢| 欧美亚洲国内自拍| 亚州一区二区| 天天影视综合网欧美精品| 国产精品久久泡妞网站| 97人人操人人干| 欧美丝袜亚洲| 综合色99| 欧美日综合| 久操婷婷| 久久在肏| 中文字幕日韩综合| 色综91| 少妇蜜汁| 亚洲性爱成人| 大香蕉宅男伊人| 变态乱伦伪娘灌肠一区二区| 一直超碰| 人妻乱仑一区二区三区| 久久精品男人的天堂| 午夜福利成人免费视频| 久久久无码精品人妻二区| 无套内射性感少妇视频| 性欧美91| 中文字幕av色| 国产亚洲福利第一页丝袜| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 91老熟女逼| 中文字幕一区二区三区字幕| 97一本大道亚洲一区| 午夜影美女日鸡鸡天天视频国产| 无码精品啪啪啪一区二区三区三州| 日本性爱少妇| 日韩精品午夜操呦呦不卡影院| 欧美1727免费观看视频| 91久久久亚洲| 日韩电影天堂视频一区二区| 亚洲最新a在线观看| 亚洲资源吧| 久草久热| 麻花传媒免费网站在线观看| 91国产丝袜白虎| 伊人五月天青青草婷婷| 无码精品久久久天天影视| 欧美综合网站999| 午夜免费视频1000| 国产又色又粗又黄又爽| 台湾佬中文娱乐网久久久久久久久久com | 久干网| 天天干,夜夜爽| 肏逼福利网站| 啊啊啊啊啊好舒服视频| 爽爽淫人网| 思思热久久成人| 96久久久久| 99久热精品99re6热| 性爱综合网| 三级特黄60分钟播放| 97美日韩视频| 伦在线97| 久久秀这里有精品| 色久桃花影院在线观看| 天久久久噜噜噜久久国产精品爽爽 | 日本97久久| 91嫩草欧美| 丁香五月电影| 26uuu性物| 夫妻天天操岛国视频| 超碰在线第一页| 久热久一区二区三区| 九九性爱网| 老司机天天操| 青青草国产欧美非洲黑人| 亚洲人人夜夜澡人人爽| 99久久无色码| 婷婷综合网| 色噜噜精品一区二区三| 人人操人人摸人人骑| 插插综合网天天影视网| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 人妻 欧美亚洲| 91热情品| 久久综合18p| www.婷婷| 丁香五月激情综合国产| 国产理论视频在线播放| 中国操逼无码| 久九九九| 999国产精品999久久久久久| 久久精品99久久久久久| 爱爱动态试试看6 0秒| 天美麻豆精品视频99| 亚洲综合色婷婷| 国产一区二区三区导航| 蜜乳AV.COM| 色综合一本| 亚洲牲交| 91丝袜视频在线观看| 日日骚av| 青青青草原| 亚洲欧美啪啪| 九热超碰| 综合性视频99| 另类专区加勒比| 强奸熟女一区二区三区| 日韩在线97| 99色婷婷中文字幕乱色| 中文97国产| 操学生天天| 精品一久久久| 久久国产精品熟女人妻| 啊啊啊97视频| 超碰碰97| 欧美熟女妇同| 91精品婷婷国产综合久久竹菊| 青草香蕉网| 夜夜 中文视频rt| 亚洲色图伊人网| 久久视频,这里只有精品| 夜夜爽夜夜摸夜夜操免费视频| 蜜桃视频啊啊啊啊| 91亚洲狠狠色| 91无码人妻精品一区二区三区蜜桃| 国产精品夜夜夜| 亚洲深夜福利| 少妇久久久久久久久| 亚洲av性爱电影| www.久久制服糖| 国产第25页在线观看| 97最新在线播放视频|