El ingeniero de Google Ian Rogers está trabajando para solucionar la falta de un controlador PMU compatible con Linux perf para los contadores de rendimiento proporcionados por Broadcom AXI en dispositivos Raspberry Pi. Rogers está haciendo esfuerzos para preparar un controlador que pueda ser añadido al núcleo principal de Linux.
Este controlador proporciona soporte para los chips Broadcom BCM2835-BCM2711 utilizados desde Raspberry Pi 1 hasta Raspberry Pi 4. Además, también tiene como objetivo monitorear el rendimiento de las conexiones PCIe RP1 Southbridge, el codificador HEVC, el motor de imagen y el seguimiento de conexión L3 DSU en los chips BCM2712 de Raspberry Pi 5.
Este controlador proporciona una integración estándar con el subsistema Linux perf y expone eventos uncore a través de la ruta /sys/bus/event_source/devices/rpi_axi_pmu/. Además, admite el montaje en caliente de la CPU y ofrece otras características.
