From 3171d555889cfd29a30267aedbf2a0c830a956a2 Mon Sep 17 00:00:00 2001 From: Kedareswara rao Appana Date: Tue, 20 Oct 2015 11:45:54 +0530 Subject: [PATCH] can: Update the driver tcl to check for valid IP parameter Few IP parameters exported in smaller cases to the hdf but the dirver tcl is checking for the same parameters in upper case resulting wrong values are being genearted in xparameters.h file. This patch fixes this issue. Signed-off-by: Kedareswara rao Appana Acked-by: Naga Sureshkumar Relli --- XilinxProcessorIPLib/drivers/can/data/can.tcl | 6 +++--- XilinxProcessorIPLib/drivers/can/src/xcan.h | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/XilinxProcessorIPLib/drivers/can/data/can.tcl b/XilinxProcessorIPLib/drivers/can/data/can.tcl index dbd6b6fc..843cc19b 100755 --- a/XilinxProcessorIPLib/drivers/can/data/can.tcl +++ b/XilinxProcessorIPLib/drivers/can/data/can.tcl @@ -32,8 +32,8 @@ #uses "xillib.tcl" proc generate {drv_handle} { - ::hsi::utils::define_include_file $drv_handle "xparameters.h" "XCan" "NUM_INSTANCES" "DEVICE_ID" "C_BASEADDR" "C_HIGHADDR" "C_CAN_RX_DPTH" "C_CAN_TX_DPTH" "C_CAN_NUM_ACF" - ::hsi::utils::define_config_file $drv_handle "xcan_g.c" "XCan" "DEVICE_ID" "C_BASEADDR" "C_CAN_NUM_ACF" + ::hsi::utils::define_include_file $drv_handle "xparameters.h" "XCan" "NUM_INSTANCES" "DEVICE_ID" "C_BASEADDR" "C_HIGHADDR" "c_can_rx_dpth" "c_can_tx_dpth" "c_can_num_acf" + ::hsi::utils::define_config_file $drv_handle "xcan_g.c" "XCan" "DEVICE_ID" "C_BASEADDR" "c_can_num_acf" - ::hsi::utils::define_canonical_xpars $drv_handle "xparameters.h" "Can" "DEVICE_ID" "C_BASEADDR" "C_HIGHADDR" "C_CAN_RX_DPTH" "C_CAN_TX_DPTH" "C_CAN_NUM_ACF" + ::hsi::utils::define_canonical_xpars $drv_handle "xparameters.h" "Can" "DEVICE_ID" "C_BASEADDR" "C_HIGHADDR" "c_can_rx_dpth" "c_can_tx_dpth" "c_can_num_acf" } diff --git a/XilinxProcessorIPLib/drivers/can/src/xcan.h b/XilinxProcessorIPLib/drivers/can/src/xcan.h index 6bb75bb6..193d31f6 100644 --- a/XilinxProcessorIPLib/drivers/can/src/xcan.h +++ b/XilinxProcessorIPLib/drivers/can/src/xcan.h @@ -187,6 +187,8 @@ exclusion * The macros have been renamed to remove _m from the name in * all the driver files. * 3.0 adk 19/12/13 Updated as per the New Tcl API's +* 3.1 adk 20/10/15 Update the driver tcl to check for valid IP parameters. +* CR#910450. * * ******************************************************************************/