안드로이드 커널 드라이버에서 파일입출력을 사용하려고 합니다.

소스에 #include <fcntl.h>를 쓰면 no such file or directory라는 에러명령어가 뜹니다.

그래서 #include <linux/fcntl.h>를 쓰면 error: implicit declaration of function 'open' 이라고 뜹니다

어떻게 해야 드라이버에서 파일 입출력을 사용할 수 있는지요.

답변 부탁드립니다.