장치 트리의 i2c 장치 노드가 검색되지 않습니다.

장치 트리의 i2c 장치 노드가 검색되지 않습니다.

내 i2c pca9546 mux가 해당 드라이버 i2c-mux-pca954x.c에 의해 감지되지 않는 문제를 해결하는 데 문제가 있습니다. 이것은 내 장치 트리 노드입니다.

&i2c0 {
status = "ok";

pca9546@77 {
    compatible = "nxp,pca9546";
    #address-cells = <1>;
    #size-cells = <0>;
    reg = <0x77>;
    status = "okay";
    ....
    ....

echo pca9546 0x77 > /sys/bus/i2c/devices/i2c-0/new_device프로브 기능이 트리거되고 장치가 생성되도록 하는 명령을 실행합니다 . 또한 소스 코드를 살펴본 결과 드라이버가 일치하는 장치를 찾을 수 없으며 장치 트리의 노드가 i2c 버스 프로브에 의해 주변 장치로 인식되지 않는 것으로 나타났습니다. 무슨 일이 일어날 수 있는지 아는 사람 있나요?

관련 정보