omap: use list_move() instead of list_del()/list_add() combination