aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/mfd/syscon
diff options
context:
space:
mode:
authorAnson Huang <Anson.Huang@nxp.com>2018-06-22 13:32:48 +0800
committerShawn Guo <shawnguo@kernel.org>2018-07-03 15:13:44 +0800
commitd082852f40de5cf55a7a689bf582fced39f5443e (patch)
tree1f9496f4ccc1a39966f1fb29b0f2dc11bb90f01b /include/linux/mfd/syscon
parentARM: imx: remove i.MX6SLL support in i.MX6SL cpu idle driver (diff)
downloadlinux-dev-d082852f40de5cf55a7a689bf582fced39f5443e.tar.xz
linux-dev-d082852f40de5cf55a7a689bf582fced39f5443e.zip
ARM: imx: enable bus auto clock gating function for i.mx6sll
i.MX6SLL has HW bus auto clock gating function, enable it by default to save VDD_SOC_IN power, about 5% ~ 20% saved depends on different use cases. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> Acked-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Diffstat (limited to 'include/linux/mfd/syscon')
-rw-r--r--include/linux/mfd/syscon/imx6q-iomuxc-gpr.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h b/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h
index e06f5f79eaef..6c1ad160ed87 100644
--- a/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h
+++ b/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h
@@ -457,4 +457,7 @@
#define MCLK_DIR(x) (x == 1 ? IMX6UL_GPR1_SAI1_MCLK_DIR : x == 2 ? \
IMX6UL_GPR1_SAI2_MCLK_DIR : IMX6UL_GPR1_SAI3_MCLK_DIR)
+/* For imx6sll iomux gpr register field define */
+#define IMX6SLL_GPR5_AFCG_X_BYPASS_MASK (0x1f << 11)
+
#endif /* __LINUX_IMX6Q_IOMUXC_GPR_H */