Sistemas embarcados com plataforma ARM geralmente não possuem barramentos com protocolos de auto configuração ou enumeração. Por essa causa, utilizam-se os Device Trees para configuração e descrição do hardware para o Kernel Linux. Uma função importante da configuração no hardware é a correta atribuição da pinagem e multiplexação da mesma para o funcionamento dos perifericos. Tal tarefa é atribuida aos device drivers de pin control do vendor do processador no kernel, que realizam o parse das configurações dos device trees e as atribuem nos registradores de GPIO. O objetivo da palestra é mostrar um overview sobre o Pin Control subsystem e como o kernel controla e gerencia as GPIOs do processador.