When a Summoner reaches 12th level, they get the Greater Shield Ally class feature:
At 12th level, whenever an ally is within an eidolon’s reach, the ally receives a +2 shield bonus to its Armor Class and a +2 circumstance bonus on its saving throws. If this ally is the summoner, these bonuses increase to +4. This bonus does not apply if the eidolon is grappled, helpless, paralyzed, stunned, or unconscious.
The unchained version of this class feature is very similar:
At 12th level, whenever an ally is within reach of the summoner’s eidolon, the ally gains a +2 shield bonus to its Armor Class and a +2 circumstance bonus on its saving throws. If this ally is the summoner, these bonuses increase to +4. This bonus does not apply if the eidolon is grappled, helpless, paralyzed, stunned, or unconscious.
Does the eidolon qualify as being an ally within its own reach?
And if so, then would a non-grappled, non-helpless, non-paralyzed, non-stunned, and conscious eidolon constantly benefit from these bonuses?