A interface GPIO parece ser construída apenas para uso do sistema (raiz uid) e não possui os recursos que uma interface / dev teria para os processos do usuário. Isso inclui permissões de criação.
Para permitir o acesso dos processos do usuário (incluindo daemons e outros serviços do sistema), as permissões precisam ser concedidas por um processo raiz em algum momento. Pode ser um script de inicialização, um intermediário ou um comando manual (sudo).