在vin内自定义驱动怎么调用其他文件的函数?报错undefined

我在sensor文件夹下创建了testFun.c文件,里面只有一个printk函数


image
image
参照sensor_helper在makefile里添加testFun.o

在gc2053_mipi.c里添加#include "testFun.h"调用testFun(),编译报错undefined

咋办??

makefile中应该还需要定义所需的头文件

说得好,怎么加 :upside_down_face:,现在我能试的都试了

试着在sensor目录下的makefile添加gc2053_mipi-y:=testFun.o ,编译是能过,但是开机显示[VIN_ERR]registering gc2053_mipi, No such device!,没法子了,所有代码都写在一个文件下真的很不方便。