이전 글에서는 Linux Camera Sensor Driver가 어떻게 초기화되는지 살펴봤다.하지만 여기서 한 가지 의문이 생긴다.Sensor Driver가 V4L2 Subdev로 등록되었다고 해서 실제 Camera Pipeline이 완성되는 것은 아니다.실제 카메라 시스템에서는 다음과 같이 여러 장치가 연결된다그렇다면 Linux는 각 장치가 어떤 장치와 연결되어 있는지 어떻게 알 수 있을까? 바로 Device Tree의 port / endpoint / remote-endpoint가 이 역할을 한다.1. Device Tree는 왜 필요한가?Device Tree는 Linux Kernel에게 하드웨어 구성을 알려주는 역할을 한다. 예를 들어 Camera Sensor가 I2C Bus에 연결되어 있다면 다음과 ..