[coreboot-gerrit] Patch set updated for coreboot: soc/intel/apollolake: Provide No Connect macro for unused Pad

Jagadish Krishnamoorthy (jagadish.krishnamoorthy@intel.com) gerrit at coreboot.org
Wed May 25 02:45:40 CEST 2016


Jagadish Krishnamoorthy (jagadish.krishnamoorthy at intel.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14956

-gerrit

commit c07464a91548c15a7f4af741d7c9fdb91387b267
Author: Jagadish Krishnamoorthy <jagadish.krishnamoorthy at intel.com>
Date:   Fri May 20 19:28:59 2016 -0700

    soc/intel/apollolake: Provide No Connect macro for unused Pad
    
    Change-Id: Iba506054a3d631c8e538d44e1ca6877dd02c2ca9
    Signed-off-by: Jagadish Krishnamoorthy <jagadish.krishnamoorthy at intel.com>
---
 src/soc/intel/apollolake/include/soc/gpio.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/soc/intel/apollolake/include/soc/gpio.h b/src/soc/intel/apollolake/include/soc/gpio.h
index 4d9973c..3b6ca0a 100644
--- a/src/soc/intel/apollolake/include/soc/gpio.h
+++ b/src/soc/intel/apollolake/include/soc/gpio.h
@@ -54,6 +54,14 @@ typedef uint32_t gpio_t;
 		PAD_FUNC(GPIO) | PAD_RESET(rst) | PAD_CFG0_TX_DISABLE, \
 		PAD_PULL(pull))
 
+/* No Connect configuration for unused pad.
+ * NC should be GPI with Term as PU20K, PD20K, NONE depending upon default Term
+ */
+#define PAD_NC(pad, pull) \
+	_PAD_CFG_STRUCT(pad,		\
+		PAD_FUNC(GPIO) | PAD_RESET(DEEP) | PAD_CFG0_TX_DISABLE, \
+		PAD_PULL(pull))
+
 /* General purpose input, routed to APIC */
 #define PAD_CFG_GPI_APIC(pad, pull, rst, trig, inv) \
 	_PAD_CFG_STRUCT(pad,		\



More information about the coreboot-gerrit mailing list