sysfs: 모듈과 드라이버 간의 통신?

sysfs: 모듈과 드라이버 간의 통신?

sysfs에서 어떤 드라이버가 장치를 처리하고 있는지 찾을 수 있습니다. 예를 들어, 다음은 장치용 드라이버를 led0이라고 표시합니다 leds-gpio.

pi@raspberrypi:/sys/devices/platform/leds/leds/led0/device $ ls -l
 ...
 lrwxrwxrwx 1 root root    0 Apr 18 10:58 driver -> ../../../bus/platform/drivers/leds-gpio
 ...

leds-gpio.c이는 Linux 커널의 소스 코드에서 찾을 수 있습니다. 그러나 을 leds-gpio통해 또는 에서 lsmod이름이 지정된 모듈을 찾을 수 없습니다 /lib/modules/$(uname -r).

어떤 모듈에 특정 드라이버(예: leds-gpio이 예의 드라이버)가 포함되어 있는지 어떻게 알 수 있나요?

관련 정보