Limit of a recursive function



I need to find the limit of a recursive function at infinity
For instance:
f(n):= (f(n-1)+x)/2
limit( f(n),n,inf )
Is there a way to do this in maxima?

Thanks