After making divisive statements about 49ers general manager Trent Baalke and the organization this offseason, Anthony Davis has since rebuilt his relationship with the 49ers, according to his agent.

“I’m confident that Anthony is ready to go to work with the 49ers and resume his career with them,” agent Drew Rosenhaus said on Pro Football Talk on NBC Sports Radio. “And I believe the 49ers will welcome him back. It’s hard for me to speak for them, but the impression I have is that from all my discussions with them, they’d be excited to get Anthony back. And Anthony would be happy to work with them again.”

[RELATED: 49ers' OL should be improved; Davis' biggest obstacle]

Rosenhaus confirmed that Davis has applied for reinstatement off the NFL’s reserve/retirement list. He said the league now has the ability to determine the timeframe by which Davis is reinstated after he sat out last season.

“Hopefully that happens before the 49ers report to training camp on (Saturday),” Rosenhaus said.

Host Mike Florio pointed out that some of Davis’ posts on social media this offseason seemed to be intended to prompt the 49ers to release him or allow him to play elsewhere. At one point, Davis wrote that he did not want to play for an organization that does not care about winning as much as he does. Rosenhaus conceded it was fair interpret Davis’ comments in such a manner, but he said he believes both sides are committed to continuing the union.

“But I do think since some of his comments, I do believe he has patched things up with the organization,” Rosenhaus said. “He has been in contact with the organization and I also believe with the coaching staff. And they’ve rebuilt that relationship. Whatever damage took place, in my estimation, it has been repaired.”