Barcelona's David Villa has been ruled out of Sunday's Primera Division encounter at Malaga through injury.