특정 커널 모듈을 로드하는 것이 무엇인지 확인하는 방법은 무엇입니까?

특정 커널 모듈을 로드하는 것이 무엇인지 확인하는 방법은 무엇입니까?

저는 오렌지 파이 제로 SBC에서 Armbian을 사용하고 있습니다.

uname -a  
Linux orangepi 4.19.57-sunxi #5.90 SMP Fri Jul 5 17:58:43 CEST 2019 armv7l armv7l armv7l GNU/Linux

이는 LCD 모듈에 Armbian 출력을 표시하는 것과 관련이 있습니다.

lsmod는 나에게 이것을 제공합니다 :

$ lsmod | grep fb
fb_ili9340             16384  0
fbtft_device           40960  0
fbtft                  28672  2 fbtft_device,fb_ili9340

지금은 확실하지 않지만 fb_ili9340이 실행되어야 한다고 생각하지 않습니다.

fb_ili9340 모듈이 로드되는 시기를 확인할 수 있는 방법이 있습니까? 제가 직접 만든 파일도 있어요

/etc/modules-load.d/modules.conf  
fbtft  
fbtft_device  

그러면 fbtft와 fbtft_device가 로드되는 이유를 이해할 수 있습니다. 나도 하나 갖고 있어

/etc/modprobe.d/fbtft.conf  
options fbtft_device rotate=90 name=waveshare32b busnum=1 gpios=dc:3,reset:0 speed=32000000  

파일에는 fbtft_device 모듈을 로드할 때 사용할 매개변수만 지정하는 것 같습니다. 하지만 fb_ili9340이 어디서 왔는지 모르겠습니다. 이 정보를 찾는 올바른 방법은 무엇입니까?

관련 정보