라즈베리 파이의 RP1 PCI 디바이스 지원을 Linux 커널에 머지하기 위한 작업

전문: https://www.phoronix.com/news/Raspberry-Pi-RP1-Linux-Patches

원저자: Michael Larabel | 작성일: 2024-08-20 16:47
사이트 내 게시일: 2024-08-20 17:20
이 기사는 Raspberry Pi 5에 대한 Linux 커널 지원 최신 동향을 다루고 있습니다. 특히 RP1 칩셋에 초점을 맞추고 있는데, RP1은 PCIe 엔드포인트 역할을 하는 다기능 디바이스(MFD) 칩셋입니다. RP1 칩셋에는 이더넷, USB 호스트 컨트롤러, I2C, PWM 등 다양한 서브 디바이스가 포함되어 있으며, 이들은 모두 기본 주소 레지스터(BAR)의 오프셋 레지스터를 통해 접근할 수 있습니다.

주요 과제는 RP1이 PCI 엔드포인트로 발견되더라도 내부 디바이스들이 자동으로 감지되지 않아 디바이스 트리를 통해 명시적으로 선언해야 한다는 점입니다. 현재 패치셋은 PCI 엔드포인트 열거 중에 RP1 칩셋을 발견하고 디바이스 트리 오버레이를 통해 주변 장치를 추가할 수 있는 기반 인프라를 마련하는 것을 목표로 하고 있습니다. 향후 추가 패치를 통해 RP1 칩셋에 통합된 다양한 주변 장치에 대한 지원이 강화될 것으로 예상됩니다. 이 작업은 기존 하위 드라이버 코드와 Red Hat 등의 제안을 기반으로 진행되고 있습니다.

기사에는 새로운 패치 시리즈에 대한 링크도 포함되어 있어, 이 분야의 진행 중인 개발 상황을 확인할 수 있습니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: Open Source (592) Raspberry Pi (150) Linux Kernel (60) PCIe (46) embedded systems (35) RP1 (2) Device Tree (2) SUSE (2) MFD Chipset (1)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.