From 2023ea582c76a6ac0fbba33bea4c07eb365a7ce0 Mon Sep 17 00:00:00 2001 From: Subbaraya Sundeep Bhatta Date: Mon, 18 May 2015 12:47:36 +0530 Subject: [PATCH] xadcps: fix incorrect device config base address Modified to use correct device config base address Signed-off-by: Subbaraya Sundeep Bhatta --- XilinxProcessorIPLib/drivers/xadcps/src/xadcps.c | 4 +++- XilinxProcessorIPLib/drivers/xadcps/src/xadcps.h | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/XilinxProcessorIPLib/drivers/xadcps/src/xadcps.c b/XilinxProcessorIPLib/drivers/xadcps/src/xadcps.c index b5088747..5bce0c2a 100644 --- a/XilinxProcessorIPLib/drivers/xadcps/src/xadcps.c +++ b/XilinxProcessorIPLib/drivers/xadcps/src/xadcps.c @@ -53,6 +53,8 @@ * to fix CR #693371 * 2.1 bss 08/05/14 Modified Assert for XAdcPs_SetSingleChParams to fix * CR #807563. +* 2.1 bss 04/27/14 Modified to use correct Device Config base address +* (CR#854437). * * *****************************************************************************/ @@ -117,7 +119,7 @@ int XAdcPs_CfgInitialize(XAdcPs *InstancePtr, XAdcPs_Config *ConfigPtr, InstancePtr->Config.BaseAddress = EffectiveAddr; /* Write Unlock value to Device Config Unlock register */ - XAdcPs_WriteReg((InstancePtr)->Config.BaseAddress, + XAdcPs_WriteReg(XPAR_XDCFG_0_BASEADDR, XADCPS_UNLK_OFFSET, XADCPS_UNLK_VALUE); /* Enable the PS access of xadc and set FIFO thresholds */ diff --git a/XilinxProcessorIPLib/drivers/xadcps/src/xadcps.h b/XilinxProcessorIPLib/drivers/xadcps/src/xadcps.h index 427217ab..e153cd7d 100644 --- a/XilinxProcessorIPLib/drivers/xadcps/src/xadcps.h +++ b/XilinxProcessorIPLib/drivers/xadcps/src/xadcps.h @@ -165,6 +165,9 @@ * functions. * Modified Assert for XAdcPs_SetSingleChParams in * xadcps.c to fix CR #807563. +* 2.1 bss 04/27/14 Modified to use correct Device Config base address in +* xadcps.c (CR#854437). +* * * *