日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux LED驱动开发实验(直接操作寄存器 -- 实际开发很少这样做)

發布時間:2023/12/10 linux 59 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux LED驱动开发实验(直接操作寄存器 -- 实际开发很少这样做) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

  • Linux 下LED 燈驅動原理
    • 地址映射(ioremap映射、iounmap釋放)
    • I/O 內存訪問函數
  • 硬件原理圖分析
  • 實驗程序編寫
    • LED 燈驅動程序編寫
    • APP測試程序編寫
  • 運行測試
    • 編譯驅動程序和測試APP
    • 拷貝led.ko 和ledApp到指定目錄
    • 加載led.ko 驅動模塊到內核
    • 創建應用層“/dev/led”設備節點
    • 運行測試
  • 其他:網絡問題解決方法

上一章我們詳細的講解了字符設備驅動開發步驟,并且用一個虛擬的chrdevbase 設備為例完成了第一個字符設備驅動開發。本章我們就開始編寫第一個真正的Linux 字符設備驅動。在I.MX6U-ALPHA 開發板上有一個LED 燈,我們在裸機篇中已經編寫過此LED 燈的裸機驅動。

Linux 下LED 燈驅動原理

Linux 下的任何外設驅動,最終都是要配置相應的硬件寄存器。所以本章的LED 燈驅動最終也是對I.MX6ULL 的IO 口進行配置,與裸機實驗不同的是,在Linux 下編寫驅動要符合Linux的驅動框架。I.MX6U-ALPHA 開發板上的LED 連接到I.MX6ULL 的GPIO1_IO03 這個引腳上。

地址映射(ioremap映射、iounmap釋放)

在編寫驅動之前,我們需要先簡單了解一下MMU,MMU 全稱叫做Memory Manage Unit(內存管理單元)。在老版本的Linux 中要求處理器必須有MMU,但是現在新版Linux 內核已經支持無MMU 的處理器了(STM32可以跑linux了)。MMU 主要完成的功能如下:

①、完成虛擬空間到物理空間的映射
②、內存保護,設置存儲器的訪問權限,設置虛擬存儲空間的緩沖特性。

重點關注第①點,也就是虛擬空間到物理空間的映射。首先了解兩個地址概念:虛擬地址(VA,Virtual Address)、物理地址(PA,Physcical Address)。對于32 位的處理器來說,虛擬地址范圍是2^32=4GB,我們的開發板上有512MB 的DDR3,這512MB 的內存就是物理內存,經過MMU 可以將其映射到整個4GB 的虛擬空間,如圖41.1.1 所示:

物理內存只有512MB,虛擬內存有4GB,那么肯定存在多個虛擬地址映射到同一個物理地址上去,虛擬地址范圍比物理地址范圍大的問題處理器自會處理,這里我們不去深究,MMU是很復雜的一個東西。

這里就涉及到了物理內存和虛擬內存之間的轉換,需要用到兩個函數:ioremap 和iounmap。

1、ioremap 函數

ioremap 函數用于獲取指定物理地址空間映射的虛擬地址空間,定義在
arch/arm/include/asm/io.h 文件中,定義如下:

1 #define ioremap(cookie,size) __arm_ioremap((cookie), (size), MT_DEVICE) 2 3 void __iomem * __arm_ioremap(phys_addr_t phys_addr, size_t size, unsigned int mtype) 4 { 5 return arch_ioremap_caller(phys_addr, size, mtype, __builtin_return_address(0)); 6 }

ioremap 是個宏,有兩個參數:cookie 和size,真正起作用的是函數__arm_ioremap,此函數有三個參數和一個返回值,這些參數和返回值的含義如下:

phys_addr:要映射給的物理起始地址。
size:要映射的內存空間大小。
mtype:ioremap 的類型,可以選擇MT_DEVICE、MT_DEVICE_NONSHARED、
MT_DEVICE_CACHED 和MT_DEVICE_WC,ioremap 函數選擇MT_DEVICE。

返回值:__iomem 類型的指針,指向映射后的虛擬空間首地址。

假如我們要獲取I.MX6ULL 的IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO03 寄存器對應的虛擬地址,使用如下代碼即可:

#define SW_MUX_GPIO1_IO03_BASE (0X020E0068) static void __iomem* SW_MUX_GPIO1_IO03; SW_MUX_GPIO1_IO03 = ioremap(SW_MUX_GPIO1_IO03_BASE, 4);

宏SW_MUX_GPIO1_IO03_BASE 是寄存器物理地址,SW_MUX_GPIO1_IO03 是映射后的虛擬地址。對于I.MX6ULL 來說一個寄存器是4 字節(32 位)的,因此映射的內存長度為4。映射完成以后直接對SW_MUX_GPIO1_IO03 進行讀寫操作即可。

2、iounmap 函數

卸載驅動的時候需要使用iounmap 函數釋放掉ioremap 函數所做的映射,iounmap 函數原型如下:

void iounmap (volatile void __iomem *addr)

iounmap 只有一個參數addr,此參數就是要取消映射的虛擬地址空間首地址。假如我們現在要取消掉IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO03 寄存器的地址映射,使用如下代碼即可:

iounmap(SW_MUX_GPIO1_IO03);

I/O 內存訪問函數

當外部寄存器或內存映射到虛擬內存空間時,稱為I/O 內存。但是對于ARM 來說沒有I/O 空間這個概念,因此ARM 體系下只有I/O 內存(可以直接理解為內存)。使用ioremap 函數將寄存器的物理地址映射到虛擬地址以后,我們就可以直接通過指針訪問這些地址,但是Linux 內核不建議這么做,而是推薦使用一組操作函數來對映射后的內存進行讀寫操作。

1、讀操作函數
讀操作函數有如下幾個:

1 u8 readb(const volatile void __iomem *addr) 2 u16 readw(const volatile void __iomem *addr) 3 u32 readl(const volatile void __iomem *addr)

readb、readw 和readl 這三個函數分別對應8bit、16bit 和32bit 讀操作,參數addr 就是要讀取寫內存地址,返回值就是讀取到的數據。

2、寫操作函數

寫操作函數有如下幾個:

1 void writeb(u8 value, volatile void __iomem *addr) 2 void writew(u16 value, volatile void __iomem *addr) 3 void writel(u32 value, volatile void __iomem *addr)

writeb、writew 和writel 這三個函數分別對應8bit、16bit 和32bit 寫操作,參數value 是要寫入的數值,addr 是要寫入的地址。

硬件原理圖分析

本章實驗硬件原理圖參考8.3 小節即可。

實驗程序編寫

本實驗對應的例程路徑為:開發板光盤-> 2、Linux 驅動例程-> 2_led。
本章實驗編寫Linux 下的LED 燈驅動,可以通過應用程序對I.MX6U-ALPHA 開發板上的LED 燈進行開關操作。

LED 燈驅動程序編寫

新建名為“2_led”文件夾,然后在2_led 文件夾里面創建VSCode 工程,工作區命名為“led”。
工程創建好以后新建led.c 文件,此文件就是led 的驅動文件,在led.c 里面輸入如下內容:

#include <linux/types.h> #include <linux/kernel.h> #include <linux/delay.h> #include <linux/ide.h> #include <linux/init.h> #include <linux/module.h> #include <linux/errno.h> #include <linux/gpio.h> #include <asm/mach/map.h> #include <asm/uaccess.h> #include <asm/io.h> /*************************************************************** Copyright ? ALIENTEK Co., Ltd. 1998-2029. All rights reserved. 文件名 : led.c 作者 : 左忠凱 版本 : V1.0 描述 : LED驅動文件。 其他 : 無 論壇 : www.openedv.com 日志 : 初版V1.0 2019/1/30 左忠凱創建 ***************************************************************/ #define LED_MAJOR 200 /* 主設備號 */ #define LED_NAME "led" /* 設備名字 */#define LEDOFF 0 /* 關燈 */ #define LEDON 1 /* 開燈 *//* 寄存器物理地址 */ #define CCM_CCGR1_BASE (0X020C406C) #define SW_MUX_GPIO1_IO03_BASE (0X020E0068) #define SW_PAD_GPIO1_IO03_BASE (0X020E02F4) #define GPIO1_DR_BASE (0X0209C000) #define GPIO1_GDIR_BASE (0X0209C004)/* 映射后的寄存器虛擬地址指針 */ static void __iomem *IMX6U_CCM_CCGR1; static void __iomem *SW_MUX_GPIO1_IO03; static void __iomem *SW_PAD_GPIO1_IO03; static void __iomem *GPIO1_DR; static void __iomem *GPIO1_GDIR;/** @description : LED打開/關閉* @param - sta : LEDON(0) 打開LED,LEDOFF(1) 關閉LED* @return : 無*/ void led_switch(u8 sta) {u32 val = 0;if(sta == LEDON) {val = readl(GPIO1_DR);val &= ~(1 << 3); writel(val, GPIO1_DR);}else if(sta == LEDOFF) {val = readl(GPIO1_DR);val|= (1 << 3); writel(val, GPIO1_DR);} }/** @description : 打開設備* @param - inode : 傳遞給驅動的inode* @param - filp : 設備文件,file結構體有個叫做private_data的成員變量* 一般在open的時候將private_data指向設備結構體。* @return : 0 成功;其他 失敗*/ static int led_open(struct inode *inode, struct file *filp) {return 0; }/** @description : 從設備讀取數據 * @param - filp : 要打開的設備文件(文件描述符)* @param - buf : 返回給用戶空間的數據緩沖區* @param - cnt : 要讀取的數據長度* @param - offt : 相對于文件首地址的偏移* @return : 讀取的字節數,如果為負值,表示讀取失敗*/ static ssize_t led_read(struct file *filp, char __user *buf, size_t cnt, loff_t *offt) {return 0; }/** @description : 向設備寫數據 * @param - filp : 設備文件,表示打開的文件描述符* @param - buf : 要寫給設備寫入的數據* @param - cnt : 要寫入的數據長度* @param - offt : 相對于文件首地址的偏移* @return : 寫入的字節數,如果為負值,表示寫入失敗*/ static ssize_t led_write(struct file *filp, const char __user *buf, size_t cnt, loff_t *offt) {int retvalue;unsigned char databuf[1];unsigned char ledstat;retvalue = copy_from_user(databuf, buf, cnt);if(retvalue < 0) {printk("kernel write failed!\r\n");return -EFAULT;}ledstat = databuf[0]; /* 獲取狀態值 */if(ledstat == LEDON) { led_switch(LEDON); /* 打開LED燈 */} else if(ledstat == LEDOFF) {led_switch(LEDOFF); /* 關閉LED燈 */}return 0; }/** @description : 關閉/釋放設備* @param - filp : 要關閉的設備文件(文件描述符)* @return : 0 成功;其他 失敗*/ static int led_release(struct inode *inode, struct file *filp) {return 0; }/* 設備操作函數 */ static struct file_operations led_fops = {.owner = THIS_MODULE,.open = led_open,.read = led_read,.write = led_write,.release = led_release, };/** @description : 驅動出口函數* @param : 無* @return : 無*/ static int __init led_init(void) {int retvalue = 0;u32 val = 0;/* 初始化LED *//* 1、寄存器地址映射 */IMX6U_CCM_CCGR1 = ioremap(CCM_CCGR1_BASE, 4);//時鐘寄存器SW_MUX_GPIO1_IO03 = ioremap(SW_MUX_GPIO1_IO03_BASE, 4);//復用寄存器SW_PAD_GPIO1_IO03 = ioremap(SW_PAD_GPIO1_IO03_BASE, 4);//電氣屬性寄存器GPIO1_DR = ioremap(GPIO1_DR_BASE, 4);//方向GPIO1_GDIR = ioremap(GPIO1_GDIR_BASE, 4);//高低電平/* 2、使能GPIO1時鐘 */ //前面裸機的時候所有時鐘CCM_CCGR1~6都打開了,這里就不用了val = readl(IMX6U_CCM_CCGR1);val &= ~(3 << 26); /* 清除以前的設置 */val |= (3 << 26); /* 設置新值 */writel(val, IMX6U_CCM_CCGR1);/* 3、設置GPIO1_IO03的復用功能,將其復用為* GPIO1_IO03,最后設置IO屬性。*/writel(5, SW_MUX_GPIO1_IO03);/*寄存器SW_PAD_GPIO1_IO03設置IO屬性*bit 16:0 HYS關閉*bit [15:14]: 00 默認下拉*bit [13]: 0 kepper功能*bit [12]: 1 pull/keeper使能*bit [11]: 0 關閉開路輸出*bit [7:6]: 10 速度100Mhz*bit [5:3]: 110 R0/6驅動能力*bit [0]: 0 低轉換率*/writel(0x10B0, SW_PAD_GPIO1_IO03);/* 4、設置GPIO1_IO03為輸出功能 */val = readl(GPIO1_GDIR);val &= ~(1 << 3); /* 清除以前的設置 */val |= (1 << 3); /* 設置為輸出 */writel(val, GPIO1_GDIR);/* 5、默認關閉LED */val = readl(GPIO1_DR);val |= (1 << 3); writel(val, GPIO1_DR);/* 6、注冊字符設備驅動 */retvalue = register_chrdev(LED_MAJOR, LED_NAME, &led_fops);if(retvalue < 0){printk("register chrdev failed!\r\n");return -EIO;}return 0; }/** @description : 驅動出口函數* @param : 無* @return : 無*/ static void __exit led_exit(void) {/* 取消映射 */iounmap(IMX6U_CCM_CCGR1);iounmap(SW_MUX_GPIO1_IO03);iounmap(SW_PAD_GPIO1_IO03);iounmap(GPIO1_DR);iounmap(GPIO1_GDIR);/* 注銷字符設備驅動 */unregister_chrdev(LED_MAJOR, LED_NAME); }module_init(led_init); module_exit(led_exit); MODULE_LICENSE("GPL"); MODULE_AUTHOR("zuozhongkai");

第22~26 行,定義了一些宏,包括主設備號、設備名字、LED 開/關宏。
第29~33 行,本實驗要用到的寄存器宏定義。
第36~40 行,經過內存映射以后的寄存器地址指針。
第47~59 行,led_switch 函數,用于控制開發板上的LED 燈亮滅,當參數sta 為LEDON(1)的時候打開LED 燈,sta 為LEDOFF(0)的時候關閉LED 燈。

第68~71 行,led_open 函數,為空函數,可以自行在此函數中添加相關內容,一般在此函數中將設備結構體作為參數filp 的私有數據(filp->private_data)。
第81~84 行,led_read 函數,為空函數,如果想在應用程序中讀取LED 的狀態,那么就可以在此函數中添加相應的代碼,比如讀取GPIO1_DR 寄存器的值,然后返回給應用程序。
第94~114 行,led_write 函數,實現對LED 燈的開關操作,當應用程序調用write 函數向led 設備寫數據的時候此函數就會執行。首先通過函數copy_from_user 獲取應用程序發送過來的操作信息(打開還是關閉LED),最后根據應用程序的操作信息來打開或關閉LED 燈。
第121~124 行,led_release 函數,為空函數,可以自行在此函數中添加相關內容,一般關閉設備的時候會釋放掉led_open 函數中添加的私有數據。
第127~133 行,設備文件操作結構體led_fops 的定義和初始化。
第140~185 行,驅動入口函數led_init,此函數實現了LED 的初始化工作,147~151 行通過ioremap 函數獲取物理寄存器地址映射后的虛擬地址,得到寄存器對應的虛擬地址以后就可以完成相關初始化工作了。比如使能GPIO1 時鐘、設置GPIO1_IO03 復用功能、配置GPIO1_IO03的屬性等等。最后,最重要的一步!使用register_chrdev 函數注冊led 這個字符設備。
第192~202 行,驅動出口函數led_exit,首先使用函數iounmap 取消內存映射,最后使用函數unregister_chrdev 注銷led 這個字符設備。
第205~206 行,使用module_init 和module_exit 這兩個函數指定led 設備驅動加載和卸載函數。
第207~208 行,添加LICENSE 和作者信息。

APP測試程序編寫

編寫測試APP,led 驅動加載成功以后手動創建/dev/led 節點,應用APP 通過操作/dev/led文件來完成對LED 設備的控制。向/dev/led 文件寫0 表示關閉LED 燈,寫1 表示打開LED 燈。
新建ledApp.c 文件,在里面輸入如下內容:

#include "stdio.h" #include "unistd.h" #include "sys/types.h" #include "sys/stat.h" #include "fcntl.h" #include "stdlib.h" #include "string.h" /*************************************************************** Copyright ? ALIENTEK Co., Ltd. 1998-2029. All rights reserved. 文件名 : ledApp.c 作者 : 左忠凱 版本 : V1.0 描述 : chrdevbase驅測試APP。 其他 : 無 使用方法 :./ledtest /dev/led 0 關閉LED./ledtest /dev/led 1 打開LED 論壇 : www.openedv.com 日志 : 初版V1.0 2019/1/30 左忠凱創建 ***************************************************************/#define LEDOFF 0 #define LEDON 1/** @description : main主程序* @param - argc : argv數組元素個數* @param - argv : 具體參數* @return : 0 成功;其他 失敗*/ int main(int argc, char *argv[]) {int fd, retvalue;char *filename;unsigned char databuf[1];if(argc != 3){printf("Error Usage!\r\n");return -1;}filename = argv[1];/* 打開led驅動 */fd = open(filename, O_RDWR);if(fd < 0){printf("file %s open failed!\r\n", argv[1]);return -1;}databuf[0] = atoi(argv[2]); /* 要執行的操作:打開或關閉 *//* 向/dev/led文件寫入數據 */retvalue = write(fd, databuf, sizeof(databuf));if(retvalue < 0){printf("LED Control Failed!\r\n");close(fd);return -1;}retvalue = close(fd); /* 關閉文件 */if(retvalue < 0){printf("file %s close failed!\r\n", argv[1]);return -1;}return 0; }

ledApp.c 的內容還是很簡單的,就是對led 的驅動文件進行最基本的打開、關閉、寫操作等。

運行測試

編譯驅動程序和測試APP

1、編譯驅動程序
編寫Makefile 文件,本章實驗的Makefile 文件和第四十章實驗基本一樣,只是將obj-m 變量的值改為led.o,Makefile 內容如下所示:

KERNELDIR := /home/zuozhongkai/linux/IMX6ULL/linux/temp/linux-imx-rel_imx_4.1.15_2.1.0_ga_alientek CURRENT_PATH := $(shell pwd)obj-m := led.obuild: kernel_moduleskernel_modules:$(MAKE) -C $(KERNELDIR) M=$(CURRENT_PATH) modulesclean:$(MAKE) -C $(KERNELDIR) M=$(CURRENT_PATH) clean

第4 行,設置obj-m 變量的值為led.o。
輸入如下命令編譯出驅動模塊文件:

make -j32

編譯成功以后就會生成一個名為“led.ko”的驅動模塊文件。

2、編譯測試APP輸入如下命令編譯測試ledApp.c 這個測試程序:

arm-linux-gnueabihf-gcc ledApp.c -o ledApp

編譯成功以后就會生成ledApp 這個應用程序。

注意!如果大家使用的正點原子出廠系統來做本實驗,那么會發現LED 燈會一直閃爍。這是因為正點原子出廠系統默認將LED 燈作為了心跳燈,因此系統啟動以后LED 燈就會自動閃爍,這樣會影響大家做實驗。如果是完全按照本教程自行移植的內核和根文件系統,那么就不會遇到此問題。如果直接使用出廠系統來做實驗,我們需要關閉LED 燈的心跳功能,關閉方法參考《【正點原子】I.MX6U 用戶快速體驗》第3.1 小節,或者輸入如下命令即可:

echo none > /sys/class/leds/sys-led/trigger // 改變LED 的觸發模式

拷貝led.ko 和ledApp到指定目錄

將上一小節編譯出來的led.ko 和ledApp 這兩個文件拷貝到rootfs/lib/modules/4.1.15 目錄中【視頻里使用nfs文件夾網絡掛載】

加載led.ko 驅動模塊到內核

重啟開發板,進入到目錄lib/modules/4.1.15 中,輸入如下命令加載led.ko 驅動模塊:

depmod //第一次加載驅動的時候需要運行此命令 modprobe led.ko //加載驅動

創建應用層“/dev/led”設備節點

驅動加載成功以后創建“/dev/led”設備節點,命令如下:

mknod /dev/led c 200 0

運行測試

驅動節點創建成功以后就可以使用ledApp 軟件來測試驅動是否工作正常,輸入如下命令打開LED 燈:

./ledApp /dev/led 1 //打開LED 燈

輸入上述命令以后觀察I.MX6U-ALPHA 開發板上的紅色LED 燈是否點亮,如果點亮的話說明驅動工作正常。在輸入如下命令關閉LED 燈:

./ledApp /dev/led 0 //關閉LED 燈

輸入上述命令以后觀察I.MX6U-ALPHA 開發板上的紅色LED 燈是否熄滅,如果熄滅的話說明我們編寫的LED 驅動工作完全正常!至此,我們成功編寫了第一個真正的Linux 驅動設備程序。

如果要卸載驅動的話輸入如下命令即可:

rmmod led.ko

其他:網絡問題解決方法

總結

以上是生活随笔為你收集整理的Linux LED驱动开发实验(直接操作寄存器 -- 实际开发很少这样做)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

欧美精品免费视频 | 最近久乱中文字幕 | 日日夜夜艹 | 麻豆精品在线 | 久久精品综合一区 | 日日日天天天 | 狠狠干成人 | 在线免费观看黄色大片 | 国产美女免费视频 | 涩涩网站免费 | 日本成址在线观看 | 国产日韩精品在线观看 | 九九九九热精品免费视频点播观看 | 在线观看视频国产 | 国内揄拍国产精品 | 超碰夜夜 | 全黄网站 | 国产一级片一区二区三区 | 欧美污在线观看 | 99精品区 | 97超碰国产精品 | 在线观看av黄色 | 狠狠躁夜夜躁人人爽视频 | 青草视频在线 | 国产小视频在线观看免费 | 亚洲一级二级三级 | 久久精品中文字幕一区二区三区 | 日韩精品中文字幕在线不卡尤物 | 青青色影院 | 午夜视频黄 | av久久久 | 不卡电影一区二区三区 | 日韩精品久久久久久 | 九色在线 | 91欧美视频网站 | 久久av影视 | 国内精品久久久久 | 国产亚洲精品久久久久久久久久久久 | 黄色软件在线观看免费 | 天天爱天天射 | www色,com | 国产私拍在线 | 国产.精品.日韩.另类.中文.在线.播放 | 97精品国产97久久久久久免费 | 欧美精品一区二区免费 | 亚洲乱码精品久久久久 | 天天色 天天 | 人人模人人爽 | 99看视频在线观看 | 久久久综合香蕉尹人综合网 | 国产成人综合图片 | av线上免费观看 | 国产淫a| 成人网看片 | 成人在线视频在线观看 | 成人羞羞免费 | 国产精品久久久久高潮 | 欧美精品色 | 中文字幕 国产 一区 | 国产成人在线免费观看 | 天天操天天谢 | 中文字幕视频三区 | 一区二区中文字幕在线 | 国产免费久久 | 欧美一级专区免费大片 | 在线观看中文字幕视频 | 91一区一区三区 | 99热在线免费观看 | 伊人久久av| 99久久国产免费,99久久国产免费大片 | 欧美成人h版 | 国产一级免费电影 | 视频在线99 | 国产拍在线 | 欧美日一级片 | 亚洲精品小视频在线观看 | 欧美午夜性 | 国产69熟 | 在线三级中文 | 亚洲日本欧美在线 | 国产第一页在线观看 | 性日韩欧美在线视频 | 亚洲一级电影视频 | 久久精品三级 | 国产高清视频免费最新在线 | 国产精品大尺度 | 丁香花在线视频观看免费 | 午夜av日韩 | 久久久成人精品 | av成人免费| 婷婷综合亚洲 | 欧美日韩在线免费观看视频 | 午夜电影 电影 | 久久99九九99精品 | 伊人宗合网 | 国产视频欧美视频 | 国产97在线视频 | 毛片网站免费 | 精品一区中文字幕 | 久久超碰在线 | 欧美色精品天天在线观看视频 | 在线观看你懂的网址 | 国产精品第一视频 | 欧美精品一区二区三区一线天视频 | 五月婷婷欧美视频 | 在线观看韩日电影免费 | 国产一区二区成人 | 国产视频二区三区 | 欧美一级裸体视频 | 国产在线播放一区二区三区 | 亚洲成av人片在线观看无 | 国产精品美女久久久久久 | 国产亚洲精品久久久久久久久久久久 | 久久精品7 | www.伊人网 | 国产中文字幕在线 | 国产高清福利在线 | 在线看国产日韩 | 久久综合色综合88 | 婷婷国产在线 | 亚洲欧美婷婷六月色综合 | 中文字幕一区二区在线播放 | 中文字幕亚洲不卡 | 五月婷婷在线观看视频 | 色综合天天在线 | 国产一区二区三区四区大秀 | 天天射一射| 国产精品18久久久久久久久久久久 | 一区二区在线不卡 | 久久国产美女视频 | 中文字幕中文字幕在线中文字幕三区 | 国产激情小视频在线观看 | 天天色综合天天 | 黄色aa久久 | 五月天丁香综合 | 国产精品成人品 | 日韩精品91偷拍在线观看 | 99久久综合国产精品二区 | 超碰在线中文字幕 | 精品国产一区二区三区久久久 | 在线成人免费 | 夜添久久精品亚洲国产精品 | 免费在线激情电影 | 免费在线国产黄色 | 久久久久久国产一区二区三区 | 国产精品久久久久久久99 | 丝袜美腿av | 午夜天使 | 日韩av一区在线观看 | 久久婷婷一区二区三区 | 精品国产91亚洲一区二区三区www | 欧美性生活免费看 | 久久久久久伊人 | 欧美久久成人 | av电影免费在线看 | 亚洲成人av片在线观看 | 精品视频久久 | 黄av在线 | 狠狠网站| 毛片在线网| 五月婷婷视频在线观看 | 成人午夜黄色影院 | 日韩最新理论电影 | 午夜黄色 | 婷婷色av | 色姑娘综合网 | 亚洲精品乱码久久久久久蜜桃不爽 | 天天天色综合a | 一级特黄av| 精品一区二区日韩 | 精品国产免费一区二区三区五区 | 国产综合香蕉五月婷在线 | 三级午夜片 | www黄com | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 色.www| 免费97视频 | 91福利视频免费观看 | 成年人视频在线免费观看 | 91九色在线观看 | 日本韩国精品一区二区在线观看 | 久久都是精品 | 国产成人av一区二区三区在线观看 | 国产白浆在线观看 | 二区视频在线观看 | 麻豆va一区二区三区久久浪 | 免费在线观看av网址 | 五月开心色 | 狠狠狠狠狠干 | 在线观看岛国片 | www.午夜色.com| 欧美国产高清 | 色综合久久久久久久久五月 | 久草视频免费看 | 日韩三区在线 | 91综合久久一区二区 | 最近日韩免费视频 | 1024在线看片 | 亚洲91网站 | 天堂av在线网 | 成人黄色小说在线观看 | 国产女人40精品一区毛片视频 | 日本99干网 | 午夜精品成人一区二区三区 | 中文字幕 成人 | 国产精品破处视频 | 美女视频网站久久 | 久久精品综合一区 | 456成人精品影院 | 日韩av电影中文字幕在线观看 | 精品国产免费观看 | 欧美国产91 | 黄色三级视频片 | 黄色一级大片在线免费看国产一 | 国产成人一区二区三区久久精品 | 国产精品嫩草影院123 | 少妇bbb搡bbbb搡bbbb′ | 国产亚洲视频中文字幕视频 | 69精品久久 | 黄色网址国产 | 中文字幕乱码在线播放 | 日韩一区正在播放 | 午夜精品久久久久久久久久久 | 欧美日韩视频在线一区 | 亚洲精品中文字幕在线 | 99精品免费久久久久久久久 | 91一区二区三区久久久久国产乱 | 中日韩在线视频 | 色综合久久久久综合体桃花网 | 欧美黑人xxxx猛性大交 | 亚洲综合网 | 五月网婷婷 | 精品国产一区二区三区免费 | 国产精品久久一区二区三区, | 国产精品毛片一区二区 | 九九九热精品免费视频观看 | 欧美日在线| 精品一区 精品二区 | 日本精品一区二区三区在线观看 | 在线国产一区二区 | 日韩三级成人 | 日韩视频一区二区三区 | 国产精品黄色影片导航在线观看 | 美女久久一区 | 久久免费国产电影 | av 一区 二区 久久 | 久久伊人精品一区二区三区 | 男女啪啪免费网站 | 中文字幕 国产 一区 | 亚洲永久国产精品 | 中文字幕二区在线观看 | 精品美女在线观看 | 久久国内精品99久久6app | av不卡免费在线观看 | 久久毛片网 | 国产资源av | 国产一区二区精品久久91 | 国产视频亚洲 | 亚洲砖区区免费 | 91精品国产综合久久福利不卡 | 青草视频在线 | 国产a级免费 | 亚洲精品影院在线观看 | 探花视频免费观看高清视频 | 日本久久久久 | 欧美黄污视频 | 久久丝袜视频 | 91成人天堂久久成人 | 国产精品一区二区中文字幕 | 在线 精品 国产 | 国产中文在线观看 | 粉嫩av一区二区三区四区 | 成年人在线免费看视频 | 天天天干夜夜夜操 | 在线电影av | 日本久久综合视频 | 免费精品视频在线观看 | 国产亚洲精品久久久久久无几年桃 | av黄在线播放 | 玖玖玖影院 | 中文字幕第一页av | 久久97久久 | 91av99| 中文字幕一区二区三区在线播放 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 国产精品永久免费视频 | 久久视频一区二区 | 日韩黄色大片在线观看 | 99在线观看免费视频精品观看 | 日韩经典一区二区三区 | 99免费看片| 99热九九这里只有精品10 | 99精品国产福利在线观看免费 | 在线观看中文av | 日韩中字在线 | 久久久av电影 | 国产污视频在线观看 | 91最新在线视频 | 国产一区免费在线 | 亚洲成a人片在线观看网站口工 | 日韩三级视频在线观看 | 日韩精品中文字幕久久臀 | 精品99久久久久久 | 精品国产欧美一区二区 | 久久精视频| 六月色丁 | av黄色免费在线观看 | 色橹橹欧美在线观看视频高清 | 亚洲四虎 | 成人午夜毛片 | 欧美精品三级在线观看 | 最新av在线播放 | 日韩欧美在线视频一区二区三区 | 国产精品美女久久久久久2018 | 国产精品刺激对白麻豆99 | 在线观看中文 | 日韩r级在线 | 欧美aaa一级| 国产理论一区二区三区 | 亚洲精品国偷拍自产在线观看蜜桃 | 另类五月激情 | 久艹在线观看视频 | 国产一区福利 | 天天天色综合a | 中文字幕在线日 | 中文字幕91视频 | 欧美激情精品一区 | 久久国产香蕉视频 | 91精品国产欧美一区二区成人 | 99精品免费在线观看 | 亚洲丝袜中文 | 国内精品久久久久影院男同志 | 国产日本三级 | www色 | 中文字幕一区二区三区在线观看 | 超碰在线人 | 九九免费精品视频 | 性色av免费在线观看 | 国产99久久久精品视频 | 国产精品一区二区av | 99精品在线视频播放 | 波多野结衣网址 | 黄色成年网站 | 久久综合久久综合这里只有精品 | 免费观看性生活大片 | 日韩亚洲在线 | 免费在线观看日韩欧美 | 久日精品| 天天爽天天碰狠狠添 | 国产高清精品在线 | 久久久99精品免费观看 | 色综合天天在线 | 久久综合干 | 亚洲无人区小视频 | av日韩国产 | 中文字幕精品一区二区三区电影 | 97超碰精品 | 久久综合99 | 免费特级黄色片 | 六月天色婷婷 | 久久久久久久久福利 | 国产亚洲精品无 | 国产麻豆精品在线观看 | 免费观看一级视频 | 99激情网| 久久精品国产亚洲aⅴ | 91成版人在线观看入口 | 亚洲精品美女久久久久网站 | 91亚洲成人 | 日韩免费看片 | 四虎5151久久欧美毛片 | 亚洲精品乱码久久久久久蜜桃91 | 欧美激情第28页 | 91亚洲在线| 欧美日韩免费一区二区 | 中文字幕九九 | 毛片网免费 | 91激情| 深夜免费小视频 | 国产小视频免费在线观看 | 色多视频在线观看 | 99在线精品观看 | 在线观看亚洲国产精品 | 久久精品影片 | 久久视讯 | 亚洲综合小说电影qvod | 成人av中文字幕 | 欧美一区视频 | 久久兔费看a级 | 中文字幕在线成人 | 欧美性性网 | 国产亚洲精品久久久久久久久久 | 五月天狠狠操 | 中文字幕av免费 | 婷婷社区五月天 | 国产精品一级视频 | www久 | 在线免费黄色毛片 | 久久久久久久久久久网 | 狠狠色噜噜狠狠狠合久 | 射综合网| 精品99久久 | 免费在线观看污网站 | 久久艹久久 | 亚洲高清视频在线 | 五月天六月婷婷 | 亚洲成人av片 | 成人中文字幕在线 | 96超碰在线| 天天干天天射天天操 | 成人精品福利 | 粉嫩av一区二区三区四区五区 | 国产亚洲激情视频在线 | 久久久久久久久久久久影院 | 天天摸天天干天天操天天射 | 狠狠操狠狠干天天操 | av在线免费在线观看 | 人人干干人人 | 超碰97网站 | 九九99 | 九九久久久久久久久激情 | 国产97在线视频 | 美女网站色| 久久久电影网站 | 日精品在线观看 | 色在线免费 | 成人国产在线 | 国产伦精品一区二区三区高清 | 欧美婷婷色 | 精品久久久久久久久久久久久久久久久久 | 免费视频 三区 | 有没有在线观看av | 去看片| 9999免费视频 | 久久久久久久久久影院 | 丁香 婷婷 激情 | 日韩欧美电影网 | 欧美精品在线视频 | 欧美性黑人 | 丁香婷婷色月天 | 狠狠色丁香久久婷婷综 | 国产精品永久久久久久久久久 | 国产精品精品久久久久久 | 成人av高清 | 伊人色播 | 久久五月婷婷丁香 | 久久久久久高潮国产精品视 | 不卡av免费在线观看 | 成人亚洲综合 | 日韩视频一二三区 | 久精品在线观看 | 久久五月婷婷丁香 | a视频在线观看免费 | 中文字幕免费不卡视频 | 色com| 免费av在| 国产免费xvideos视频入口 | 91亚洲精品乱码久久久久久蜜桃 | 久久精品视频99 | 久草在线综合 | 四虎影视成人永久免费观看视频 | 97夜夜澡人人爽人人免费 | 啪啪av在线 | 96久久精品 | 久久久久国产精品厨房 | 中文在线字幕观看电影 | 伊人成人激情 | 久久精品国产一区二区三区 | 亚洲草视频| 午夜黄色| 国产在线国偷精品产拍 | 国产精品99久久免费观看 | 天天操天天干天天操天天干 | 精品国产观看 | 激情婷婷综合 | 天天操综 | 激情视频网页 | 久久免费视频网站 | 粉嫩高清一区二区三区 | 丁香婷婷综合激情五月色 | 中文字幕二区在线观看 | 中日韩在线视频 | 日韩在线观看视频在线 | 青春草免费在线视频 | 亚洲国产中文字幕在线观看 | 天天射夜夜爽 | 日韩国产高清在线 | 91麻豆免费视频 | 人人爽人人乐 | 在线视频18在线视频4k | 国产精品久久久久免费 | 欧美激情精品久久久久久变态 | 中文字幕丰满人伦在线 | 激情久久久久 | 九九热只有这里有精品 | 97人人模人人爽人人喊中文字 | 91麻豆精品国产91 | 色偷偷88888欧美精品久久 | 少妇bbbb搡bbbb桶 | 国产一卡二卡在线 | 999精品视频| 国产美女免费视频 | 亚洲精品99 | 九九九在线观看视频 | 激情久久伊人 | 久久久久久久久久久久亚洲 | 日韩中文字幕在线不卡 | 玖玖视频在线 | 六月丁香激情综合色啪小说 | 亚洲黄色一级大片 | 青青草久草在线 | 伊人永久在线 | 九七人人干| 91精品1区 | 97在线看 | 久久精品美女视频网站 | 久久精品5 | 亚洲午夜久久久久久久久久久 | 欧美日韩在线网站 | 久久久综合精品 | 最近字幕在线观看第一季 | 97精品一区 | 在线播放av网址 | 久久草在线免费 | 精品成人a区在线观看 | 日韩精品亚洲专区在线观看 | www中文在线| 日韩视频一区二区在线 | 国产91aaa | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 欧美污污视频 | 亚洲精品免费视频 | 日韩国产精品一区 | 三级在线视频播放 | 激情综合电影网 | 欧美一级免费在线 | 午夜性福利 | 国产精品99久久免费黑人 | 国产精品久久一区二区三区, | 国产亚洲精品无 | 中文一二区 | 日韩三级不卡 | 成人影视片 | 天天狠狠干 | 国产黄色av网站 | 在线免费观看黄色av | 九九99 | 亚洲第一成网站 | 亚洲精品小视频在线观看 | 欧美日本高清视频 | 日韩大陆欧美高清视频区 | 在线精品视频免费观看 | 国产精品久久久久久av | 国产精品久久片 | 欧美日本三级 | 开心婷婷色 | 久久精品专区 | 91精品视频免费在线观看 | 日韩资源在线 | 成人av免费在线观看 | 免费av免费观看 | 18性欧美xxxⅹ性满足 | 亚洲国产成人在线播放 | 97超碰人人模人人人爽人人爱 | 午夜精品视频一区二区三区在线看 | 亚洲精品国偷拍自产在线观看 | 99免费在线视频 | 天天操天天弄 | 成人一级片视频 | 欧美亚洲成人xxx | 亚洲 欧洲 国产 日本 综合 | 国产一级视屏 | 欧美性视频网站 | 久久天堂精品视频 | 日韩动态视频 | 超碰人人干人人 | 午夜精品影院 | 91成人欧美 | av电影免费在线播放 | 国产第一页福利影院 | 超碰com| 欧美在线观看小视频 | 国产护士在线 | 日产乱码一二三区别免费 | 婷婷av综合 | 国产精品视频在线观看 | 免费国产亚洲视频 | 激情校园亚洲 | 日日天天狠狠 | 天天看天天干 | 又湿又紧又大又爽a视频国产 | 在线观看深夜视频 | 中文字幕在线播放av | 91精品国产综合久久久久久久 | 亚洲精品午夜久久久久久久 | 在线免费观看黄色小说 | 亚洲精品久久久久久中文传媒 | 久久精品国产一区 | 日日日视频| 国产精品一区二区久久精品爱微奶 | 在线免费av网站 | 日韩系列 | 色网址99 | www.狠狠操.com | 成人91免费视频 | 日韩av一区二区在线影视 | 91pony九色丨交换 | 亚洲影视九九影院在线观看 | 亚洲精品国久久99热 | 欧美精品中文在线免费观看 | 亚洲国产成人精品电影在线观看 | 日韩欧美一级二级 | 欧美另类z0zx | 日本一区二区三区视频在线播放 | 天天干天天综合 | 国产小视频在线免费观看视频 | 久久精品中文 | 色综合天天做天天爱 | 91麻豆免费视频 | 国产精品久久久久久久久久久久午夜 | 久久免费大片 | 国产免费嫩草影院 | 欧美一级高清片 | 日本激情视频中文字幕 | 国产精品麻豆一区二区三区 | 日韩电影中文,亚洲精品乱码 | 天天爱综合| 国产九色视频在线观看 | 97超碰中文字幕 | 国产一区二区三区免费观看视频 | 亚洲欧洲精品久久 | 五月亚洲综合 | 狠狠色噜噜狠狠狠合久 | 欧美黑人xxxx猛性大交 | 96香蕉视频 | 精品国产一区二区三区蜜臀 | 久精品视频 | 日韩,中文字幕 | 91香蕉国产在线观看软件 | av在线播放亚洲 | 国产精品免费在线观看视频 | 精品一区二区久久久久久久网站 | 久久刺激视频 | 欧美大片www | 日韩精品一区在线播放 | 婷婷网五月天 | 911av视频| 国内精品久久天天躁人人爽 | 国产亚洲精品美女 | 爱射综合| 欧美了一区在线观看 | 天天干天天操天天入 | 亚洲涩综合 | 夜夜操网 | 中文字幕视频一区二区 | 国产精品久久久久久久7电影 | 亚洲精品久久久蜜桃 | 免费日韩电影 | 亚洲九九影院 | 狠狠躁日日躁夜夜躁av | 中文字幕在线观看视频免费 | 日本久久久影视 | 中文字幕在线看视频 | 大荫蒂欧美视频另类xxxx | 亚洲精品高清在线 | 亚洲成人xxx | 天堂在线一区二区 | 天天色天天| 精品国产_亚洲人成在线 | 久久久久久久久久久影院 | 久久国产美女视频 | 1024在线看片 | 97色免费视频 | 欧美做受高潮 | www.香蕉视频在线观看 | 国产成人精品区 | 婷婷在线免费视频 | 精品一区二区三区四区在线 | 九九久久久久久久久激情 | 亚州精品国产 | 亚洲高清在线观看视频 | 色开心| 亚洲成人精品久久久 | 精品久久一区 | 国产91粉嫩白浆在线观看 | 国产精品久久久久久久久久新婚 | 精品在线看 | 亚洲国产精品传媒在线观看 | 欧美黄色免费 | 亚洲成年片| 国产精品区二区三区日本 | 午夜精品久久久久久久久久久久久久 | 国产精品一区二区三区在线看 | 99精品视频在线播放免费 | 91日韩在线专区 | 一级α片免费看 | 精品久久久久久久久久岛国gif | 91亚洲精品在线观看 | 久久一线 | 国产精品视频资源 | 成人久久18免费网站麻豆 | 免费观看一级成人毛片 | 中文字幕在线播放一区 | 久久极品 | 欧美精品一二三 | а中文在线天堂 | 日韩精品中文字幕av | 久久亚洲电影 | 天天综合成人网 | 久久超级碰视频 | 日本在线观看中文字幕 | 中文视频在线 | 国产 字幕 制服 中文 在线 | 99热超碰| 一区二区视频网站 | 在线观看va | 韩国av电影网 | 久久精品99国产精品亚洲最刺激 | 国产剧情在线一区 | 激情欧美丁香 | 欧美精品一区二区免费 | 黄色www在线观看 | 麻豆视频国产在线观看 | 日韩精品资源 | 天天综合导航 | 日韩大片在线 | 81国产精品久久久久久久久久 | 欧美美女激情18p | 日韩毛片精品 | 青青河边草观看完整版高清 | 日韩videos高潮hd| 国产91在线免费视频 | 久久久久高清 | 国产一级视屏 | 色老板在线 | 成人宗合网 | 国产一二三区在线观看 | 2021国产精品视频 | 中文字幕日韩高清 | 国产一级h | 国产精品久久久影视 | 狠狠狠狠狠狠干 | 日本久久久影视 | 91九色精品| 亚洲综合情 | 欧美日韩在线观看视频 | 日韩亚洲欧美中文字幕 | 免费成人av网站 | 精品特级毛片 | 四虎免费在线观看 | 午夜骚影 | a级一a一级在线观看 | 91精品国产乱码久久桃 | 欧美另类网站 | 国产小视频在线观看免费 | 久久精品久久久久 | 91插插视频| 国产精品电影一区二区 | 成人一区二区三区中文字幕 | 久久精品区 | 国产精品久久久久久一区二区三区 | 国产精品地址 | 欧美日韩视频在线播放 | 久久男人中文字幕资源站 | 久久免费黄色网址 | 国产成人一区二区三区影院在线 | 中文在线8资源库 | 免费观看www视频 | 天天天射 | 久久国产综合视频 | 国产成人免费在线 | 99久久99久久精品国产片 | 激情久久一区二区三区 | 成人国产精品久久久 | 国产黄色片在线免费观看 | 日日爱av | 色国产精品 | 国产在线观看你懂得 | 午夜电影久久 | 国产玖玖精品视频 | 五月天激情综合网 | 久久精品久久精品 | 91探花在线 | 一区二区三区免费看 | 天天亚洲综合 | 黄色视屏在线免费观看 | 日日夜夜精品网站 | 亚洲精品影院在线观看 | 色一色在线 | 欧美不卡视频在线 | 在线观看视频免费播放 | 亚洲涩涩涩涩涩涩 | 久久久久久久久久久免费 | 久久亚洲私人国产精品va | 中文视频在线看 | www.狠狠| 天天干夜夜爱 | 天天色欧美 | 国产日本高清 | 视频在线观看入口黄最新永久免费国产 | 精品嫩模福利一区二区蜜臀 | 狠狠色伊人亚洲综合网站色 | 91香蕉国产在线观看软件 | 97精品国产91久久久久久久 | 久久福利精品 | 日本中文字幕在线电影 | 欧美日韩精品在线视频 | 日韩色区| 国产麻豆果冻传媒在线观看 | 亚洲伊人成综合网 | 国产一区二区三区免费在线 | 色a网 | 国产成人精品亚洲 | 日韩中文字幕一区 | 午夜精品视频免费在线观看 | 国产精品久久久久久69 | 欧美午夜激情网 | 天天综合网 天天 | 91人人揉日日捏人人看 | 国产91探花| 亚洲国产精品久久久 | 日韩av成人免费看 | 精品国产aⅴ麻豆 | av在线免费在线 | 在线久久 | 久久久久久蜜av免费网站 | 久久午夜色播影院免费高清 | 波多野结衣动态图 | 精品国产99国产精品 | 在线中文字幕视频 | av解说在线观看 | 国产精品久久精品国产 | 午夜18视频在线观看 | 国产精品精品视频 | 国内小视频 | 亚洲精品五月 | 四虎影院在线观看av | 91精品区 | 91av网站在线观看 | av不卡网站| 99视频网站| 久久国产精品视频 | 久久成人黄色 | 国产色视频一区二区三区qq号 | 黄色网址国产 | av久久在线| 成年人视频在线 | 激情综合啪啪 | 色欧美成人精品a∨在线观看 | 国产日韩欧美视频在线观看 | 精品国产乱码久久久久久三级人 | 亚洲精品乱码久久久一二三 | 久久草精品 | 亚洲专区中文字幕 | 国产精品一区二区在线 | 亚洲二区精品 | 亚洲一级久久 | 天天操天天爱天天干 | 黄色毛片视频 | 91精品国产福利在线观看 | 999久久久国产精品 高清av免费观看 | 久久精品视频观看 | 日本久久精品 | 国产精品久久久久久久毛片 | 国产麻豆精品免费视频 | 日韩成人不卡 | 国产精品成人一区二区 | 亚洲精品在线网站 | 国产精品视频免费 | 久久a级片 | 午夜精品久久久久久久久久久久 | 成人av影视在线 | 国产专区日韩专区 | 色婷婷久久 | 亚洲夜夜综合 | 69久久99精品久久久久婷婷 | 人人爽久久久噜噜噜电影 | 成人av视屏 | 日韩在线观看电影 | 国产精品白虎 | 日本午夜在线观看 | 婷婷性综合 | 日韩午夜大片 | 一区中文字幕在线观看 | 精品国产一区二区三区久久影院 | 免费在线观看毛片网站 | 国产精品欧美在线 | 国产精品涩涩屋www在线观看 | 婷五月天激情 | 精品国内自产拍在线观看视频 | 蜜桃视频成人在线观看 | 日韩色在线 | 国产一区二区成人 | av资源免费看 | 久久久精华网 | 精品电影一区 | 亚洲一二三区精品 | 高潮久久久久久 | 国产va饥渴难耐女保洁员在线观看 | 九九有精品 | 中文字幕 婷婷 | 国产精品入口66mio女同 | 国产精品免费在线播放 | 波多野结衣在线中文字幕 | 韩日成人av | 国产精品免费一区二区三区 | 国产欧美精品xxxx另类 | 久久成年人网站 | 婷婷丁香色综合狠狠色 | 日韩 精品 一区 国产 麻豆 | 日本少妇高清做爰视频 | 最近中文字幕大全 | 国产成人精品一区二区三区在线观看 | 狠狠色丁香久久综合网 | 国产91精品一区二区麻豆亚洲 | 日韩av成人在线 | 欧美日韩中文字幕在线视频 | 国产精品美乳一区二区免费 | 婷婷丁香导航 | 国产精品成人一区二区三区吃奶 | 狠狠色丁香久久婷婷综合五月 | 麻豆传媒电影在线观看 | 色久天 | 国产高清中文字幕 | 久久的色| 久久成人精品电影 | 国产资源在线免费观看 | 在线观看成人 | 久久综合丁香 | 一区二区三区四区精品 | 精品主播网红福利资源观看 | 日韩激情视频在线 | 欧美片一区二区三区 | 国产精品日韩在线观看 | 免费网站在线观看成人 | 天天拍天天操 | 国产午夜三级一区二区三 | 97伊人网 | 国产亚洲精品免费 | 久久国内免费视频 | 碰超人人| 成年人视频在线观看免费 | 美女视频久久黄 | 91av视频在线播放 | 久久久久久久久久久影院 | 看片网站黄色 | 视频一区在线免费观看 | 精品播放 | 射射射av| 国产亚洲精品美女久久 | 00av视频| 久热国产视频 | 婷婷激情av | 日本天天色 | 精品国产欧美 | 久久久久久久久久久久久9999 | 色综合久久99| 欧美一级视频在线观看 | 免费看日韩 | 国产精品 中文在线 | 中文字幕国语官网在线视频 | 国产一级在线观看 | 精品特级毛片 | 毛片美女网站 | 婷婷六月天丁香 | 亚洲精品人人 | 日韩最新av在线 | 韩国av电影网 | 久久久99精品免费观看app | 欧美最新大片在线看 | 手机av观看 | 六月激情网 | 久久老司机精品视频 | 亚洲欧洲成人精品av97 | 中文电影网 | 国产精品一区二区av麻豆 | 国内外成人在线视频 | 中文字幕国产一区二区 | 国产精品久久久久久一区二区三区 | 欧洲一区精品 | 欧美美女激情18p | 97久久精品午夜一区二区 | 国产成人精品一区二区三区在线 | 91在线视频观看 | 国产精品k频道 | 久久中文字幕视频 | 久久欧美视频 | 黄色中文字幕在线 | 国产一区二区三区高清播放 | 亚洲国产中文字幕在线观看 | 69久久99精品久久久久婷婷 | 亚洲成人中文在线 | 国产美女视频网站 | 免费特级黄毛片 | 日本黄色一级电影 | 日本三级国产 | 日日综合 | 久草电影网 |