Macfadyen is set to become the latest actor to play John le Carré's spy George Smiley, reports say.