Firefly开源社区
标题:
RK3399 入手指南 使用问题
[打印本页]
作者:
休息的风
时间:
2019-6-24 15:23
标题:
RK3399 入手指南 使用问题
使用
http://www.t-firefly.com/doc/download/page/id/54.html
下载Linux_SDK.7z源码。
使用ADC时出现文档内容和源码不匹配问题,具体如下:
在驱动文件中匹配 DTS 节点
用户驱动可参考Firefly adc demo :kernel/drivers/adc/adc-firefly-demo.c,这是一个侦测Firefly-rk3399风扇状态的驱动。 首先在驱动文件中定义 of_device_id 结构体数组:
static const struct of_device_id firefly_adc_match[] = {
{ .compatible = "firefly,rk3399-adc" },
{},
};
但是在内核源码中并没有kernel/drivers/adc/adc-firefly-demo.c文件,甚至没有adc目录:
wfly@wfly-VirtualBox:~/workspace/rk3399/linux/linux-sdk$ ls kernel/drivers/a
accessibility/ amba/ ata/ auxdisplay/
acpi/ android/ atm/
wfly@wfly-VirtualBox:~/workspace/rk3399/linux/linux-sdk$ find -name "adc-firefly-demo.c"
此命令没有输出。
请确认是源码问题,还是文档问题。
作者:
penguin
时间:
2019-6-24 17:15
驱动开发是基于 Android 进行说明的,可以查看Android的源码
https://gitlab.com/TeeFirefly/firenow-oreo-rk3399#
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/)
Powered by Discuz! X3.1