p9_tor / p9_ringId: fixing layering violation
p9_tor / p9_ringId: fixing layering violation

p9_tor builds on p9_ringId, not the other way around.
Hence p9_ringId should not include p9_tor.
Resolving by moving a definition and fixing some includes.

Change-Id: Ibfe4d7c0c28838a836bf6ee5fc704ff515827c72
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27918
Tested-by: Jenkins Server <8e3f934e4c44875bc48d33da3ea13d93ba9a233f@us.ibm.com>
Tested-by: PPE CI <dc75934ba5befb9221434e67a247b93aec46b36b@us.ibm.com>
Tested-by: Hostboot CI <52521565bd8ea18a2b112942dce4f4220a97c2c8@us.ibm.com>
Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <95a9682e5bdc1ccf6e82d516bbb3db21526dc713@in.ibm.com>
Reviewed-by: Claus M. Olsen <2da381e13dc4aeb07a557ddfc89fbb05265c54a4@us.ibm.com>
Reviewed-by: GIRISANKAR PAULRAJ <429eaf8a0a9fa18d0454bc3f4a8f7278e866e876@in.ibm.com>
Reviewed-by: Martin Peschke <4c516a35580133f593dfe866810ac6bfbd5b0dba@de.ibm.com>

open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot