We do not currently know of any antonyms for gave someone an earful.
For similar words to gave someone an earful, try: