首页 > 解决方案 > 从设备树启用 RTC 时钟输出

问题描述

我有一个带有 RTC 芯片的嵌入式设备,系统运行在定制的 Linux 内核上。RTC 芯片有时钟输出引脚,连接到测试焊盘。一切都是通过设备树配置的。

默认情况下,Linux 内核禁用(或不启用)未使用的时钟——这很好。除了这个 RTC 时钟输出,我需要启用它。

一种解决方案是修补 RTC 驱动程序以强制启用时钟输出(可能通过添加新的设备树选项)。但我真的想避免修补内核,特别是因为所需的功能已经存在,我只是想不出正确的配置。

我似乎需要的是一个“虚拟”时钟消费者 - 或类似的东西,它强制启用时钟。Linux内核中是否有这种可能性,可以通过设备树进行配置?

标签: linuxlinux-kerneldevice-tree

解决方案


推荐阅读