|
@@ -246,6 +246,11 @@ enum pmux_drvgrp {
|
|
|
PMUX_DRVGRP_COUNT,
|
|
|
};
|
|
|
|
|
|
+enum pmux_mipipadctrlgrp {
|
|
|
+ PMUX_MIPIPADCTRLGRP_DSI_B,
|
|
|
+ PMUX_MIPIPADCTRLGRP_COUNT,
|
|
|
+};
|
|
|
+
|
|
|
enum pmux_func {
|
|
|
PMUX_FUNC_DEFAULT,
|
|
|
PMUX_FUNC_BLINK,
|
|
@@ -255,6 +260,7 @@ enum pmux_func {
|
|
|
PMUX_FUNC_CLK,
|
|
|
PMUX_FUNC_CLK12,
|
|
|
PMUX_FUNC_CPU,
|
|
|
+ PMUX_FUNC_CSI,
|
|
|
PMUX_FUNC_DAP,
|
|
|
PMUX_FUNC_DAP1,
|
|
|
PMUX_FUNC_DAP2,
|
|
@@ -263,6 +269,7 @@ enum pmux_func {
|
|
|
PMUX_FUNC_DISPLAYA_ALT,
|
|
|
PMUX_FUNC_DISPLAYB,
|
|
|
PMUX_FUNC_DP,
|
|
|
+ PMUX_FUNC_DSI_B,
|
|
|
PMUX_FUNC_DTV,
|
|
|
PMUX_FUNC_EXTPERIPH1,
|
|
|
PMUX_FUNC_EXTPERIPH2,
|
|
@@ -336,8 +343,10 @@ enum pmux_func {
|
|
|
};
|
|
|
|
|
|
#define TEGRA_PMX_SOC_DRV_GROUP_BASE_REG 0x868
|
|
|
+#define TEGRA_PMX_SOC_MIPIPADCTRL_BASE_REG 0x820
|
|
|
#define TEGRA_PMX_SOC_HAS_IO_CLAMPING
|
|
|
#define TEGRA_PMX_SOC_HAS_DRVGRPS
|
|
|
+#define TEGRA_PMX_SOC_HAS_MIPI_PAD_CTRL_GRPS
|
|
|
#define TEGRA_PMX_GRPS_HAVE_LPMD
|
|
|
#define TEGRA_PMX_GRPS_HAVE_SCHMT
|
|
|
#define TEGRA_PMX_GRPS_HAVE_HSM
|