summaryrefslogtreecommitdiffstats
path: root/src/occ_405/pss
diff options
context:
space:
mode:
authorWilliam Bryan <wilbryan@us.ibm.com>2017-04-17 14:04:13 -0500
committerWilliam A. Bryan <wilbryan@us.ibm.com>2017-05-31 12:57:18 -0400
commitc48de6ff1191fa3980b4c873758b9d20a425320e (patch)
tree38682c508b170ff2ec2a75e4c6a1142e137a42cd /src/occ_405/pss
parent25a3c4917a09bc60ee0dd2820f72d23fa1ccf018 (diff)
downloadtalos-occ-c48de6ff1191fa3980b4c873758b9d20a425320e.tar.gz
talos-occ-c48de6ff1191fa3980b4c873758b9d20a425320e.zip
APSS GPIO Controls
-- Adds the use of GPIO_VR_HOT_MEM_PROC_0/1 in manufacturing mode. -- Adds the ability to determine which GPUs are available in the system. Change-Id: Ib86bca7b8ac279b044025a67002dc9e60ecd7c07 RTC:172166 RTC:155565 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39651 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
Diffstat (limited to 'src/occ_405/pss')
-rwxr-xr-xsrc/occ_405/pss/apss.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/occ_405/pss/apss.c b/src/occ_405/pss/apss.c
index 83eff11..eb9c3d7 100755
--- a/src/occ_405/pss/apss.c
+++ b/src/occ_405/pss/apss.c
@@ -770,7 +770,6 @@ void task_apss_complete_pwr_meas(struct task *i_self)
APSS_DBG("task_apss_complete_pwr_meas: finished w/rc=0x%08X\n", G_gpe_complete_pwr_meas_read_args.error.rc);
APSS_DBG_HEXDUMP(&G_gpe_complete_pwr_meas_read_args, sizeof(G_gpe_complete_pwr_meas_read_args), "G_gpe_complete_pwr_meas_read_args");
-
} // end task_apss_complete_pwr_meas
bool apss_gpio_get(uint8_t i_pin_number, uint8_t *o_pin_value)
@@ -784,9 +783,9 @@ bool apss_gpio_get(uint8_t i_pin_number, uint8_t *o_pin_value)
bool l_dcom_data_valid = FALSE;
int i=0;
- for(;i<sizeof(G_dcom_slv_inbox_rx);i++)
+ for(;i < NUM_OF_APSS_GPIO_PORTS; i++ )
{
- if( ((char*)&G_dcom_slv_inbox_rx)[i] != 0 )
+ if( G_dcom_slv_inbox_rx.gpio[i] != 0 )
{
l_dcom_data_valid = TRUE;
break;
OpenPOWER on IntegriCloud