imx6ull Linux使用設備樹配置LED

原創 專注于無線通信的蓬勃 2023-01-27 17:45

我們基于寄存器的方式已經編寫了LED驅動,實現點亮/熄滅LED,但是你有沒有發現一個問題,就是假設LED修改了一個GPIO,那么需要對應的修改寄存器代碼,非常繁瑣,而且隨著改板次數增加,那么會帶來一個災難性的重復性沒有技術含量的重復工作的弊端。

在之前的文檔我們已經介紹了LED寄存器實現方式:https://blog.csdn.net/XiaoXiaoPengBo/article/details/128684419?spm=1001.2014.3001.5501

并且我們之前文檔也寫過了設備樹相關的概念內容:

https://blog.csdn.net/XiaoXiaoPengBo/article/details/128734828?spm=1001.2014.3001.5501

那么本節,我們就結合之前的內容把他利用起來!!!我們還是用之前的LED GPIO1_3

一. 修改設備樹dts文件

1.修改dts文件內容

在根節點下增加一下內容

wireless_link_led{
    #address-cells = <1>;
    #size-cells = <1>;
    compatible = "wl_led";
    status = "ok";
    reg = < 0X020C406C 0X04 /* CCM_CCGR1_BASE */
            0X020E0068 0X04 /* SW_MUX_GPIO1_IO03_BASE */
            0X020E02F4 0X04 /* SW_PAD_GPIO1_IO03_BASE */
            0X0209C000 0X04 /* GPIO1_DR_BASE */
            0X0209C004 0X04 >; /* GPIO1_GDIR_BASE */
};

2.編譯dts驗證

make dtbs

二. 實現LED基于設備樹的驅動

#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 <linux/of_address.h>
#include <linux/of.h>
#include <asm/mach/map.h>
#include <asm/uaccess.h>
#include <asm/io.h>


#define LED_MAJOR        200
#define LED_NAME        "led"

static struct class *led_class;
struct device_node *led_nd;



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;


static int led_open(struct inode *inode, struct file *filp)
{
    printk("led_open\r\n");
    return 0;
}


static ssize_t led_read(struct file *filp, char __user *buf, size_t cnt, loff_t *offt)
{
    printk("led_read\r\n");
    return 0;
}

static ssize_t led_write(struct file *filp, const char __user *buf, size_t cnt, loff_t *offt)
{
    printk("led_write\r\n");
    int retvalue;
    u32 val = 0;
    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];

    printk("ledstat:%d\r\n",ledstat);

    if(ledstat == 1)
    {
        val = readl(GPIO1_DR);
        val &= ~(1 << 3);    
        writel(val, GPIO1_DR);
    }
    else if(ledstat == 0)
    {
        val = readl(GPIO1_DR);
        val|= (1 << 3);    
        writel(val, GPIO1_DR);
    }

    return 1;
}


static int led_release(struct inode *inode, struct file *filp)
{
    printk("led_release\r\n");
    return 0;
}



static struct file_operations led_fops = {
    .owner = THIS_MODULE,
    .open = led_open,
    .read = led_read,
    .write = led_write,
    .release =     led_release,
};


static int __init led_driver_init(void)
{
    u8 index;
    u32 val = 0;
    int ret = 0;
    const char *str;
    u32 regdata[14];
    struct property *proper;
    printk("led_driver_init\r\n");

    led_nd = of_find_node_by_path("/wireless_link_led");
    if(led_nd)
        printk("led nd found\r\n");
    else
    {
        printk("led nd is not found\r\n");
        return -1;
    }

    proper = of_find_property(led_nd, "compatible", NULL);
    if(proper)
        printk("compatible = %s\r\n", (char*)proper->value);
    else
        printk("compatible property find failed\r\n");

    ret = of_property_read_string(led_nd, "status", &str);
    printk("of_property_read_string ret:%d\r\n",ret);
    if(ret >= 0)
        printk("status = %s\r\n",str);

    ret = of_property_read_u32_array(led_nd, "reg", regdata, 10);
    printk("of_property_read_string ret:%d\r\n",ret);

    printk("---------------------------\r\n");
    for(index = 0; index < 10; index  )
        printk("%#X ", regdata[index]);
    printk("\r\n---------------------------\r\n");

    IMX6U_CCM_CCGR1 = of_iomap(led_nd, 0);
    SW_MUX_GPIO1_IO03 = of_iomap(led_nd, 1);
    SW_PAD_GPIO1_IO03 = of_iomap(led_nd, 2);
    GPIO1_DR = of_iomap(led_nd, 3);
    GPIO1_GDIR = of_iomap(led_nd, 4);

    val = readl(IMX6U_CCM_CCGR1);
    val &= ~(3 << 26);
    val |= (3 << 26);
    writel(val, IMX6U_CCM_CCGR1);

    writel(5, SW_MUX_GPIO1_IO03);

    writel(0x10B0, SW_PAD_GPIO1_IO03);

    val = readl(GPIO1_GDIR);
    val &= ~(1 << 3);
    val |= (1 << 3);
    writel(val, GPIO1_GDIR);

    val = readl(GPIO1_DR);
    val |= (1 << 3);    
    writel(val, GPIO1_DR);
    
    ret = register_chrdev(LED_MAJOR, LED_NAME, &led_fops);
    if(ret < 0){
        printk("register chrdev failed!\r\n");
        return -EIO;
    }
    
    led_class = class_create(THIS_MODULE,"led_class");

    device_create(led_class,NULL,MKDEV(LED_MAJOR,0),NULL,"led"); /* /dev/led */
    
    return 0;
}

static void __exit led_driver_exit(void)
{
    printk("led_driver_exit\r\n");

    iounmap(IMX6U_CCM_CCGR1);
    iounmap(SW_MUX_GPIO1_IO03);
    iounmap(SW_PAD_GPIO1_IO03);
    iounmap(GPIO1_DR);
    iounmap(GPIO1_GDIR);
    device_destroy(led_class,MKDEV(LED_MAJOR,0));
    class_destroy(led_class);
    unregister_chrdev(LED_MAJOR, LED_NAME);
}

module_init(led_driver_init);
module_exit(led_driver_exit);
MODULE_LICENSE("GPL"); 

三. 實現APP驗證程序

#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>



int main(int argc, char *argv[])
{
    int fd;
    int ret;
    uint8_t led;
    fd  = open(argv[1], O_RDWR);

    if(!strcmp("led_on",argv[2]))
    {
        printf("led on\r\n");
        led = 1;
        write(fd,&led,sizeof(led));
    }

    if(!strcmp("led_off",argv[2]))
    {
        led = 0;
        printf("led on\r\n");
        write(fd,&led,sizeof(led));
    }

    
    close(fd);

    
}

四. 驗證

點亮 LED燈 ./test_app /dev/led led_on

熄滅 LED燈 ./test_app /dev/led led_on

五.總結

其實到了這一步雖然不需要配對寄存器地址,但是代碼還在編寫寄存器代碼,也就是說換了一個GPIO還是要修改代碼,是的!!!別急,后續我們看了GPIO子系統以及pinctl子系統后相信會有答案!!!

專注于無線通信的蓬勃 朝氣蓬勃——不積跬步 無以至千里, 不積小流 無以成江海
評論
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩定起振的成品,要經過十幾道精密工序。它內部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個生產過程里哪怕0.1微米的誤差,都會直接廢掉整批產品,這也是小尺寸晶振過去長期依賴進口,國內廠商花了十幾年才啃下量產硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 412瀏覽
  • 在前六期中,我們已經分別討論了 CRA 的適用范圍、整體影響、漏洞通報義務、風險評估與技術文檔證據鏈、第三方組件與 SBOM 供應鏈治理,以及產品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業已經能夠回答幾個核心問題:產品是否落入 CRA 適用范圍,產品由哪些組件構成,企業如何證明自己在設計、開發和上市前采取了必要的安全措施,以及產品上市后如何持續維護和安全下線。但對于真正準備落地 CRA 合規的企業來說,還有一個更現實的問題:CRA 的法規條文相對原則化,企業應當如何把“網絡安
    虹科云科技 2026-08-03 16:51 199969瀏覽
  • 文:杜杰編輯:侯煜當地時間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯邦通信委員會(FCC)正式更新《受管制清單》,新增兩大類設備——境外生產的先進機器人設備、境外生產的聯網電力逆變器。FCC在官方情況說明書中明確,該類境外制造產品,“會對美國國家安全或美國民眾的人身安全構成無法承受的風險”。本次新規設置明確豁免機制:經美國國防部(DoW)、電力逆變器品類經美國國土安全部(DHS)審核并授予“有條件批準”,認定對應設備品類不存在重大安全風險,即可獲得準入豁免。同時政策嚴格執行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 345瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128669瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 150962瀏覽
  • 摘要防爆自控系統同時布設本安信號、工業總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 423瀏覽
  •     長期專注WiFi領域,也算是行業老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產替代風生水起,起起落落,大浪淘沙,生存下來的都是強者!    WiFi模塊應用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認證,也就是說沒有認證的模塊,不具備導入產品設計.接下來就和大家聊聊認證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點特性:    1
    納拓科技 2026-07-31 17:56 281瀏覽
  • 在物聯網從“萬物互聯”邁向“萬物智聯”的進程中,LTE Cat.1憑借其在速率、成本與網絡覆蓋之間的完美平衡,正成為中低速物聯網市場的絕對主力。隨著2G/3G網絡的逐步退網以及新國標對終端設備智能化、定位功能的強制要求,Cat.1模組迎來了爆發式的增長窗口。在這一關鍵節點,基于華為海思Hi2131芯片設計的LTE Cat.1模組,憑借其在能效、射頻、架構及物理規格上的底層創新,成功打破了“高性能必高功耗”的傳統魔咒,為行業提供了極具競爭力的連接最優解。核心技術優勢:重塑Cat.1能效與連接標桿海
    用戶1778981989717 2026-08-05 21:04 177瀏覽
  • 智能寵物用品這幾年快速普及,自動清理幾乎成了智能貓砂盆的標配。貓咪用完離場,設備自動翻轉清理,養寵家庭省去了每天彎腰清理的麻煩。但自動清理的第一步,是先準確判斷貓到底在不在盆里。這個看似簡單的問題,在小空間里并不容易做好。近場檢測的痛點:距離太遠反而誤事貓砂盆內部空間有限。如果傳感器的檢測距離設得偏大,盆外路過的貓、人甚至物品都會被誤判為貓在盆內,結果該清理時不清理、不該清理時亂清理,體驗直接崩壞。這類產品的核心訴求其實就一句話:近距離、小范圍、精準識別,不能有半點誤判。常規感應方案常因檢測距離
    唯創知音語音芯片 2026-07-31 16:51 317瀏覽
  • 產品使用18V供電,配套4串鋰離子電池,需要設計一個充電器。因為輸入18V,電池最高 16.8V,壓差僅 1.2V。因為壓差太小。使用開關型的充電控制芯片不穩定。嘗試自行設計一個。整體采用分立三極管 + TL431架構,分4個功能單元:使能控制回路、限流環路、TL431 精密恒壓反饋環路、PNP 功率管主功率輸出回路;實現完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經 R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導通,對地拉低 R1、R2 組成的分壓控制節點電位;該節點直
    southcreek 2026-08-07 13:45 361瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設計 2026-08-03 10:21 128914瀏覽
  • 在EMC測試過程中,傳導發射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 518瀏覽
  • 做藍牙音箱的工程師大概都碰過這個局面。產品要連手機放歌,要本地播開機提示音和按鍵音,還要接 App 做配網和狀態上報。三件事拆開,早先的常規做法是音頻藍牙一顆料、數傳藍牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍牙、BLE 數傳和 MP3 本地播放三樣全包了。對藍牙音箱來說,最實在的好處就
    唯創知音語音芯片 2026-08-06 15:14 306瀏覽
  • 導語在現代高速數字電路設計中,信號的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實踐。濾波器芯片作為凈化傳輸鏈路的關鍵屏障,其核心挑戰在于:能否有效識別并濾除那些隱匿在電平跳變過程中的亞納秒級瞬態脈沖干擾,這類干擾持續極短,卻足以在高速鏈路中引發誤觸發。然而,傳統函數發生器受限于采樣率與邊沿速率,根本無法忠實復現如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態脈沖提供精細刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 灭火宝贝2美版| 《96分钟:列车爆炸案》 | 金城武电影全集| 新奥特曼列传| 韩国片交换温柔| 九尾狐传说| 男生女生一愁愁愁电视剧在线观看30分 | 新冠高烧39度怎么办| 黄金小子| 意大利电影《情迷2》的剧情简介| 真假千金:真千金是大佬短剧全集| 同学的妈妈中韩双字id贤宇| 绿茶妹2 微电影| 高清黄泉的使者未删减| 电视剧千山暮雪| 火遮眼电影| 漂亮儿媳妇结局| 爸爸需要播种子在线免费观看| 宝贝公主| 再唱山歌给党听 索朗旺姆| 三年大片高清在线观看全集免费观看国语 | 天天鲁夜夜免费观看视频| 情不自禁高清无删减在线观看| 赵薇资本布局已20年| 三代响马| 巜人妻初次按摩2在线观看| 儿每天晚上要我| 梅姨案人贩子家属责怪申军良| 我在大学修文物未删减| 性xX色3D动画xX无尽年轻| 无影灯下连续剧全集免费播放| jizz日本视频| 机械师2:复活| 聊斋艳谭第3集| 法国电影《农场保卫战》免费观看| 怨妇2电影免费中文字幕看完整版| 糖心在线观看免费高清| 吴健版《农民伯伯2》电影免费观看| 锦绣安宁电视剧36集播放| 坤哥乐观生活| 农民伯伯下乡国语版2电影在线看 21世纪爱情指南全8集免费观看高清版 | 我唾弃你的坟墓1| 安吉拉·怀特| 一念天堂免费观看| JEALOUSVUE第一次| 《熟睡被义子侵犯电影| 登陆之日迅雷下载| 食为奴国语全集| 欧美白雪公主h级成人版| 阴影下的秘密全集8| 罚罪电视剧40集完整版| 女超人麦乐迪无删减版在线播放| 泰迪熊在线观看| 依然闪亮| 超级教师3电视剧完整版| 傅莹的父亲| 高清象山发光事件| 法国版《女超人:麦乐迪》满天星| 迈向黎明| 冰封侠 重生之门| 爱我几何原版无删减版库拉格| 哪里可以看晚娘| 美女吃男生的肌| 1984美式保罗2| 大唐情史| 万人之上短剧| 仙剑奇侠传六| 平安365| 小先知电视剧| 八部半电影| JUL999羽月希在线播放| 巜出轨上司的人妻2中字| 我们的父辈在线观看免费版| q2002午夜我的老师| 《双乳丰满的女学生》国产电影 | 青瓶梅电视剧在线观看免费| 女篮大运会决赛| 我的兄弟我的爱人| 年轻的嫂子5电影| 人民的名义2在线观看免费完整版| 朝国年经的继2免费观看时间| 无双君王免费观看在线播放全集| 网红乞丐哥被抓| 女体铳无删减| 舔B拨弄深入抽插上司| 电视剧红高粱九儿被上第几集| 亲吻电视剧| Tube一8| 中国VS巴林| 天赋异禀在线观看免费| 用身偿还客户在长妻子被欺负 | 你有没有听到我| 掌中之物| 乡村老尸全集| 周恩来免费| 私人教练1983年意大利 | 三和人才市场现场招聘信息| 新版春去春又回| 苗栗市| 打110叫外卖| 野花免费观看高清视频| 嘉鱼县| 《放羊的星星》电视剧| 拍的不错| 聊斋狐仙电影在线观看| 我是路人甲电影下载| 西畴县| 长大后电影| 学生爱上老师免费高清电视剧| 许昌县| 全红婵3跳满分名场面| 布衣神相粤语高清| 我赵日天不服| 僵尸道长1粤语| 门事件曝光国产在线| 听说 720p| 正在播放:#刘亦菲 情欲少妇与隔壁大爷的往年恋 - 17 | 黑白配在线观看完整版免费高清一百| 古惑仔4国语| 僵尸之地国语| 部长出差的日子免费观看| 韩剧《鬼宫》全集免费观看| 婚姻时差电视剧全集| 奇妙发型屋2在线观看免费中文版电视| 一人之下剧场版锈铁重现| 长乐曲在线观看| 《超女麦乐迪》在线播放视频| 未来之翼| 《修女的忏悔室》动漫免费看| 穆桂英三级DVD| 如果不是本命就好了全集观看| 合成大西瓜网页版链接| 法国炸天小姐1983| 高清《loveme》动漫第一季 | 郝板栗《千金小姐| 花样姐姐第一季免费完整版在线观看 | 三代响马| 苍井空第一集| 战狼6之强奸费国语| 红问号剧情| 张嘉倪喝奶茶边喝边漏| 莫妮卡爱我几何全集免费看| 再深点灬舒服灬最大的好处| 黑执事08| 广场舞洗衣歌| 南平市| 骆闻舟射到费渡里面微博| 台剧黛比浪漫女家教1最新集数和剧情| 假面骑士圣刃全集免费观看中文版| 学园天堂动漫| 24世纪性格爱情指南日韩| 斗罗大陆111| 文豪野犬第四季在线观看 | 向风而行电视剧在线观看| 归途电视剧全集免费观看乐视| 《新来的瑜伽教练》完整版| 高清《儿媳妇》电影| 法国女版《壮志凌云》高清免费 | 母亲5免费完整高清电视| 卖百科全书的女人完整版 | 星刻的龙骑士免费观看| 荒野渔夫80版完整版| 高清《夕颜》动漫番剧全集| 杀生无删减版播放| 爱唯侦察高清版哪里看| 美国大选 直播| 冬暖花会开| 美国禁忌女孩结局| 有翡电视剧免费| 寒山令电视剧全集| 房东女2| 被最想拥抱的男人威胁了动漫免费| 孙红雷一代枭雄电视剧| 我的左手右手演员表| 妙手房术欧洲版免费观看方法 | 朋友的姐姐2016| xl司令真人版第一季全集免费| 一人之下剧场版在线观看| 鬼吹灯有声小说在线收听| 荷兰空姐2019年上映的日本空姐是谁| 大江大河2部免费观看| 修理工的艳遇HD电影在线观看| 韩剧《大力女子都奉顺》| 壮志凌云2011版视频| 女医生被灌醉酒趁人之危的电视剧| 大内密探零零发免费版| 《乳房按摩》免费观| 你的婚礼资源| 大街上强?在线观看| 《隐形帽子》电影完整版| 韩剧说不出的爱国语版| 电影外出2| 亚当电影在线观看免费完整版| 工藤拉拉免费| 高清《高压监狱2》完整版在线| 女人当官第一部免费观看| 西班牙掌中之物被删掉的片段| 老公不知情电影| 孤舟电视剧40集免费观看| 《双人按摩调情术》在线播放| 镖人第二季| 剑来动漫免费看| 美国1985G点原版| 大唐歌飞| 至尊无上国语| 了不起的菲丽西高清电影免费完整版| 2对1:三人一次性体检在线观看中文字 | 武神主宰在线观看全集免费播放| 玫瑰江湖电视剧全集在线观看免费 | 《Overflower》动漫第一季在线观看 | 失乐园韩国| 少女木马责罚| 钓鱼网红周翠翠夫妇离世 | 爱情保卫战 海霞姐| 梅花三弄水云间| 蜘蛛侠之英雄无归 | 爱我就别想太多40集免费观看全集 | 法国女版《壮志凌云》第三集| 迷笛音乐节现场| 滚石30周年北京演唱会| 《壮志凌云》杰西·简| 电影快车| 金梅瓶下载| 法国满天星电影在线观看完整免费高清原声| 育婴室 电影| 告诉我想要什么| 宝贝腿开大点我添添摸摸免费视频| 老同学6普通话版免费观看| 月子水是什么| 林心如夏雨荷| 女海盗加勒比海盗1观看完整版免费 | 按摩店的待遇1在线观看| 小河淌水1952| 电视剧血色浪漫全集免费版| 任达华《与鸭共舞》电影| 《房屋销售的秘密| 蒸发太平洋| 太极2英雄崛起百度影音| 需要爸爸播种的| 英外相引用《三国演义》谈中国| 金田一粤语| 《售楼小姐》| 我的灿烂人生韩剧| 再见美丽小姐国语版| 央金兰泽最新歌曲| v酒店第一季在线观看| 一吻定情 日剧| 电视剧六姊妹免费观看| 酒店1-80集全集免费播放| 下女完整版百度影音| 与黑帮大佬的365日| 高清《伊波拉病毒》| 法国空乘2016无删减版在线| 斯巴达电影在线观看中文| 2对2交换| 荣誉守则| 破产姐妹第二季21| 周弘《村姑》完整版| 蔡徐坤的HUG ME| 小伙被嘲买不起泡面一怒包圆| 假情真爱 阿华| 极速60秒| 莫妮卡《满天星》播放| 杨春霞乱云飞| 博物馆奇妙夜2在线观看| 唐人街探案 3在线观看| 卖房子的女销售在线播放| 父母爱情在线| 摸金爵之卧龙诡阵电影| 中文字Dl幕岳 和女胥 | 热带雨 完整版时长| 金银梅1-5普通话免费观看完整版 82板杨敏思版本1-5电视剧在线观看 | 粟裕大将| 超凡蜘蛛侠2在线观看| 法国酒店实生3完整版| 如懿传在哪里看| 《美丽小蜜桃》1| 高清《钢之炼金术师》| 性生活1| 漂流欲室下载| 城市猎人电影| 插曲免费高清完整版| 保卫我们的土地免费| 李娜歌曲大全| 禁止的爱:善良的小峓子在钱止| 束缚游戏免费观看第一季全集| 杀手记忆 第一季电视剧| 那年花开全集免费观看星辰| 驯服小胰子2| 沉静如海| 盲井王宝强| 星刻的龙骑士免费观看| 木下檀檀子电影在线观看| 巾帼枭雄1国语| 朋友的女儿2| 女战狼10国语版在线播放免费观看| 丝瓜视屏| 囧的呼唤111| 第二名的逆袭电视剧免费观看完整版| 金银梅电影| 小咦多鹤| 韩版花样男子国语版| 爱丫爱丫电视剧在线观看| 男男少年乖H调教跪趴SM主人| 影碟机维修| 极品家丁5200| 高冷搜查官白峰美羽遇上猪队友| 头脑特工队2普通话完整免费观看| 男人不难嫁片尾曲| 《渔夫的荒野史记》剧情解析视频| 白嫖者联盟在线观看免费观看最新版| 美国vs塞尔维亚| 在暴风雨时分| 私人女性监狱免费| 庐山恋2010下载| 幻想万华镜| 中原镖局| 善良的麦子| 拯救嫌疑人| 天使猎人| 保罗芭芭拉真人版| 母亲爱上儿子同学日本在线| 新还珠格格53集| 天休营第一季| 《女军医》在线观看完整版| 贪婪欲望岛| 新倩女幽魂插曲| 戴森吹风机官网售后| 年轻的小廋子| 阿盖尔神秘特工免费高清观看| 中方突然宣布出兵| 号手就位免费观看完整版在线观看| 韩国电影日历女孩中文在线观看| 高清《当哒当:邪视》电影| 酒店1-80集全集免费播放| 新世界孙红雷电视剧| 《夫妇联欢-回不去的夜晚》| 法国监狱伦理3完整视频| 一起来看| 霹雳娇娃2| 韩国美容店的待遇5HD | 幸福满院电视剧| 水浒传全集高清| 牙医姐妹在线电影播放完整版| 海伦娜的影子电视剧| 新哥斯拉免费观看高清完整版| 缉恶电影在线完整版免费观看| 黄色仓库电影在线免费观看| 电视剧璀璨人生全集| 一念永恒电视剧| 宝兴县| 意大利法国空乘4完整版| 西游降魔篇票价| 法国航空2满天星3| 男生和女生愁愁愁电视剧在线观看30分| 功夫小龙| 我的男人| 诺丁山的梦| 青梅竹马是消防员第二季动漫剧情解析| 杨幂函数| id002韩国电影免费观看 | 海绵宝宝第十一季| 生死决裂秋瓷炫高清完整版| 黑太阳南京大屠杀 1995 张良| 雷政富12秒完整版| 《女超人》麦乐迪版剧情| 福州 劫持人质| 微雨燕电视剧免费观看| 我们在黑夜中相拥免费全集| 茶道少女樱花动漫| 顾南绯秦宴小说全文免费阅| 维修师傅的艳遇BD高清在线观看| 这公司有我喜欢的人动漫完整版| 猛鬼村电影完整版免费观看| 战神3中文版下载| 牙医姐妹未删减版在线观看| 邻家间谍| 匆匆的青春电视剧免费观看| 电影乌海| 日本男按摩师影院| 女老师电影正片| 第三只眼| 以法之名电视剧免费观看| 美国式禁忌1~4伦理灭火宝贝 | 法国版《侏儒》| 《特殊的游泳池| 我是一名教师电影完整版| 以法之名电视剧全集| 电影《渔夫的妻子》赛纶 | 战火青春金戈版| 踏雪寻梅电影| MSD-005 欧妮 维修工的心跳艳遇(下) 疼痛凌辱高潮快感-在线观看-338TV | 三大队电视剧在线免费观看| 自古英雄出少年之岳飞| 白晶晶电影在线观看免费版高清版下载| 待到重逢时泰剧| 北条麻妃 网盘| 做aj电视剧在线观看| 阴阳镇怪谈百度云| 女忍者忍法帖2| 绝种好男人国语| 活死人军团| 泡面小食堂| 隔壁邻居很美味在线观看| 欲望罪行| 月光宝盒私人免费影院| 无颜之月迅雷下载| 家庭互换游戏2| 走进非洲| 小岳母韩国电影| 江山为重剧情| 《修理工的艳遇电影| 巨人新娘的花嫁2免费观看| 爱的罗曼史无删减在线观看| 烟卡稀有度排名| 伦理电影爸爸我要你的种子在线观看 | 欢乐颂5| 《屠宰呕吐娃娃》免费观看完整版| 三闯少林| 姐姐的朋友在完整5视频带翻译| 吉迟明步电影| 睫毛膏5美国1983中文| 《第一次亲密接触》韩剧| 杨思敏1一5集手机版| 新走西口广场舞| 兔子先生第一季第6期在线观看免费| 爱的躯壳 韩国电影| 远古入侵第三季| 《知否知否应是绿肥红瘦》电视剧| 朱莉安妮售楼女王电影| 蜜蜂落在日历上| 小鹏奇啪行| 恋爱先生电视剧演员表| 女版壮志凌云歌曲| 伪娘刘著| write as 走麻绳| 机器鸡星球大战3| 赛仑《渔夫的妻子》在线观看| 灵魂战车2在线观看| 门事件电影直播| 播放泰罗奥特曼| 日本电影牙医姐妹| 完美搭档韩国电影在线观看| 狙击蝴蝶电视剧全集| 爱有来生 电影| 女超人满天星版麦乐迪| 高清白日梦奇遇记| 超星神国语全集| 三生有幸遇见你免费观看西瓜网| 北上电视剧免费观看高清| 且试天下电视剧免费观看全集| 上司的强迫HD中字在线观看| 同学的妈妈5观整有限中字| 大秦赋全集在线观看免费| 韩路游记| 酒店1一5集免费视频在线观看 | 韩国教授女儿修灯泡| 赵本山41岁大女儿近照曝光| 中国母亲电视剧| 大内密探零零发免费版| 小凤新婚台湾版| 《隔山有眼3:起源》电影| 一朵莲花两边翻 夹住| 《夕颜》动漫全集在线观看完整版中| 云南吃人| 电影《之后6》| 电影《虐之恋》完整版在线观看| 流浪汉电影| 许晴背叛| 新版娃娃脸9免费观看高清| 养父电视剧大结局| 第三次初恋| 电视剧星火| 《颠鸾倒凤尽合欢》电影完整版| 大开杀戒| 和社长一起去出差旅行的日子中文版| 去有风的地方电视剧免费观看| 美丽小蜜蜂10| 女长官的体罚1-43集介绍| 我老婆是大佬3| 神盾局特工第一季| 电视剧装台免费观看| 大兵的寝室英文| 灵魂摆渡2 电视剧| 骄阳似我赵今麦电视剧第7集 | 韩国伦理需要爸爸的种子| 大头儿子小头爸爸5| 《熊出没之年货》电影免费观看| 速度与激情7完整版dvd| 女销售靠睡觉卖房子电影| 烽火佳人电视剧全集在线观看| 将军家的小娘子电视剧免费观看| 璀璨人生共多少集| 双女任务在线观看完整版高清电影免 | 月光洒向离人巷| 花与蛇全集| 玄女心经2免费观看完整版高清| 蜜桃成语时李时珍正版免费观看| 男女做爰猛烈叫床高潮的书| 花木兰妆容太丑| 女版战狼6免费观看高清下载| 酒店|至100集兔费| 英语老师在线观看| 所有邪佞之人免费完整版| 盗墓笔记 迅雷| 新的上任秘书| 影迷电影网| 幸福照相馆的演员| 春雨电视剧高清在线播放| 超女麦乐迪在线观看视频| 做aj的电视剧在线观看| 扇娘全集| 美女食神优酷| 免费观看牧神记| 出差遇到前任| 女士邀请函2| 猫和老鼠全集| 寄宿公寓5| 入室暴行3被蹂躏| 等不及在车里做一次核酸检测| 人世间原唱| 神探阿蒙第一季| 玩命追踪在线观看| 桃色凶器在线观看器| 马东锡犯罪都市| 电影《塔蒂亚娜2》在线| 院人全年无休计划免费观看 | 神探夏洛克 豆瓣| 爸爸在这儿| 芝麻胡同免费观看全集剧情| 《overflower》真人版第一季| 杨敏思版1-5集电视连续剧| 龙狱天棺电影免费观看| 港剧反黑英雄免费观看| 咱们结婚吧29| Overflow樱花动漫第一季| 《与凤行》将在江苏卫视播出| 困惑的浪漫2| 下海 电视剧| 3对1:三人一次性体检2| 《旷野之物》| 青木时代在线观看| 肚子抽脂多少钱| 台湾电影《越南妹》| 娃娃脸4完整版免费| 《高压监狱2在》完整版法国免费看 | 西行纪第2季| 逆爱 再爱我一次| 请回答1988第19集| 银魂op阴天| 坎贝奇拍的电影《无憾》在线观看| 秘密花园ost| 长城电影发布会| 温柔的背叛杨桃| 莫妮卡爱我几何原版免费观看| 《丰胸按摩理疗》在线观看| 订阅男友| 熟妇的滚烫的肉唇翻进翻出| 长相思第三部免费播放| 韩国理发店特殊的待遇| 鬼灭之刃游郭篇第九集| 黄金大劫案| 电影《顶级特工》| 愤怒的小孩电影全集 | 冬日的什么呀,春日的什么呢电视剧| 爱的奴隶| 珍娜詹森| 3对1电影| 飞驰人生2电影免费观看完整版高清| 妈妈你真好看免费观看| 《黑帮少爷爱上我》在线观看| 天子寻龙| 白峰美羽电影在线| 侯门嫡女:谋略乾坤短剧全集 | 黑白配中文高清完整版| 快乐家长群电视剧| 消失的她完整版高清免费观看| 需要爸爸的种子| 一个男人和一个女人电视剧| 我们的歌伴奏| 保姆的特殊待遇在哪看| 动漫无双| 死亡同学会| 呼图壁县| 隔壁邻居很美味日本伦理在线观看免费高清 | 陈小春版鹿鼎记免费| 妈妈你在哪儿短剧免费观看| 黑色眼泪日语完整版| 娃娃脸经典版2| 差一分的美味电视剧免费播放| 恶魔奶爸2季| 朴亚珍《隐身帽子》在线观看| 阿布夏树| 流星花园新版| 建党伟业在线观看完整版| 元宵晚会| 《乳房按摩》在线观看| 公之手| 刀郎敢问路在何方| 贾青神枪| 宜章县| 全城热恋粤语版| 好心作怪粤语24| 水手服饲育电影高清完整版| 西门庆和潘金莲电影| 高清《爱上朋友的母亲》电影| 加里森敢死队电影| 盐城市| 《换脸》电影在线观看| 水晶兰为什么叫死亡之花| 禁止的爱:善良的小姨子| 折腰电视剧全集免费观看完整版| 罗山县| 女朋友63中汉字三义角色关系| 白发电视剧在线观看全集免费高清 | 正义无限电视剧| 妻子的味道| 生死决断在线观看秋瓷炫完整版| 不扣纽扣的女孩| 对你不止全集免费观看全集| 新审死官粤语| 美国伦理雪莉3| 科学的电磁炮| 少女がおしっこをする| 《格林童话》免费观看| 黑寡妇的电影| 法国高压监狱2完整免费| 最美情侣视频完整版高清| 重返猛鬼屋| 女人公敌高清第三季| 佳恩别哭国语版全集| 女版《壮志凌云》杰西| 流淌的读音| 像小强一样活着电影| 老师的手指在里面转动的写| 马拉松sr| 坎贝奇《无憾》在线观看| 鬼灭之刃游郭篇| 亚洲无mate20pro麻豆| 天降女子在线免费观看| 恶魔岛电影| 美丽的蜜桃5| 16岁大学生真人免费观看电视剧| 苹果电影片| 北京地铁电视剧| 无限资源在线观看完整版动漫| 日本战狼六免费| 《伯爵夫人和园丁| 在线观看黑狐| 外星人对女忍者| 香蕉视屏免费播放| 第二个农场姑娘们| 哇嘎全部高清在线观看| 尔滨启动收复失地计划!| 爱情雨国语版全集| 江西卫视经典传奇| 康熙来了 胡夏| 肯兰德桑德兰黑白配在线观看| 《极速恋人》| 美丽人生 韩剧| 中国机长免费观看| 龙帅都市归来:再掀风云短剧全集| 男生和女生一起愁愁愁电视剧全集| 棘手狂情电影完整版在线观看| 小776| 善良秘书的目的在线观看| 最新一周立波秀| 凯登克罗斯电影| 小千的开发日记| 超级战舰国语版| 独立日 电影| 魂断秦淮| 血誓电视剧全30集| 呕吐娃娃韩国版| 没落要塞| 我和僵尸有个约会1粤语在线观看 回复术士的重来人生在线观看 | 都是天使惹的祸剧照| 少林寺传奇4| 小女花不弃电视剧免费播放| 拥抱未来的你| 女友母亲双字ID| 大胸特殊按摩电影| 猎豹电影| 樱桃电影| 一江春水向东流在线观看| 《房顶工》拉拉电影免费观看| 爸爸我需要你的种子| 天赐的声音第五季综艺| 女职员的付出5中字| 老头同性老老头交tv| 好妈妈33电视剧86| 黑白配视频免费看| 女超人麦乐迪在线看| 苍兰诀免费观看完整版电视剧| 澳门风云| 亲爱的翻译官43集| 雷霆扫毒国语| 金瓶梅五级电视剧视频观看| 《朋友的妈妈》5中字头歌词| 辉月あんり| 代号麻雀| 法医探案团| 为我而眠的妹妹| 塔日酒店免费观看| 《绝密543》电视剧| 速度与激情9在线观看完整版免费| 木下之影| 大侦探波罗电影| 错爱八零短剧免费观看全集完整版| 南洋第一邪降下载| 白峰电影在线播放观看免费版| 沙场归来宠家:女战神短剧全集| 老千全集完整版免费观看| 中国女警的一级播放| 需要爸爸播种籽2电影完整版免费| 法国空姐2019满天星法版:星辉照耀版| 一个完美的结局无删减网盘资源| 天才枪手 电影| 福禄寿电影粤语| 金瓶双梅之鸳鸯戏床| 保罗1一4| 漂亮妈妈字开头中字| 惊艳一枪国语| 欢乐颂3免费观看| 创造营亚洲第二季| 林一的未来官场小说| 电影《掌中之物》完整版| 《性男按摩师》电影在线观看| 爱上老妈闺蜜免费观看电视剧| 小土豆歌曲完整版| 燃冬电影高清在线观看免费| 天启 第二次世界大战| 特殊的教练| 你比星光美丽1-40集免费观看| 十送红军小沈阳| 超级乐8点| 常高兴的酸甜苦辣电视剧| 西游记后传高清| 《女律师替丈夫还钱》电影免费观看 | 麦乐迪女超人免费观看| 最美逆行者| 霜花店免费观看完整版视频| 贤妻良母完整版| 高压监狱高2清完整免费版在线观看| 湘西诡案| 照亮你电视剧免费观看星辰影视 | 绿萝花电视剧| 星辰变第五季直通大结局| 《幸福来敲门》| 《拳击手2满天星版》在线观看| 妻子背着丈夫招待社长| 情事 2002 电影| 梦回鹿鼎记什么时候上映| 哭泣的牛| 恋恋不忘全集在线观看| 杰西简凌云壮志无删减在线观看| 加勒比海盗成人版 在线| 隋唐英雄下部| 血疫电影完整免费观看| 最强大脑第八季免费观看完整版 | 神探科蓝电视剧| 高清战旗如画未删减| 此时此刻在线观看| 千金女贼 电视剧| 坎贝奇第三部曲无憾免费播放| 先锋影音日韩| 寡妇村1988无删减| 尼泊尔新纸币激怒印度| 黄昏恋电影| 帅飘全集| 游泳馆的工作2免费| 男女一起愁愁愁第一集在线观看| 妖精的尾巴剧场版凤凰的巫女| 朋友的妈妈在线观看完整版| 欲百度影音| 血战墓碑镇| 日剧公的之浮之手中字免费观看| 《暴躁少女免费观看全集高清》电影免费在线观看完整版 - 光棍影院 | 禁忌4年转一| 美国式家庭禁忌电影在线观看| 一不小心爱上你歌曲| 冰雪奇缘1普通话版| 狼和狗的时间| 风中奇缘| 美姊妹牙医完整版在线观看| 农民伯伯2第二部国语版在线观看| 忘羡第一次肉草地| 私人女子监狱| 春心荡漾369| 周琦确认留队广东出局| 监狱女狱警法国剧| 妹妹最近有点怪真人电影原声配音| 受益人 电影| 不义联盟 人间之神| 18岁电影| 人人都恨克里斯| 哑剧盖章| 韩剧《结婚前夜》| 色拉拉 hd| 变形金刚四绝迹重生| 鬼同你ot国语| 傲慢与偏见电影(免费)| 销售的销售秘密6HD中字2017| 诗朗诵《致敬英雄》| 很想很想你免费观看完整版| 危险关系未删减版电影完整版| 鹰潭市| 《《替夫还债3》HD中字》电影-高清完整版在线观看-JJ影院 | 狼来了电视剧| 银魂138| 金鱼影视| 隔壁邻居很美味免费观看电视剧| 隐蔽的角落电视剧免费观看| 周弘的《村枝》在线观| 妻子8免费观看全集完整版| 大道通天电视剧全集| 第一次爱的人第6集免费观看| 蝶舞天涯全集| 勿扰警告| 日剧《无法抗拒的他》电视剧| 哇嘎高清完整版免费观看| 义姐不是| 扫黑风暴26| 路人吐槽跨年活动布置像“灵堂”| 婚姻向左浪漫向右全集| 美女餐厅2修改器| 满天星女超人在线观看| 《女超人(麦乐迪)》| 告密者演员表| 长相思2在线观看| 夺命巨鲨| 刘三姐电影原版完整免费观看 | 墨西哥《瓜达卢佩的玫瑰》在线播放| 一个朋友的妈妈电影| 影子战士| 断箭电视剧免费高清完整版在线观看| 五十度灰免费观看全集高清版| 周星驰食神国语| 《家政老师2》免费观看| 美国伦理《生殖按摩》完整版免费观看| 运河边的人们| 赤焰战场2百度影音| 大电影赛尔号| 笑傲江湖29| 十万个冷笑话6| 韩国三级之母亲| 水润女人全免费高清剧| 女生宿舍电影下载| 灵契动漫第一季| 演员李桓| 大染坊电视剧24集免费观看|