of_match_ptr

of_match_ptr定义

of_match_ptr(int_demo_dt_ids)

#ifdef CONFIG_OF
#define of_match_ptr(_ptr)    (_ptr)
#else
#define of_match_ptr(_ptr)    (null)
#endif

#ifdef CONFIG_ACPI
#define ACPI_PTR(_ptr)    (_ptr)
#else
#define of_match_ptr(_ptr)    (null)
#endif

然而,阅读linux驱动目录下的源码,一部分驱动属性表并未通过“of_match_ptr”进行转换,也是能正常使用的。从该宏的原型可知,该宏只是针对不同类型驱动匹配的宏选择,不通过该宏处理,并不影响。保持良好的习惯,保证驱动兼容性,同时兼容dt和acpi匹配,建议增加“of_match_ptr”进行转换。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值