hc
2023-12-09 b22da3d8526a935aa31e086e63f60ff3246cb61c
kernel/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h
....@@ -1,9 +1,6 @@
1
+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (C) 2012 Freescale Semiconductor, Inc.
3
- *
4
- * This program is free software; you can redistribute it and/or modify
5
- * it under the terms of the GNU General Public License version 2 as
6
- * published by the Free Software Foundation.
74 */
85
96 #ifndef __LINUX_IMX6Q_IOMUXC_GPR_H
....@@ -410,6 +407,15 @@
410407 #define IMX6SX_GPR1_FEC_CLOCK_PAD_DIR_MASK (0x3 << 17)
411408 #define IMX6SX_GPR1_FEC_CLOCK_MUX_SEL_EXT (0x3 << 13)
412409
410
+#define IMX6SX_GPR2_MQS_OVERSAMPLE_MASK (0x1 << 26)
411
+#define IMX6SX_GPR2_MQS_OVERSAMPLE_SHIFT (26)
412
+#define IMX6SX_GPR2_MQS_EN_MASK (0x1 << 25)
413
+#define IMX6SX_GPR2_MQS_EN_SHIFT (25)
414
+#define IMX6SX_GPR2_MQS_SW_RST_MASK (0x1 << 24)
415
+#define IMX6SX_GPR2_MQS_SW_RST_SHIFT (24)
416
+#define IMX6SX_GPR2_MQS_CLK_DIV_MASK (0xFF << 16)
417
+#define IMX6SX_GPR2_MQS_CLK_DIV_SHIFT (16)
418
+
413419 #define IMX6SX_GPR4_FEC_ENET1_STOP_REQ (0x1 << 3)
414420 #define IMX6SX_GPR4_FEC_ENET2_STOP_REQ (0x1 << 4)
415421
....@@ -440,6 +446,7 @@
440446 #define IMX6SX_GPR5_DISP_MUX_DCIC1_MASK (0x1 << 1)
441447
442448 #define IMX6SX_GPR12_PCIE_TEST_POWERDOWN BIT(30)
449
+#define IMX6SX_GPR12_PCIE_PM_TURN_OFF BIT(16)
443450 #define IMX6SX_GPR12_PCIE_RX_EQ_MASK (0x7 << 0)
444451 #define IMX6SX_GPR12_PCIE_RX_EQ_2 (0x2 << 0)
445452