Port front-end changes from f665901e3c0930fb8b3741f6bc6f6a15dd0343f6 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
Port 74dae9458d118b066cd74b16aab2aa9cafbf3fba and related to glitch-soc