리눅스상에서 i2c 드라이버를 구현했는데 이상하게도 소프트웨어 드라이버가 존재하는데 드라이버 해당 디바이스가 존재하지않는다면 i2c버스상에 물린 다른디바이스도 read/write가 되지 않고 에러가 발생돼 버립니다.. i2c 버스에 등록 DEV를 검사해서 없으면 i2c_probe가 호출되지 않도록 하고싶은데 어떤식으로 접근해야 될지 감이 안옵니다. 조언부탁드립니다.