Port 0279a52216b789a759f4f8556827cfb316eaeb6d to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>