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