Sky Sports understands Birmingham City have taken former Northampton and Oxford defender Liam Davis on trial.