Firefly开源社区

打印 上一主题 下一主题

[Linux] 更改DTS注册某个设备后,如何让编译kernel的时候编译增加的部分

18

积分

0

威望

0

贡献

技术小白

积分
18

更改DTS注册某个设备后,如何让编译kernel的时候编译增加的部分

发表于 2019-3-29 19:44:39      浏览:7089 | 回复:2        打印      只看该作者   [复制链接] 楼主
本帖最后由 maemokkk 于 2019-3-29 19:46 编辑

现在明白更改DTS注册设备, 但是看到瑞芯微的教程说,跟该注册设备相对应的还有一个RK驱动,

举例子来说
DTS放在arch/arm64/boot/dts/rockchip
驱动放置在drivers/media/platform/rockchip目录下

我现在不太明白增加DTS后,编译内核是如何找到驱动的目录并编译的呢?
回复

使用道具 举报

274

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
274
发表于 2019-3-30 09:38:07        只看该作者  沙发
通过 Kconfig配置 去引导
回复

使用道具 举报

91

积分

0

威望

0

贡献

技术小白

积分
91
发表于 2019-7-8 16:10:55        只看该作者  板凳
Kconfig 和 Makefile要添加相应的条目,也可以只改Makefile , obj-y += your_driver.o
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表