]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/pdk.git/commitdiff
PDK-9697:Board: Reverting the pinmux mask changes for TPR12//AWR294x
authorM V Pratap Reddy <x0257344@ti.com>
Wed, 19 May 2021 13:56:25 +0000 (19:26 +0530)
committerAnkur <ankurbaranwal@ti.com>
Wed, 19 May 2021 15:11:12 +0000 (10:11 -0500)
 - Pinmux changes done for retaining the reset values are impacting
   the functionality. Reverting the changes.

packages/ti/board/src/awr294x_evm/board_pinmux.c
packages/ti/board/src/awr294x_evm/include/board_pinmux.h
packages/ti/board/src/tpr12_evm/board_pinmux.c
packages/ti/board/src/tpr12_evm/include/board_pinmux.h

index 6a5d58102b2fac8853d4fac96e8a0d14cab83753..1a46d22c8aa6ad85dbb3f5d4cc364280023b1dd2 100644 (file)
@@ -94,8 +94,8 @@ Board_STATUS Board_pinmuxConfig (void)
                 {
                     rdRegVal = HW_RD_REG32((PMUX_CTRL + pInstanceData[k].pinOffset));
                     rdRegVal = (rdRegVal & PINMUX_BIT_MASK);
-                    rdRegVal = (rdRegVal | pInstanceData[k].pinSettings);
-                    HW_WR_REG32((PMUX_CTRL + pInstanceData[k].pinOffset), rdRegVal);
+                    HW_WR_REG32((PMUX_CTRL + pInstanceData[k].pinOffset),
+                                (pInstanceData[k].pinSettings));
                 }
             }
         }
index 54e818a051a82b428005f8b052a1e1035a00fd72..b455a2e6bff589aac8685f07db3b0889ed0a08b6 100644 (file)
@@ -56,7 +56,7 @@ extern "C" {
 #endif
 
 #define MODE_PIN_MASK                   (0xFU)
-#define PINMUX_BIT_MASK                 (0xFFFFFCF0U)
+#define PINMUX_BIT_MASK                 (0xFFF8FFF0U)
 
 /* MAIN CTRL base address + offset to beginning of PAD CONFIG  section */
 #define PMUX_CTRL      (CSL_MSS_IOMUX_U_BASE)
index 0d1a5a5b0fb4fd6864ce235ac5656614ff60bc6c..5df2e6cba85fb2c5412c404569756af9a5ebda06 100755 (executable)
@@ -1,5 +1,5 @@
 /******************************************************************************
- * Copyright (c) 2020-2021 Texas Instruments Incorporated - http://www.ti.com
+ * Copyright (c) 2020 Texas Instruments Incorporated - http://www.ti.com
  *
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
@@ -94,8 +94,8 @@ Board_STATUS Board_pinmuxConfig (void)
                 {
                     rdRegVal = HW_RD_REG32((PMUX_CTRL + pInstanceData[k].pinOffset));
                     rdRegVal = (rdRegVal & PINMUX_BIT_MASK);
-                    rdRegVal = (rdRegVal | pInstanceData[k].pinSettings);
-                    HW_WR_REG32((PMUX_CTRL + pInstanceData[k].pinOffset), rdRegVal);
+                    HW_WR_REG32((PMUX_CTRL + pInstanceData[k].pinOffset),
+                                (pInstanceData[k].pinSettings));
                 }
             }
         }
index 3628715559be95df17361196aa7621ac72a2dbfa..b71a6c1aa35dc573865c577b94bef9189ced177c 100755 (executable)
@@ -1,5 +1,5 @@
 /******************************************************************************
- * Copyright (c) 2020-2021 Texas Instruments Incorporated - http://www.ti.com
+ * Copyright (c) 2020 Texas Instruments Incorporated - http://www.ti.com
  *
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
@@ -56,7 +56,7 @@ extern "C" {
 #endif
 
 #define MODE_PIN_MASK                   (0xFU)
-#define PINMUX_BIT_MASK                 (0xFFFFFCF0U)
+#define PINMUX_BIT_MASK                 (0xFFF8FFF0U)
 
 /* MAIN CTRL base address + offset to beginning of PAD CONFIG  section */
 #define PMUX_CTRL      (CSL_MSS_IOMUX_U_BASE)