查看: 2315|回复: 7

[求助] dev传入什么值 原文描述

[复制链接]
  • TA的每日心情
    奋斗
    2017-2-13 08:29
  • 签到天数: 20 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    531

    主题

    2048

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    210
    最后登录
    2018-8-14
    发表于 2016-8-3 09:53:14 | 显示全部楼层 |阅读模式
    问题一.png
    设备驱动中的probe函数用到clk_get(dev, NULL);
    platform_get_irq(pdev, 0);
    /* get reg base */
    res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
    上面这个dev传入什么值,我现在用的是spi0,那位朋友知道
    我知道答案 目前已有7人回答
    签到 签到
    回复

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24858
    最后登录
    2025-7-17
    发表于 2016-8-3 09:57:15 | 显示全部楼层
    楼主这个代码是从哪里来的?
    看看函数定义里面需要的是什么?这个需要看配套的代码。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-2-13 08:29
  • 签到天数: 20 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    531

    主题

    2048

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    210
    最后登录
    2018-8-14
     楼主| 发表于 2016-8-3 10:11:01 | 显示全部楼层
    小恩GG 发表于 2016-8-3 09:57
    楼主这个代码是从哪里来的?
    看看函数定义里面需要的是什么?这个需要看配套的代码。 ...

    https://www.nxpic.org.cn/module/forum/thread-605519-1-1.html  麻烦您看下这个问题
    签到 签到
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24858
    最后登录
    2025-7-17
    发表于 2016-8-3 10:38:22 | 显示全部楼层
    肖久 发表于 2016-8-3 10:11
    https://www.nxpic.org.cn/module/forum/thread-605519-1-1.html  麻烦您看下这个问题

    这个是I.MX的问题,我们这个版块只支持ARM cortex的芯片, I.MX的问题,需要在I.MX版块,会有对应的I.MX工程师帮忙解答的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-2-13 08:29
  • 签到天数: 20 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    531

    主题

    2048

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    210
    最后登录
    2018-8-14
     楼主| 发表于 2016-8-3 10:57:34 | 显示全部楼层
    小恩GG 发表于 2016-8-3 10:38
    这个是I.MX的问题,我们这个版块只支持ARM cortex的芯片, I.MX的问题,需要在I.MX版块,会有对应的I.MX工 ...

    好的 但是那个好慢  你们好快。。。。。
    签到 签到
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24858
    最后登录
    2025-7-17
    发表于 2016-8-3 12:27:09 | 显示全部楼层
    肖久 发表于 2016-8-3 10:57
    好的 但是那个好慢  你们好快。。。。。

    我们只负责Cortex M内核的。
    不过,我觉得你这个可以直接查看工程里面对应的定义,然后在代码中全局搜索下,看看有没有相应的调用。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-12-2 08:40
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    103

    主题

    868

    帖子

    7

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    4336
    最后登录
    2025-6-13
    发表于 2016-8-3 13:00:30 | 显示全部楼层
    感觉代码风格很像RT-Thread的,看起来是Posix标准。请原谅我不确定的口气,线索太少。
    这里的dev应该传的是你设备的名称,比如你驱动结构体里的.name。
    驱动会根据你的设备名称查找对应的 外设的驱动以及配置。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2017-1-4 08:05
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    85

    主题

    1629

    帖子

    1

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2569

    优秀版主

    最后登录
    2019-3-28
    发表于 2016-8-3 21:33:30 | 显示全部楼层
    Linux设备驱动,在arch目录下的对应目录里面有个devs.c文件(这个文件可能因不同的架构而不一样),这个文件里面声明了一个platform设备的资源数组foo_devices,这个数组里面包含了所有platform设备的资源信息。建议看看Linux驱动的相关知识
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-18 13:59 , Processed in 0.099948 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表