diff options
author | Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com> | 2017-05-24 22:02:11 -0700 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-08-01 12:39:23 +1000 |
commit | 3b0a9da5be5b9f0dff7e4eddeb83971734f19659 (patch) | |
tree | 7051366b8c0639569ff427c74fe30995af0f22b1 /include | |
parent | 31120a7e021fc3a3b3185d3fa839e2e135d4d83c (diff) | |
download | skiboot-3b0a9da5be5b9f0dff7e4eddeb83971734f19659.zip skiboot-3b0a9da5be5b9f0dff7e4eddeb83971734f19659.tar.gz skiboot-3b0a9da5be5b9f0dff7e4eddeb83971734f19659.tar.bz2 |
vas: Initialize VAS registers
Initialize the VAS registers on each of instance that we discover.
Initializing VAS involves writing either pre-defined values or allocated
addresses to appropriate SCOM addresses.
Signed-off-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
[stewart@linux.vnet.ibm.com: update phys_map_get API usage]
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/chip.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/chip.h b/include/chip.h index 6d227dd..566edc5 100644 --- a/include/chip.h +++ b/include/chip.h @@ -112,6 +112,7 @@ struct centaur_chip; struct mfsi; struct xive; struct lpcm; +struct vas; /* Chip type */ enum proc_chip_type { @@ -212,6 +213,8 @@ struct proc_chip { /* Used by hw/xive.c */ struct xive *xive; + + struct vas *vas; }; extern uint32_t pir_to_chip_id(uint32_t pir); |