General Brazilian
fazer tudo o que é possível
Standard usage across Brazil
São Paulo
fazer tudo o que dá
More colloquial alternative in everyday speech
Rio de Janeiro
fazer tudo que é possível
Common informal variant omitting 'o'
Portugal
fazer tudo o que é possível
Standard formal usage; 'fazer o possível' also common