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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 综合教程 >内容正文

综合教程

I2C驱动框架分析(3):DW_I2C驱动分析

發(fā)布時(shí)間:2023/12/4 综合教程 29 生活家
生活随笔 收集整理的這篇文章主要介紹了 I2C驱动框架分析(3):DW_I2C驱动分析 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

I2C驅(qū)動(dòng)框架分析(1):I2C重要概念與數(shù)據(jù)結(jié)構(gòu)
I2C驅(qū)動(dòng)框架分析(2):I2C框架源碼分析
I2C驅(qū)動(dòng)框架分析(3):DW_I2C驅(qū)動(dòng)分析

第三章:DW_I2C驅(qū)動(dòng)

其驅(qū)動(dòng)文件在drivers/i2c/busses/i2c-designware-platdrv.c

3.1 I2C_platform驅(qū)動(dòng)

dw_i2c的platform驅(qū)動(dòng)定義為:

static struct platform_driver dw_i2c_driver = {.probe = dw_i2c_plat_probe,.remove = dw_i2c_plat_remove,.driver		= {.name	= "i2c_designware",.of_match_table = of_match_ptr(dw_i2c_of_match),.acpi_match_table = ACPI_PTR(dw_i2c_acpi_match),.pm	= DW_I2C_DEV_PMOPS,},
};

調(diào)用platform_driver_register(&dw_i2c_driver)函數(shù)注冊(cè)到platform總線上,platform_driver_register函數(shù)流程( 矢量圖可放大查看):

以上流程主要工作是,將I2C_platform驅(qū)動(dòng)進(jìn)行注冊(cè),并進(jìn)行device與driver匹配,最后執(zhí)行probe函數(shù)。上述流程適用與所有的paltform驅(qū)動(dòng)

3.2 DW_I2C probe函數(shù)

當(dāng)device與driver匹配完成后,執(zhí)行probe函數(shù),DW_I2C probe函數(shù)為dw_i2c_plat_probe,函數(shù)主要流程為:

通過(guò)調(diào)用i2c_detect_slave_mode函數(shù)來(lái)判斷控制器主從模式,其內(nèi)容主要為:

//讀取i2c設(shè)備樹(shù)子節(jié)點(diǎn)reg屬性
of_property_read_u32(child, "reg", &reg)//地址高bit30為1,即為從
reg & I2C_OWN_SLAVE_ADDRESS

【關(guān)于dw_i2c速率】

dw_i2c速率賦值有兩種方法:

第一種是通過(guò)struct dw_i2c_platform_data *pdata = dev_get_platdata(&pdev->dev)來(lái)賦值

第二種是調(diào)用i2c_parse_fw_timings函數(shù),從設(shè)備樹(shù)解析clock-frequency屬性來(lái)賦值

3.3 DW_I2C主從模式設(shè)置

從之前的內(nèi)容得知,通過(guò)從i2c設(shè)備樹(shù)子節(jié)點(diǎn)地址來(lái)判斷i2c控制器的主從設(shè)置。

3.3.1DW_I2C主機(jī)模式設(shè)置

調(diào)用i2c_dw_configure_master函數(shù)完成,其函數(shù)內(nèi)容為:

static void i2c_dw_configure_master(struct dw_i2c_dev *dev)
{struct i2c_timings *t = &dev->timings;dev->functionality = I2C_FUNC_10BIT_ADDR | DW_IC_DEFAULT_FUNCTIONALITY;dev->master_cfg = DW_IC_CON_MASTER | DW_IC_CON_SLAVE_DISABLE |DW_IC_CON_RESTART_EN;dev->mode = DW_IC_MASTER;switch (t->bus_freq_hz) {case 100000:dev->master_cfg |= DW_IC_CON_SPEED_STD;break;case 3400000:dev->master_cfg |= DW_IC_CON_SPEED_HIGH;break;default:dev->master_cfg |= DW_IC_CON_SPEED_FAST;}
}

上述主要工作為:

  1. 設(shè)置functionality屬性;
  2. 設(shè)置主機(jī)標(biāo)志位;
  3. 設(shè)置傳輸速率。
3.3.2 DW_I2C從機(jī)模式設(shè)置

調(diào)用i2c_dw_configure_slave函數(shù)實(shí)現(xiàn)從機(jī)模式設(shè)置,函數(shù)為:

static void i2c_dw_configure_slave(struct dw_i2c_dev *dev)
{dev->functionality = I2C_FUNC_SLAVE | DW_IC_DEFAULT_FUNCTIONALITY;dev->slave_cfg = DW_IC_CON_RX_FIFO_FULL_HLD_CTRL |DW_IC_CON_RESTART_EN | DW_IC_CON_STOP_DET_IFADDRESSED;dev->mode = DW_IC_SLAVE;
}

上述主要工作為:

  1. 設(shè)置functionality屬性;
  2. 設(shè)置從機(jī)機(jī)標(biāo)志位;
  3. 設(shè)置從機(jī)模式。

3.4 DW_I2C主機(jī)probe函數(shù)

主機(jī)probe函數(shù)由i2c_dw_probe,完成主機(jī)模式功能配置,函數(shù)的流程如下圖所示:

上述流程中主要工作為:

  1. 主機(jī)模式相關(guān)硬件初始化;
  2. 例化適配器成員變量,提供i2c_dw_algo接口;
  3. 提供中斷服務(wù)函數(shù);
  4. 向bus添加adapter的id,并注冊(cè)adapter設(shè)備.

在上面的工作中,最重要的是第2點(diǎn)與第3點(diǎn),下面將詳細(xì)介紹。

3.4.1 傳輸變量i2c_dw_algo

i2c_dw_algostruct i2c_algorithm結(jié)構(gòu)體類型變量,其內(nèi)容為:

static const struct i2c_algorithm i2c_dw_algo = {.master_xfer = i2c_dw_xfer,.functionality = i2c_dw_func,
};

i2c_dw_xfer鉤子函數(shù)的形參為:

  • adap: 當(dāng)前傳遞的適配器;
  • msgs: 要傳遞的消息(數(shù)據(jù))內(nèi)容;
  • num: 消息的長(zhǎng)度。

函數(shù)的主要內(nèi)容如下:

static int i2c_dw_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
{struct dw_i2c_dev *dev = i2c_get_adapdata(adap);int ret;...//例化dw_i2c_dev設(shè)備成員變量dev->msgs = msgs;dev->msgs_num = num;dev->cmd_err = 0;dev->msg_write_idx = 0;dev->msg_read_idx = 0;dev->msg_err = 0;dev->status = STATUS_IDLE;dev->abort_source = 0;dev->rx_outstanding = 0;ret = i2c_dw_acquire_lock(dev);if (ret)goto done_nolock;//判斷當(dāng)前設(shè)備是否busyret = i2c_dw_wait_bus_not_busy(dev);if (ret < 0)goto done;//開(kāi)始傳輸消息i2c_dw_xfer_init(dev);/* Wait for tx to complete */if (!wait_for_completion_timeout(&dev->cmd_complete, adap->timeout)) {dev_err(dev->dev, "controller timed out\n");/* i2c_dw_init implicitly disables the adapter */i2c_recover_bus(&dev->adapter);i2c_dw_init_master(dev);ret = -ETIMEDOUT;goto done;}...
}

上述函數(shù)中主要工作為:

  1. 例化dw_i2c_dev設(shè)備成員變量,特別是dev->msgs;
  2. 判斷當(dāng)前設(shè)備是否busy;
  3. 設(shè)置傳輸時(shí)的參數(shù),比如中斷和從機(jī)地址。

其中第3點(diǎn)調(diào)用i2c_dw_xfer_init函數(shù)實(shí)現(xiàn),其把內(nèi)容為:

static void i2c_dw_xfer_init(struct dw_i2c_dev *dev)
{struct i2c_msg *msgs = dev->msgs;u32 ic_con, ic_tar = 0;//關(guān)閉i2c__i2c_dw_disable(dev);//讀取i2c硬件配置信息,并設(shè)置從機(jī)地址ic_con = dw_readl(dev, DW_IC_CON);if (msgs[dev->msg_write_idx].flags & I2C_M_TEN) {//10bit從機(jī)地址ic_con |= DW_IC_CON_10BITADDR_MASTER;ic_tar = DW_IC_TAR_10BITADDR_MASTER;} else {ic_con &= ~DW_IC_CON_10BITADDR_MASTER;}dw_writel(dev, ic_con, DW_IC_CON);dw_writel(dev, msgs[dev->msg_write_idx].addr | ic_tar, DW_IC_TAR);//關(guān)閉中斷i2c_dw_disable_int(dev);//使能i2c__i2c_dw_enable(dev);/* Dummy read to avoid the register getting stuck on Bay Trail */dw_readl(dev, DW_IC_ENABLE_STATUS);//使能中斷dw_readl(dev, DW_IC_CLR_INTR);dw_writel(dev, DW_IC_INTR_MASTER_MASK, DW_IC_INTR_MASK);
} 

由于本驅(qū)動(dòng)在中斷中處理數(shù)據(jù)接受與發(fā)送,在最后的使能中斷,其使能的中斷包括如下:

DW_IC_INTR_TX_EMPTY
DW_IC_INTR_RX_FULL
DW_IC_INTR_TX_ABRT
DW_IC_INTR_STOP_DET

【注釋】

在很多i2c的ip驅(qū)動(dòng)中,master_xfer函數(shù)指針都用于實(shí)現(xiàn)數(shù)據(jù)傳輸,在dw_i2c驅(qū)動(dòng)中,master_xfer用于設(shè)置傳輸時(shí)的參數(shù),真正數(shù)據(jù)傳輸依靠中斷服務(wù)函數(shù)實(shí)現(xiàn)。

3.4.2 中斷服務(wù)函數(shù)i2c_dw_isr

在中斷服務(wù)函數(shù)i2c_dw_isr中,實(shí)際調(diào)用函數(shù)i2c_dw_irq_handler_master來(lái)實(shí)現(xiàn),其函數(shù)主要內(nèi)容為:

static int i2c_dw_irq_handler_master(struct dw_i2c_dev *dev)
{u32 stat;//獲取中斷類型stat = i2c_dw_read_clear_intrbits(dev);if (stat & DW_IC_INTR_TX_ABRT) {dev->cmd_err |= DW_IC_ERR_TX_ABRT;dev->status = STATUS_IDLE;dw_writel(dev, 0, DW_IC_INTR_MASK);goto tx_aborted;}//讀中斷if (stat & DW_IC_INTR_RX_FULL)i2c_dw_read(dev);//發(fā)中斷if (stat & DW_IC_INTR_TX_EMPTY)i2c_dw_xfer_msg(dev);...return 0;
}
  • 讀中斷處理,當(dāng)接受FIFO滿時(shí),觸發(fā)接受中斷由i2c_dw_read函數(shù)實(shí)現(xiàn)讀,其內(nèi)容為:

    static void i2c_dw_read(struct dw_i2c_dev *dev)
    {struct i2c_msg *msgs = dev->msgs;int rx_valid;for (; dev->msg_read_idx < dev->msgs_num; dev->msg_read_idx++) {u32 len;u8 *buf;if (!(msgs[dev->msg_read_idx].flags & I2C_M_RD))continue;if (!(dev->status & STATUS_READ_IN_PROGRESS)) {len = msgs[dev->msg_read_idx].len;buf = msgs[dev->msg_read_idx].buf;} else {len = dev->rx_buf_len;buf = dev->rx_buf;}//讀有效數(shù)據(jù)個(gè)數(shù)rx_valid = dw_readl(dev, DW_IC_RXFLR);for (; len > 0 && rx_valid > 0; len--, rx_valid--) {u32 flags = msgs[dev->msg_read_idx].flags;//讀數(shù)據(jù)*buf = dw_readl(dev, DW_IC_DATA_CMD);/* Ensure length byte is a valid value */if (flags & I2C_M_RECV_LEN &&*buf <= I2C_SMBUS_BLOCK_MAX && *buf > 0) {len = i2c_dw_recv_len(dev, *buf);}buf++;dev->rx_outstanding--;}if (len > 0) {dev->status |= STATUS_READ_IN_PROGRESS;dev->rx_buf_len = len;dev->rx_buf = buf;return;} elsedev->status &= ~STATUS_READ_IN_PROGRESS;}
    }
    
  • 發(fā)中斷處理。由函數(shù)i2c_dw_xfer_msg實(shí)現(xiàn),其內(nèi)容為:

    static void
    i2c_dw_xfer_msg(struct dw_i2c_dev *dev)
    {struct i2c_msg *msgs = dev->msgs;u32 intr_mask;int tx_limit, rx_limit;u32 addr = msgs[dev->msg_write_idx].addr;u32 buf_len = dev->tx_buf_len;u8 *buf = dev->tx_buf;bool need_restart = false;intr_mask = DW_IC_INTR_MASTER_MASK;for (; dev->msg_write_idx < dev->msgs_num; dev->msg_write_idx++) {u32 flags = msgs[dev->msg_write_idx].flags;if (msgs[dev->msg_write_idx].addr != addr) {dev_err(dev->dev,"%s: invalid target address\n", __func__);dev->msg_err = -EINVAL;break;}if (!(dev->status & STATUS_WRITE_IN_PROGRESS)) {/* new i2c_msg */buf = msgs[dev->msg_write_idx].buf;buf_len = msgs[dev->msg_write_idx].len;if ((dev->master_cfg & DW_IC_CON_RESTART_EN) &&(dev->msg_write_idx > 0))need_restart = true;}tx_limit = dev->tx_fifo_depth - dw_readl(dev, DW_IC_TXFLR);rx_limit = dev->rx_fifo_depth - dw_readl(dev, DW_IC_RXFLR);while (buf_len > 0 && tx_limit > 0 && rx_limit > 0) {u32 cmd = 0;if (dev->msg_write_idx == dev->msgs_num - 1 &&buf_len == 1 && !(flags & I2C_M_RECV_LEN))cmd |= BIT(9);if (need_restart) {cmd |= BIT(10);need_restart = false;}if (msgs[dev->msg_write_idx].flags & I2C_M_RD) {/* Avoid rx buffer overrun */if (dev->rx_outstanding >= dev->rx_fifo_depth)break;dw_writel(dev, cmd | 0x100, DW_IC_DATA_CMD);rx_limit--;dev->rx_outstanding++;} else{//發(fā)送數(shù)據(jù)dw_writel(dev, cmd | *buf++, DW_IC_DATA_CMD);}tx_limit--; buf_len--;}dev->tx_buf = buf;dev->tx_buf_len = buf_len;if (buf_len > 0 || flags & I2C_M_RECV_LEN) {/* more bytes to be written */dev->status |= STATUS_WRITE_IN_PROGRESS;break;} elsedev->status &= ~STATUS_WRITE_IN_PROGRESS;}if (dev->msg_write_idx == dev->msgs_num)intr_mask &= ~DW_IC_INTR_TX_EMPTY;if (dev->msg_err)intr_mask = 0;//清除發(fā)送中斷dw_writel(dev, intr_mask,  DW_IC_INTR_MASK);
    }
    

    【注釋】:

    dw_i2c驅(qū)動(dòng)使用中斷的方式來(lái)傳輸數(shù)據(jù),其發(fā)送中斷的大致機(jī)制為:當(dāng)TX_FIFO里的數(shù)據(jù)量低于FIFO的閾值,則會(huì)觸發(fā)中斷。

    在驅(qū)動(dòng)中實(shí)現(xiàn)機(jī)制是:系統(tǒng)上電時(shí),沒(méi)有使能發(fā)送中斷;當(dāng)有數(shù)據(jù)發(fā)送時(shí),調(diào)用到master_xfer函數(shù)指針時(shí),會(huì)進(jìn)行發(fā)送中斷使能,此時(shí)TX_FIFO為空,發(fā)送中斷觸發(fā),進(jìn)入中斷服務(wù)函數(shù)中進(jìn)行數(shù)據(jù)發(fā)送處理。

3.5 DW_I2C從機(jī)probe函數(shù)

從機(jī)probe函數(shù)由i2c_dw_probe_slave實(shí)現(xiàn),完成從機(jī)配置,其函數(shù)流程為:

3.5.1 傳輸變量i2c_dw_algo

在例化adapter成員變量時(shí),i2c_dw_algo如下:

static const struct i2c_algorithm i2c_dw_algo = {.functionality = i2c_dw_func,.reg_slave = i2c_dw_reg_slave,.unreg_slave = i2c_dw_unreg_slave,
};

由于作為從機(jī),i2c_dw_algo變量沒(méi)有提供傳輸函數(shù),但是在i2c_dw_reg_slave中,實(shí)現(xiàn)作為從機(jī)時(shí)其從機(jī)地址的設(shè)置。

【注釋】

i2c_dw_reg_slave函數(shù)中,設(shè)置從機(jī)地址時(shí),實(shí)際是被i2c_slave_register調(diào)用。

i2c_slave_register函數(shù)在添加i2c設(shè)備時(shí),設(shè)備驅(qū)動(dòng)會(huì)使用到,比如eeprom驅(qū)動(dòng)。

因此在控制器作為從機(jī)設(shè)置從機(jī)地址時(shí),設(shè)置方法如下所示:

i2c0: i2c@1cc30000 {#address-cells = <1>;#size-cells = <0>;compatible = "snps,designware-i2c";reg = <0x1cc30000 0x1000>;interrupt-parent = <&gic>;interrupts = <0 117 IRQ_TYPE_LEVEL_HIGH>;clock-names = "ic_clk", "pclk";clocks = <&sysclk1>, <&sysclk1>;clock-frequency = <100000>;status = "okay";//test for i2c slaveeeprom@64{ 			compatible = "slave-24c02";reg = <0x40000064>;  //控制器從機(jī)地址為0x64};};
3.5.2 中斷服務(wù)函數(shù)i2c_dw_isr_slave

i2c_dw_isr_slave中斷服務(wù)函數(shù)中,實(shí)際調(diào)用的是i2c_dw_irq_handler_slave,函數(shù)內(nèi)容為:

static int i2c_dw_irq_handler_slave(struct dw_i2c_dev *dev)
{u32 raw_stat, stat, enabled;u8 val, slave_activity;stat = dw_readl(dev, DW_IC_INTR_STAT);enabled = dw_readl(dev, DW_IC_ENABLE);raw_stat = dw_readl(dev, DW_IC_RAW_INTR_STAT);slave_activity = ((dw_readl(dev, DW_IC_STATUS) &DW_IC_STATUS_SLAVE_ACTIVITY) >> 6);...if (stat & DW_IC_INTR_RD_REQ) { //接受到讀請(qǐng)求if (slave_activity) {if (stat & DW_IC_INTR_RX_FULL) {val = dw_readl(dev, DW_IC_DATA_CMD);  //將FIFO數(shù)據(jù)讀取出來(lái)if (!i2c_slave_event(dev->slave,I2C_SLAVE_WRITE_RECEIVED,&val)) {dev_vdbg(dev->dev, "Byte %X acked!",val);}dw_readl(dev, DW_IC_CLR_RD_REQ);stat = i2c_dw_read_clear_intrbits_slave(dev);} else {dw_readl(dev, DW_IC_CLR_RD_REQ);dw_readl(dev, DW_IC_CLR_RX_UNDER);stat = i2c_dw_read_clear_intrbits_slave(dev);}if (!i2c_slave_event(dev->slave,I2C_SLAVE_READ_REQUESTED,&val))dw_writel(dev, val, DW_IC_DATA_CMD);}}if (stat & DW_IC_INTR_RX_DONE) {if (!i2c_slave_event(dev->slave, I2C_SLAVE_READ_PROCESSED,&val))dw_readl(dev, DW_IC_CLR_RX_DONE);i2c_slave_event(dev->slave, I2C_SLAVE_STOP, &val);stat = i2c_dw_read_clear_intrbits_slave(dev);return 1;}if (stat & DW_IC_INTR_RX_FULL) {val = dw_readl(dev, DW_IC_DATA_CMD);if (!i2c_slave_event(dev->slave, I2C_SLAVE_WRITE_RECEIVED,&val))dev_vdbg(dev->dev, "Byte %X acked!", val);} else {i2c_slave_event(dev->slave, I2C_SLAVE_STOP, &val);stat = i2c_dw_read_clear_intrbits_slave(dev);}return 1;
}

在處理讀寫(xiě)數(shù)據(jù)時(shí),使用i2c_slave_event函數(shù)進(jìn)行處理,下一小節(jié)將介紹。

3.5.3 I2C slave events

在上一小節(jié)中,多次調(diào)用i2c_slave_event函數(shù),這是i2c控制器作為從機(jī)時(shí)的事件機(jī)制,函數(shù)原型為:

static inline int i2c_slave_event(struct i2c_client *client,enum i2c_slave_event event, u8 *val)

client 描述I2C slave設(shè)備。 event 是下面描述的特殊事件類型之一。 val 為要讀/寫(xiě)的數(shù)據(jù)字節(jié)保存一個(gè)u8值,因此是雙向的。即使val不用于事件,也必須始終提供指向val的指針,即不要在這里使用NULL。

event事件類型有:

  • I2C_SLAVE_WRITE_REQUESTEDval未使用, ret總是 0。

    另一個(gè)I2C master想要向我們寫(xiě)入數(shù)據(jù)。一旦檢測(cè)到我們自己的地址和寫(xiě)位,就應(yīng)該發(fā)送這個(gè)事件。數(shù)據(jù)還沒(méi)有到達(dá),所以沒(méi)有需要處理或返回的內(nèi)容。

  • I2C_SLAVE_READ_REQUESTEDval返回要發(fā)送的第一個(gè)字節(jié), ret總是 0。

    另一個(gè)I2C master想從我們這里讀取數(shù)據(jù)。一旦檢測(cè)到我們自己的地址和讀位,就應(yīng)該發(fā)送此事件。返回后,總線驅(qū)動(dòng)程序應(yīng)該發(fā)送第一個(gè)字節(jié)。

  • I2C_SLAVE_WRITE_RECEIVEDval總線驅(qū)動(dòng)發(fā)送接收的字節(jié), ret0表示該字節(jié)被ACK,errno表示該字節(jié)被NACK。

    另一個(gè)I2C master發(fā)送了一個(gè)字節(jié)給我們,需要在val中設(shè)置。如果ret為零,總線驅(qū)動(dòng)程序應(yīng)該ack這個(gè)字節(jié)。如果ret是errno,則該字節(jié)應(yīng)該被刪除。

  • I2C_SLAVE_READ_PROCESSEDval返回要發(fā)送的下一個(gè)字節(jié), ret總是 0。

    總線驅(qū)動(dòng)請(qǐng)求將下一個(gè)字節(jié)以val 的形式發(fā)送給另一個(gè)I2C master。

  • I2C_SLAVE_STOPval未使用, ret總是 0。

    接收到停止條件。

【注釋】

具體的事件行為由i2c設(shè)備實(shí)現(xiàn)。

?

總結(jié)

以上是生活随笔為你收集整理的I2C驱动框架分析(3):DW_I2C驱动分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

国产小视频你懂的在线 | 欧美a级在线播放 | 国产精品久久在线观看 | 四虎影院在线观看av | 亚洲精品在线免费观看视频 | 亚洲精品免费在线播放 | 国产福利精品一区二区 | 日韩系列在线 | 最新99热 | www日韩在线观看 | 97综合在线 | 成人一级免费电影 | 免费看国产黄色 | 日韩av片免费在线观看 | 精品人人爽 | 日韩高清一 | 日韩精品一区二区免费视频 | 国产又黄又爽无遮挡 | 免费亚洲精品视频 | 国内精品小视频 | 午夜婷婷在线观看 | 一级片黄色片网站 | 国产精品99久久久久久小说 | 丁香花在线观看视频在线 | 操处女逼 | 成人av手机在线 | 久久艹人人 | 狠狠久久综合 | 成人9ⅰ免费影视网站 | 片黄色毛片黄色毛片 | 日韩在线观看视频中文字幕 | 美女精品网站 | 激情电影影院 | 亚洲午夜久久久综合37日本 | 日韩精品一区二区在线观看视频 | 99精品乱码国产在线观看 | 91av亚洲| 国产又粗又猛又黄又爽的视频 | 中文在线免费看视频 | 日韩电影在线一区 | 密桃av在线| 去看片 | 爱爱av在线| 免费在线观看日韩视频 | 中文字幕在线看视频国产 | 91中文字幕在线 | 亚洲人xxx| 99热最新在线 | 日韩有码第一页 | 国产aa免费视频 | 黄色在线看网站 | 国产精品久久久影视 | 玖玖玖影院 | 日躁夜躁狠狠躁2001 | 午夜视频福利 | 久久综合欧美精品亚洲一区 | 在线欧美国产 | 免费看污的网站 | 国产精品毛片一区二区三区 | 97国产小视频 | 五月天色中色 | 中文字幕乱码一区二区 | 在线播放国产一区二区三区 | 日韩精品播放 | 国产一区不卡在线 | 91视频免费播放 | 免费一级毛毛片 | 国产韩国精品一区二区三区 | 狠狠婷婷 | 婷婷色综合 | 婷婷中文字幕在线观看 | 中文字幕在线观看完整版 | 亚洲一区二区视频在线播放 | 国产涩涩网站 | 亚洲精品久久视频 | 亚洲黄色软件 | 国产麻豆剧果冻传媒视频播放量 | 深夜视频久久 | www.狠狠操.com | 久久爱992xxoo | av最新资源| 中文字幕之中文字幕 | 人人干人人添 | 色多多视频在线 | 精品一区二三区 | 91看片在线播放 | 色成人亚洲 | 99视频在线观看一区三区 | 日韩中文在线播放 | 狠狠色狠狠色终合网 | 国产精品亚洲a | 国产精品综合av一区二区国产馆 | 在线观看网站av | 最近中文字幕第一页 | 丁香婷婷激情网 | 亚洲国产精品久久久 | 大胆欧美gogo免费视频一二区 | 国产日韩欧美在线观看 | 激情综合久久 | 2024av| 天天操网站 | 激情一区二区三区欧美 | 久章草在线观看 | 天天久久综合 | 精品一区二三区 | 欧美一级裸体视频 | 高潮久久久久久久久 | 亚洲激情婷婷 | 久久久久久蜜桃一区二区 | 日韩中文字幕免费在线播放 | 亚洲综合狠狠干 | 色婷婷色 | 欧美一区成人 | 国产精品成人aaaaa网站 | 国产精品一区二区三区在线播放 | 久草国产视频 | 久久午夜影视 | 天天爽天天爽 | 丝袜av网站| 色综合五月天 | 福利二区视频 | 国产一二区精品 | 国产精品系列在线 | 日日草天天干 | 91pony九色丨交换 | 久久精品网站视频 | 永久免费毛片在线观看 | 最新国产在线观看 | 婷婷中文字幕 | 国产精品麻豆一区二区三区 | 99久久精品国产一区二区三区 | 国产成人99av超碰超爽 | av不卡网站 | 99在线免费视频 | 91伊人久久大香线蕉蜜芽人口 | 欧美精品在线观看免费 | 久久99久久99久久 | av一级免费| 激情欧美在线观看 | 久久婷婷五月综合色丁香 | 国产成人黄色网址 | 国产精品美女久久久久久久久久久 | 特级黄录像视频 | 国产成人精品a | 日韩中文字幕免费看 | 五月天伊人网 | 超碰97人人射妻 | 久久国产精品久久久久 | 亚洲理论电影网 | 国产精品九九九 | 国产精品入口a级 | 国产成人精品亚洲精品 | 国产一区二区精品久久 | av片在线观看免费 | av一区在线播放 | 色天天综合久久久久综合片 | 久久亚洲电影 | 91av片| 日韩专区一区二区 | 欧美一级电影免费观看 | 成人在线免费看视频 | 亚洲乱亚洲乱亚洲 | 日韩 国产 | 超级碰视频 | 24小时日本在线www免费的 | 国产一区二区在线观看免费 | 日韩一区二区三免费高清在线观看 | 国产一线天在线观看 | 国产日韩欧美精品在线观看 | 国产一区在线免费观看 | 日韩二级毛片 | 中文字幕色在线视频 | 四虎成人网 | 久久99久久99精品免视看婷婷 | 国产精品美女久久久久久久久久久 | 97国产电影| 国产精品一区二区三区99 | 亚洲精品高清在线 | 日韩精品久久久免费观看夜色 | 人人操日日干 | 性日韩欧美在线视频 | 91麻豆精品国产91 | 福利视频 | 免费日韩一区二区 | 国产在线观看午夜 | 中文字幕美女免费在线 | 亚洲午夜精品电影 | 日本公妇色中文字幕 | 91麻豆操 | 在线a人片免费观看视频 | 免费日韩在线 | 国产三级国产精品国产专区50 | 天堂av色婷婷一区二区三区 | 一级黄色毛片 | 曰本三级在线 | 国产成人一区三区 | 日韩av男人的天堂 | av在线在线 | 91黄色免费看 | 五月婷婷在线观看 | 久久免费片 | 狠狠色丁香婷婷综合最新地址 | 天天艹天天操 | 激情五月婷婷 | 日韩欧美综合在线视频 | 日本久久免费电影 | 国产91对白在线播 | 狠狠综合久久av | 狠狠干我| 一级黄色片在线免费看 | 亚洲精品18日本一区app | 国产精品激情在线观看 | 亚洲成人免费 | 日本福利视频在线 | 国产精品自在线 | 免费网站v | www激情久久 | 婷婷六月在线 | 中文字幕视频一区 | 天天鲁一鲁摸一摸爽一爽 | 亚洲最新av网址 | 99久久精品久久久久久动态片 | 精品日韩在线一区 | 97在线观看免费 | 狠狠躁日日躁夜夜躁av | 黄色不卡av | 九九天堂 | 成人精品99 | 狠狠色狠狠色综合系列 | 91香蕉视频在线下载 | 99精品视频在线免费观看 | 国产成人一区二区三区 | 91国内在线 | av高清不卡 | 日韩精品国产一区 | 成年人黄色av | 91看成人 | 久久尤物电影视频在线观看 | 精品毛片一区二区免费看 | 国产午夜精品免费一区二区三区视频 | av电影免费在线播放 | 午夜精品久久久99热福利 | 大荫蒂欧美视频另类xxxx | 午夜av色 | 96超碰在线| 日日干夜夜骑 | 国产在线视频一区二区 | 婷婷五综合 | 国产成人一区二区三区久久精品 | 成人在线电影观看 | 国产一区免费视频 | 福利视频网址 | 视频在线观看亚洲 | 色老板在线 | 国产馆在线播放 | 中文字幕字幕中文 | 午夜视频一区二区 | 亚洲播播 | 亚洲视频 视频在线 | 久久在线免费视频 | 国产亚洲片| 成人污视频在线观看 | 在线免费视频a | 麻花豆传媒一二三产区 | 欧美日韩一区二区在线观看 | av中文天堂在线 | 在线精品视频在线观看高清 | 成人h视频在线 | 91亚洲狠狠婷婷综合久久久 | 中文字幕一区二区三区在线观看 | 成人亚洲免费 | 18性欧美xxxⅹ性满足 | 日本黄色a级大片 | 日韩欧美精品在线 | 综合久久五月天 | 国产精品一区二区三区四 | 一二区电影 | 成人小视频在线 | 亚洲精品美女在线观看播放 | 国产成人精品在线 | 就操操久久 | 国产精品丝袜在线 | 欧美一级xxxx | 91av视频在线观看免费 | 成人a级免费视频 | 99精品黄色片免费大全 | av中文字幕第一页 | 亚洲小视频在线观看 | 久久99久久99精品 | 中文在线a天堂 | 色综合夜色一区 | 青青河边草观看完整版高清 | 久久精品国产v日韩v亚洲 | 911av视频| 亚洲高清国产视频 | 国内精品视频久久 | 日韩精品一区二区三区免费视频观看 | 91丨porny丨九色 | 国产成人精品一区二区在线观看 | 成人黄色在线观看视频 | av在线免费观看不卡 | 亚洲综合一区二区精品导航 | 成年人在线电影 | 国产伦精品一区二区三区高清 | 2023国产精品自产拍在线观看 | 在线观看久久久久久 | 亚洲国内精品在线 | 午夜精品一区二区三区可下载 | 久久久久久久久久久网 | 夜夜操天天操 | www日韩精品 | 久久免费99 | 天天色中文 | 在线视频 国产 日韩 | 日韩av不卡在线观看 | 国产免费视频一区二区裸体 | 成人亚洲免费 | 麻豆91精品视频 | 国产首页 | 在线观看片 | av夜夜操 | 亚洲蜜桃av| 中文字幕亚洲欧美日韩2019 | 综合激情婷婷 | 精品综合久久久 | 日韩av成人在线观看 | 国产无套精品久久久久久 | 揉bbb玩bbb少妇bbb| av先锋中文字幕 | 久草.com| 日韩精品高清不卡 | 亚洲久草视频 | 日本韩国精品一区二区在线观看 | 高清av免费一区中文字幕 | 最新色站 | 正在播放国产91 | 中文字幕电影在线 | 美女福利视频在线 | 国产一线二线三线在线观看 | 成人黄色在线视频 | 精品婷婷| 99精品一区二区 | 高清av免费观看 | 91九色综合 | 欧美大片大全 | 欧美在线观看视频 | 夜夜躁日日躁狠狠久久av | 久久免费精品 | 国产精品婷婷午夜在线观看 | 久久97超碰| 天天干天天射天天爽 | 成人av在线观| 一区二区三区四区免费视频 | 999国内精品永久免费视频 | 日韩激情av在线 | 91视频成人免费 | 久久欧洲视频 | 91成人国产 | 久久99网站| 久久91久久久久麻豆精品 | 日韩av不卡在线观看 | 狠狠色丁香久久婷婷综合五月 | 国产亚洲精品久久久久久大师 | 免费在线观看av片 | 国产精品初高中精品久久 | 96久久久| 成人播放器 | 亚洲精品国产精品国自产 | 国模视频一区二区 | 精品一区二区综合 | 四虎国产精品成人免费影视 | 精品在线免费观看 | 欧美一级黄大片 | 91中文字幕在线观看 | 色就是色综合 | 成人国产精品久久久 | 999久久久久久久久 69av视频在线观看 | 亚洲国产日韩一区 | 免费在线观看av的网站 | 成人资源在线观看 | 国产成人精品区 | 91麻豆精品国产91久久久久久 | 日韩激情视频在线观看 | 欧美在线观看小视频 | 日韩在线欧美在线 | 成人av电影免费观看 | 丁香激情五月 | 成人黄色电影免费观看 | 亚洲欧美日韩一级 | 久草精品资源 | 日韩av不卡在线 | 成人福利在线观看 | 欧美午夜理伦三级在线观看 | 国产精品久久久久久久久久久免费 | 97综合在线 | 日本黄色免费电影网站 | 五月激情六月丁香 | 欧美日韩在线网站 | 在线观看黄色 | 伊人www22综合色 | 激情婷婷在线 | 99视频网站 | 国产精品99页 | 国产一级二级在线 | 在线观看视频免费大全 | 国产精品久久久久高潮 | 色婷婷狠狠五月综合天色拍 | www.黄色网.com | 亚洲一级性 | 日韩三级.com | 免费日韩 精品中文字幕视频在线 | 五月婷婷中文字幕 | 国产精品久久久久永久免费观看 | 国产麻豆精品95视频 | 久久综合久久88 | 亚洲一区日韩精品 | 黄色大片国产 | 黄色片网站| 日韩a在线 | 亚洲精品免费视频 | 99婷婷狠狠成为人免费视频 | 超碰在线天天 | 成人午夜电影在线观看 | 97超碰超碰久久福利超碰 | 91免费看黄色 | 久久精品视频播放 | 九九视频网 | 黄色网在线播放 | www.久久婷婷| 中文字幕在线看视频国产 | av在线免费网站 | 亚洲天堂精品视频 | 色吧久久| 精品国内| 伊人婷婷在线 | 天天干天天操天天爱 | 国产精品久久久久久久久久久杏吧 | 五月婷网站 | 国产网站色| 国产一级免费片 | 欧美肥妇free| 在线日韩中文字幕 | 国产日韩欧美视频 | 在线观看色网 | 日韩av在线影视 | 国内精品久久久久影院一蜜桃 | 五月视频 | 人人狠狠综合久久亚洲 | 私人av| 2023av| 日韩精品第一区 | 成人91在线观看 | 国产麻豆电影 | 97在线视频免费 | 日韩欧美中文 | 国产视频黄 | 欧美久久久久久久 | 精品国产精品久久 | 亚洲精品九九 | 中文字幕资源在线观看 | 中文字幕在线观看视频免费 | 欧美日韩激情视频8区 | 亚洲精品xx | 免费手机黄色网址 | 五月婷影院 | 欧美精品少妇xxxxx喷水 | 久久精品国产一区二区三 | 久久久久久久免费观看 | 狠狠色丁香婷婷综合基地 | 亚洲精品网站在线 | 久久字幕精品一区 | 国产福利电影网址 | 二区在线播放 | 最新中文字幕视频 | 日韩精品久久久 | 丁香婷婷色综合亚洲电影 | 色婷婷六月 | 激情小说网站亚洲综合网 | 国产精品久久久久久久久久久免费 | 奇米影视8888在线观看大全免费 | 国产在线日韩 | 欧美一区二区三区免费看 | 国产精品欧美久久久久三级 | 久久亚洲在线 | 99热高清 | 亚洲国产69 | 中文字幕专区高清在线观看 | 日韩久久在线 | 一区二区三区四区五区六区 | 精品极品在线 | 伊人色综合网 | 久久久久久久精 | 亚洲午夜av久久乱码 | 日韩一二区在线观看 | 黄色av网站在线观看免费 | 成人免费一区二区三区在线观看 | 99精品国产aⅴ | 精品女同一区二区三区在线观看 | 97精品国产97久久久久久粉红 | 91视频-88av| 91av在线精品 | 免费在线观看一区二区三区 | 国产一区在线精品 | 黄色一级片视频 | 欧美精品久久 | 偷拍福利视频一区二区三区 | 天天操天天干天天摸 | 韩国一区视频 | 国产91欧美 | 九九天堂 | 欧美一二三区在线观看 | 久久久久免费精品国产 | www.国产视频 | 婷婷日日 | 欧美久久电影 | 国产在线观看地址 | 少妇性xxx | av黄色影院| 亚洲综合爱 | 欧美极品久久 | av天天澡天天爽天天av | 97色se | 日本精品中文字幕 | 国产成人亚洲在线电影 | 国产色婷婷 | 粉嫩av一区二区三区四区五区 | 一级免费片 | 国产96在线观看 | 丁香婷婷深情五月亚洲 | 日批视频国产 | 麻豆91在线 | 国产极品尤物在线 | 狠狠久久伊人 | 成人免费观看完整版电影 | 精品久久一区二区三区 | 97国产精品 | 性色av免费看 | 天天操天天添天天吹 | 久久综合九色综合久99 | 日韩三级成人 | 国产一区二区三精品久久久无广告 | 中国一级片在线播放 | 久久精品亚洲精品国产欧美 | 91久久精品一区 | 亚洲小视频在线 | 在线观看成人国产 | 亚洲japanese制服美女 | 国产一区精品在线观看 | 在线观看福利网站 | 视频在线日韩 | 99久久精品国产毛片 | 欧美91成人网 | 99免费| 国产精品久久网站 | 色婷婷精品大在线视频 | 在线综合 亚洲 欧美在线视频 | 麻豆激情电影 | 日本大片免费观看在线 | 成人片在线播放 | 免费视频一二三 | h视频日本 | 亚洲精品视频在线看 | 国产成人福利在线观看 | 一区二区精品在线 | 国产一级免费片 | 中文字幕视频一区二区 | 成人a级黄色片 | 成人a级免费视频 | 久久久久久久久毛片精品 | 欧美在线你懂的 | 国产精品 999 | 丁香婷婷基地 | 黄色91在线 | 国产成人免费精品 | 国产三级视频 | 最新中文字幕在线播放 | 久久久久久国产精品 | 在线不卡中文字幕播放 | 十八岁以下禁止观看的1000个网站 | 国产一区二区在线观看视频 | 国产麻豆果冻传媒在线观看 | 国产一区二区三区视频在线 | 男女啪啪网站 | 久久精品一区二区三区中文字幕 | 久久99热国产 | 中文字幕av最新 | 九九久久视频 | 亚a在线 | 综合网天天射 | 国产精品久久精品 | 国产一级二级三级在线观看 | 中文字幕免费成人 | 天天精品视频 | 日韩精品一区二区在线 | www夜夜操com | 久久视频国产精品免费视频在线 | 免费国产视频 | 久久国产网 | 超碰个人在线 | 久久视频国产精品免费视频在线 | 亚洲天堂精品视频在线观看 | 91干干干 | 91精品看片| 91mv.cool在线观看 | 丁香六月婷婷开心婷婷网 | 欧美一级片免费在线观看 | 国产性天天综合网 | 成人av影院在线观看 | 国产精品久久久久久久久久妇女 | 天天干,天天射,天天操,天天摸 | 日日躁你夜夜躁你av蜜 | 国产91综合一区在线观看 | 超级碰碰碰视频 | 国产精品久久在线观看 | 国产99久久久国产精品成人免费 | 天天干,天天射,天天操,天天摸 | 久久久久日本精品一区二区三区 | 婷婷去俺也去六月色 | 激情深爱五月 | 久久久高清免费视频 | 国产视频精品久久 | 特级aaa毛片 | 欧美日韩一区二区免费在线观看 | 综合激情久久 | 久草电影在线观看 | 在线看片一区 | 黄色精品一区二区 | 一级特黄av| 成人av网址大全 | www.91av在线| 色婷婷免费 | 免费日韩一级片 | 最近中文字幕mv免费高清在线 | 探花视频免费在线观看 | 免费看国产一级片 | 狠狠操夜夜操 | 91热视频在线观看 | www激情久久| 久久综合激情 | 亚洲 欧洲 国产 日本 综合 | 美女激情影院 | 天堂入口网站 | 日本在线h | 欧美成人性网 | 成人av资源站 | 色网站在线免费观看 | 午夜视频免费在线观看 | 国产精品一区二区无线 | 精品一区二区在线播放 | 欧美久久久久久久 | 韩日三级av | 欧美精品免费在线观看 | 欧洲一区二区在线观看 | 亚洲伦理电影在线 | 国产小视频免费观看 | 国产精品免费在线视频 | 黄色国产精品 | 人人搞人人干 | 日韩在线观看视频中文字幕 | 中文字幕在线视频网站 | 999免费视频 | 亚洲国产中文字幕在线观看 | 国产精品久久久久婷婷 | 天堂网一区二区三区 | 久草在线免费播放 | 麻豆 free xxxx movies hd | 久久久久久国产精品免费 | 国产精品视频免费在线观看 | 亚洲国产精品免费 | 97看片吧| 500部大龄熟乱视频 欧美日本三级 | 日韩高清av在线 | 色就是色综合 | 国产精品色 | 99在线精品视频 | 国产精品永久免费在线 | 欧美日韩一区二区久久 | 精品久久久久久久久久久院品网 | 亚洲精品国精品久久99热一 | 伊人资源视频在线 | av一本久道久久波多野结衣 | 国产精品视频在线观看 | 婷婷成人在线 | 日日干,天天干 | 亚洲激情 在线 | 亚洲精品黄 | 一级黄色片在线免费看 | 激情影音 | 欧美亚洲国产精品久久高清浪潮 | 欧美一区二区在线看 | 亚洲成人第一区 | 久久久官网| 国产手机免费视频 | 91丨九色丨国产在线 | 日韩成人在线免费观看 | 欧美一进一出抽搐大尺度视频 | 一区二区三区精品在线视频 | 亚洲精品乱码白浆高清久久久久久 | 在线91观看| 亚洲欧洲中文日韩久久av乱码 | 久久久999免费视频 日韩网站在线 | 中文字幕在线有码 | 一性一交视频 | 中文字幕在线视频网站 | 免费观看黄 | 国产精品视频永久免费播放 | 国产999精品久久久 免费a网站 | 国产精品99久久久久久宅男 | 国产网站av | 久久久九色精品国产一区二区三区 | 日韩高清不卡在线 | 亚洲精品在线观看中文字幕 | 成人在线黄色 | 久久久久久伊人 | 国产精品免费观看久久 | 亚洲国产美女精品久久久久∴ | 麻豆高清免费国产一区 | 日本久久综合视频 | 中文字幕 影院 | 激情综合五月网 | 麻豆av电影 | 色.www | 中文字幕色在线 | 在线免费黄色片 | 国产黄色一级大片 | 日韩美视频 | 日本中文字幕系列 | 天天天天色射综合 | 中文字幕日韩一区二区三区不卡 | 人人澡av| 最近中文字幕在线播放 | 超碰在线97免费 | 91黄色在线观看 | 精品国产99 | 国产一线二线三线性视频 | 久久国产精品色av免费看 | av福利资源 | 日日夜夜人人精品 | 日韩视频二区 | 五月天久久精品 | 欧美污网站 | 亚洲精品综合一区二区 | 精品v亚洲v欧美v高清v | 在线日韩 | 中文字幕乱码在线播放 | 亚洲免费永久精品国产 | 成人在线黄色电影 | 最近中文国产在线视频 | 九色自拍视频 | 91传媒免费在线观看 | 四虎成人网 | 日日爱夜夜爱 | 一级成人在线 | 在线观看av黄色 | 免费成人短视频 | 中文字幕av有码 | 九九九视频精品 | 免费福利视频导航 | 天天色.com| 99re久久精品国产 | 超碰人人舔 | 日韩视频在线不卡 | 最新99热 | 在线三级播放 | 日韩中文字幕国产 | 国产一区视频在线观看免费 | 99精品在线视频观看 | 久保带人 | 最近日本mv字幕免费观看 | 色av网站 | 人人玩人人弄 | av网站大全免费 | 亚洲高清av | av手机版 | 国产一级特黄毛片在线毛片 | 日韩在线视频免费观看 | 久久一区二区三区超碰国产精品 | 99久久久国产精品 | 女人18片毛片90分钟 | 久草在线国产 | 国产精品私拍 | 国产精品日韩精品 | 99人久久精品视频最新地址 | 免费国产在线视频 | 日韩中文字幕免费在线播放 | 国产精品免费一区二区三区在线观看 | 午夜精品久久久久久久99无限制 | 久久精品爱爱视频 | 国产美女网站在线观看 | 免费观看的黄色 | 国产精品久久久久久久久久久不卡 | 亚州成人av在线 | 国产原创在线 | av丝袜在线 | 黄色小说免费在线观看 | 日韩在线观看三区 | 国产精品综合在线观看 | 国产二区电影 | 国产aa精品 | 国产精品久久久久久久久久尿 | 超碰在线91| 天天干干 | 中国一级片视频 | 欧美巨大 | 99久久精品久久久久久清纯 | 久久大片| 国产中文字幕三区 | 精品91视频 | 日本激情视频中文字幕 | 成人免费中文字幕 | 久久精品三级 | 17videosex性欧美| 免费日韩一区二区 | 久久精品久久精品久久 | 日本久久久久久科技有限公司 | 国产黄色在线网站 | 精品久久影院 | 精品国产乱码久久久久久1区2匹 | 午夜久久网| 久久网址| 97精品国产97久久久久久粉红 | 狠狠网| 免费碰碰| 三级av免费 | 久久国产91| 免费h精品视频在线播放 | 色婷婷99| 国产福利av在线 | 开心激情网五月天 | 欧美一级欧美一级 | 精品国产伦一区二区三区免费 | 国产伦精品一区二区三区免费 | 国产黑丝一区二区 | 97色涩| 国产精品久久久久久高潮 | 91成人短视频在线观看 | 视频在线国产 | 日韩美视频| 在线观看涩涩 | 精品一区av | 一区二区三区在线观看免费 | 久久兔费看a级 | 91成人网页版 | 91大神在线观看视频 | 亚洲人人av | 国产精品久久久久久久7电影 | 国产91av视频在线观看 | 在线播放精品一区二区三区 | 国产高清专区 | 最近字幕在线观看第一季 | 久久午夜色播影院免费高清 | 久久精品导航 | 一区二区电影在线观看 | 天堂av在线网 | av在线免费在线观看 | 69国产盗摄一区二区三区五区 | 91麻豆产精品久久久久久 | 久久精品国产精品 | 天天操天天干天天插 | 色诱亚洲精品久久久久久 | 天天做天天爱天天综合网 | 成片免费观看视频大全 | 婷婷天天色 | 国产色婷婷在线 | 操操操干干干 | 天天操天天干天天 | 蜜桃视频在线视频 | 免费成人黄色 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 日韩亚洲国产中文字幕 | 中文字幕在线视频网站 | 成人在线黄色电影 | 网站免费黄 | 国产又粗又猛又黄又爽 | 日日爱夜夜爱 | 日韩天天综合 | 51精品国自产在线 | 国产一级在线观看视频 | 欧美日韩国产精品一区二区三区 | 日韩影视大全 | 久99久中文字幕在线 | 黄色av免费在线 | 在线看黄网站 | 国产五月婷婷 | 在线视频一区二区 | 一级黄色片在线 | 久久婷婷亚洲 | 欧美精品亚洲精品 | 亚洲国产一区av | 亚洲综合视频网 | 欧美成人手机版 | av电影在线观看完整版一区二区 | 欧美一级视频免费 | 开心综合网 | 免费黄色网址大全 | 久久韩国免费视频 | 97国产精品视频 | 99久久国产免费免费 | av中文在线影视 | 久久久99国产精品免费 | 中文字幕在线观看视频免费 | 精品无人国产偷自产在线 | 免费情趣视频 | 国产精品99精品 | 视频成人永久免费视频 | 久久免费成人精品视频 | 干狠狠| 黄色网www| 亚洲一区二区视频在线播放 | 中文字幕在线观看视频一区二区三区 | 久久99精品久久久久久久久久久久 | 999视频在线观看 | 91亚洲精品在线观看 | 精品国产乱码 | 亚洲视频免费在线观看 | 免费观看国产视频 | 日韩电影中文字幕在线 | 99视频在线精品 | 精品在线观看一区二区 | 亚洲另类久久 | 日韩午夜视频在线观看 | 国产黄大片 | 中文字幕乱码一区二区 | 日韩中文字幕免费在线播放 | 人人爽人人乐 | 日韩精品免费一区二区三区 | 久久看视频 | 国产精品久久久久久一区二区 | 成人视屏免费看 | 欧美视频一区二 | av电影在线播放 | 国产小视频精品 | 日韩免费在线观看 | 国产在线观看高清视频 | 日韩免费小视频 | 日日夜夜天天久久 | 免费观看www视频 | 狠狠干天天色 | 色开心| 欧美性生活久久 | 国产精品麻豆一区二区三区 | 色播五月激情综合网 | 久草视频2 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲综合视频在线 | 亚洲国产成人高清精品 | 青青河边草免费 | 日韩精品一区二区三区不卡 | 激情网五月| 成人高清在线 | 久久久不卡影院 | 五月婷在线观看 | 九月婷婷人人澡人人添人人爽 | 丁香六月天婷婷 | 免费久久久 | 免费在线观看91 | 国产午夜三级一区二区三桃花影视 | 亚洲最大av | av网址在线播放 | 97在线观看视频免费 | 中文视频在线 | 国产99久久久国产精品免费二区 | 成人福利在线观看 | 97在线成人| 色婷婷成人 | 五月婷香 | 99免在线观看免费视频高清 | 91在线你懂的 | 久久久久国产成人免费精品免费 | 91chinese在线 | 黄色电影在线免费观看 | 99精品欧美一区二区三区 | 91黄色在线观看 | 亚洲欧洲精品在线 | 涩涩网站在线看 | 国产资源免费 | 中文字幕 二区 | 国产精品男女视频 | 亚州视频在线 | 色资源二区在线视频 | 伊人导航| 久久免费国产电影 | 国产99久久精品一区二区永久免费 | 国产精品美女久久久久久久网站 | 久久精品电影网 | 亚洲综合一区二区精品导航 | 久久一区二区三区超碰国产精品 | www.天天操| 中文字幕在线观看的网站 | 日韩一级黄色片 | 亚洲成a人片77777潘金莲 | 九九久久精品 | 丁香婷婷综合网 | 久影院 | 99久久精品费精品 | 黄色免费网站下载 | 狠狠色狠狠色 | 欧美婷婷色 |