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