gardalte-common: clean up device inheritance