Add support for the different variants of the tuna/grouper machines

Signed-off-by: Simon Busch <morphis@gravedo.de>