[dts]TI-am437x dts

imx6 可以参考http://blog.csdn.net/shengzhadon/article/details/49908439

下面的节点,pinctrl-0和bt-gpios的关系是什么?

  • pinctrl-0描述了pin脚mux复用情况
  • bt-gpios则设置pin脚的默认状态

GPIO节点意义:

  • pinctrl-names定义了clientdevice用到的state列表,一种是字符串,另一种是数字; 0表示pinctrl-0, 1表示pintrl-1.
wifi_bt_reset{
    pinctrl-names = "default";
    pinctrl-0 = <&wifi_reset_pins>;

    compatible = "gpio_reset";
    bt-gpios = <&gpio4 11 GPIO_ACTIVE_HIGH>;
    wifi-gpios = <&sc16is752 4 GPIO_ACTIVE_HIGH>;
};

wifi_reset_pins: wifi_reset_pins{
    pinctrl-single, pins = <
        0x1d8 (PIN_OUTPUT_PULLDOWN | MUX_MODE7)
        0x1dc (PIN_OUTPUT_PULLDOWN | MUX_MODE7)
    >;
};
时间: 2024-10-14 16:11:23

[dts]TI-am437x dts的相关文章

transcode_step()在转码过程中对pts、dts、duration的处理

对pts.dts.duration的处理主要集中在两大函数里面 1.process_input()读入数据并处理,放到滤镜里面 2.reap_filters()从滤镜读出数据,处理后写入文件 process_input()中对时间的处理 获取数据包 ret = get_input_packet(ifile, &pkt);11通过这条语句实际里面调用 return av_read_frame(f->ctx, pkt);11将读取到的帧放到pkt中. 处理获取的pkt中的时间 //如果pkt.d

dts、dtb编译

设备树(Device Tree)包括DTC(device tree compiler),DTS(device tree source和DTB(device tree blob). dtc编译器能够把 dts 文件生成为dtb文件,也能把dtb文件生成为dts文件,Jetpack中提供了编译工具dtc,所在的目录为: ....64_TX2/Linux_for_Tegra_tx2/kernel 语法 dtc [-I input-format] [-O output-format] [-o outpu

设备树DTS使用

参考:<设备树DTS使用总结 - 基于MT76X8> .<linux内核设备树及编译> 一.Linux设备树的起源 在Linux 2.6中,arch/arm/plat-xxx和arch/arm/mach-xxx中充斥着大量的垃圾代码,相当多数的代码只是在描述板级细节,而这些板级细节对于内核来讲,不过是垃圾,如板上的platform设备.resource.i2c_board_info.spi_board_info以及各种硬件platform_data. 在Linux3.x版本后,ar

广州创龙抢先推出AM437x开发板

1  开发板简介 TL437x-EasyEVM是广州创龙基于SOM-TL437x核心板研发的一款TI ARM Cortex-A9开发板,采用核心板+底板方式,尺寸为175mm x 110mm,核心板采用4*60pin B2B工业级连接器,稳定.可靠.便捷,可以帮助客户快速评估核心板性能. TL437x-EasyEVM开发板底板采用两层无铅沉金电路板设计,为了方便用户学习开发和参考使用,上面引出了各种常见的接口. 2  核心板简介 标配工业级核心板,基于TI AM437x ARM Cortex-A

创龙高性能AM437x Cortex-A9开发板

1  开发板简介 TL437x-EVM是广州创龙基于SOM-TL437x核心板研发的一款TI ARM Cortex-A9 AM437x开发板,采用核心板+底板方式,尺寸为180mm x 130mm,核心板采用4*60pin B2B工业级连接器,稳定.可靠.便捷,可以帮助客户快速评估核心板性能. TL437x-EVM开发板底板采用两层无铅沉金电路板设计,为了方便用户学习开发和参考使用,上面引出了各种常见的接口. 图 2 图 3 图4 图5 图6 图7 2  核心板简介 ? 标配工业级核心板,基于T

AM437x核心板

Revision History   Revision No. Description Draft Date V1.0 1.初始版本. 2015/1/13 阅前须知 版权声明 本手册版权归属广州创龙电子科技有限公司所有,非经书面同意,任何单位及个人不得擅自摘录本手册部分或全部,违者我们将追究其法律责任.本文档一切解释权归广州创龙电子科技有限公司所有. 2014-2018 GuangzhouTronlong Electronic Technology Co.,Ltd. All rights res

AM437x开发板

Revision History   Revision No. Description Draft Date V1.0 1.初始版本. 2015/1/16 阅前须知 版权声明 本手册版权归属广州创龙电子科技有限公司所有,非经书面同意,任何单位及个人不得擅自摘录本手册部分或全部,违者我们将追究其法律责任.本文档一切解释权归广州创龙电子科技有限公司所有. 2014-2018GuangzhouTronlongElectronicTechnologyCo.,Ltd. All rights reserve

AM335x(TQ335x)学习笔记——LCD驱动移植

TI的LCD控制器驱动是非常完善的,共通的地方已经由驱动封装好了,与按键一样,我们可以通过DTS配置完成LCD的显示.下面,我们来讨论下使用DTS方式配置内核完成LCD驱动的思路. (1)初步分析 由于TQ335x使用的芯片是AM335x,故仍然可以参考am335x-evm.dts.当然,am335x-evmsk.dts.am335x-beagbone.dts都可以.本文以am335x-evm.dts为例.大体上浏览下DTS文件,可以发现两个醒目的节点:一个是panel,一个是backlight

Device Tree碎碎念

首先推荐elinux.org上一篇关于Device Tree的文章: http://elinux.org/Device_Tree_Usage 这是一篇关于Device Tree的入门文章.对英文犯怵的童鞋也不要紧,我在csdn上找到了翻译稿: http://blog.csdn.net/21cnbao/article/details/8457546 译文重新组织了部分语言,开头还写了一段关于DT的轶事,不过基本上还是忠于英文原文的.但还是要提个醒,这篇翻译稿比较早了,而英文版在后来又经过几次更新,

最新版ffmpeg源码分析

最新版ffmpeg源码分析一:框架 (ffmpeg v0.9) 框架 最新版的ffmpeg中发现了一个新的东西:avconv,而且ffmpeg.c与avconv.c一个模样,一研究才发现是libav下把ffmpeg改名为avconv了. 到底libav与ffmpeg现在是什么个关系?我也搞得希里糊涂的,先不管它了. ffmpeg的主要功能是音视频的转换和处理.其功能之强大已经到了匪夷所思的地步(有点替它吹了).它的主要特点是能做到把多个输入文件中的任意几个流重新组合到输出文件中,当然输出文件也可