嵌入式实践教程--【Device Tree】设备树(二)——给LCD指定各项参数

简介: 嵌入式实践教程--【Device Tree】设备树(二)——给LCD指定各项参数

设备树资源如下

fb@4d000000 {
    compatible = "jz2440,lcd";
    reg = <0x4d000000 0x60>;
    interrupts = <0x0 0x0 0x10 0x3>;
    clocks = <0x2 0x20>;
    clock-names = "lcd";
    pinctrl-names = "default";
    pinctrl-0 = <0x8 0x9 0xa>;
    status = "okay";
    lcdcon5 = <0xb09>;
    type = <0x60>;
    width = [01 e0];
    height = [01 10];
    pixclock = <0x186a0>;
    xres = [01 e0];
    yres = [01 10];
    bpp = [00 10];
    left_margin = [00 02];
    right_margin = [00 02];
    hsync_len = [00 29];
    upper_margin = [00 02];
    lower_margin = [00 02];
    vsync_len = [00 0a];
  };


1.设置资源匹配属性


image.pngimage.png


使用of_property_read_u32根据属性名字读取结点存入参数结构体

相关文章
|
编解码 Linux
Linux MIPI DSI驱动调试笔记-设备树DCS格式序列之配置LCD初始化代码(二)
Linux MIPI DSI驱动调试笔记-设备树DCS格式序列之配置LCD初始化代码(二)
1525 0
|
API 芯片
嵌入式 STM32 实现STemwin移植+修改其配置文件,驱动LCD显示文本 (含源码,建议收藏)
嵌入式 STM32 实现STemwin移植+修改其配置文件,驱动LCD显示文本 (含源码,建议收藏)
|
Linux 开发工具 git
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十二)LED模板驱动程序的改造:设备树
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十二)LED模板驱动程序的改造:设备树
347 1
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十二)LED模板驱动程序的改造:设备树
|
Linux 开发工具 git
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十)LED模板驱动程序的改造:总线设备驱动模型
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十)LED模板驱动程序的改造:总线设备驱动模型
239 1
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十)LED模板驱动程序的改造:总线设备驱动模型
LED模板驱动程序的改造:设备树
LED模板驱动程序的改造:设备树
129 0
|
Linux 开发者
Linux嵌入式驱动开发——platform机制的使用(led驱动示例实现)
Linux嵌入式驱动开发——platform机制的使用(led驱动示例实现)
313 0
Linux嵌入式驱动开发——platform机制的使用(led驱动示例实现)
|
Linux
一文搞懂 USB 设备端驱动框架
hello 大家好,今天带领大家学习一下USB 设备端驱动 内核版本:4.4.94
1224 0
嵌入式实践教程--【Device Tree】设备树(一)——GPIO
嵌入式实践教程--【Device Tree】设备树(一)——GPIO
1110 0
嵌入式实践教程--【Device Tree】设备树(一)——GPIO
|
存储 Linux 内存技术
鸿蒙移植i.mx6ull(十一) 存储设备驱动程序(基于IMX6ULL)
鸿蒙移植i.mx6ull(十一) 存储设备驱动程序(基于IMX6ULL)
335 0
鸿蒙移植i.mx6ull(十一) 存储设备驱动程序(基于IMX6ULL)
嵌入式实践教程--设备树下的LED驱动开发
嵌入式实践教程--设备树下的LED驱动开发
嵌入式实践教程--设备树下的LED驱动开发

热门文章

最新文章

下一篇
开通oss服务