Tiger Woods admits he could be about to compete in his final Open Championship at his beloved St Andrews.