Burnley manager Sean Dyche confirms striker Ashley Barnes has had surgery on a persistent hernia problem but has not put a time-frame for his return.