According to the ESPN affiliate's report, the possibility that Davis would be a candidate for other openings such as the defensive coordinator job with the Kansas City Chiefs factored heavily into the decision for coach Ken Whisenhunt.
Davis was the San Francisco 49ers' defensive coordinator for two seasons before joining the Cardinals when Whisenhunt was hired two years ago.
The Cardinals fired former defensive coordinator Clancy Pendergast earlier this month, less than a week after Arizona lost to the Pittsburgh Steelers in the Super Bowl.
The Cardinals ranked 19th in the NFL in overall defense in the regular season, giving up 331.5 yards per game. They were 22nd in pass defense and 16th against the run.
The defense struggled in blowout losses to Philadelphia, Minnesota and New England late in the regular season, but stepped up in the playoffs, shutting down the powerful running games of Atlanta, Carolina and Philadelphia in the run to the Super Bowl.
Information from The Associated Press was used in this report.