[PATCH v2 4/8] arm/tegra: prepare pinmux code for multiple tegra variants
From: Stephen Warren <hidden>
Date: 2011-11-04 20:35:25
Also in:
linux-tegra, lkml
From: Stephen Warren <hidden>
Date: 2011-11-04 20:35:25
Also in:
linux-tegra, lkml
Peter De Schrijver wrote at Wednesday, November 02, 2011 8:09 AM:
This patch modifies the pinmux code to be useable for multiple tegra variants. Some tegra20 specific constants will be replaced by variables which will be initialized to the appropriate value at runtime.
...
diff --git a/arch/arm/mach-tegra/include/mach/pinmux.h b/arch/arm/mach-tegra/include/mach/pinmux.h
...
@@ -219,13 +213,20 @@ struct tegra_pingroup_desc { s8 pupd_bit; /* offset into the PULL_UPDOWN_REG_* register bit */ }; -extern const struct tegra_pingroup_desc tegra_soc_pingroups[]; -extern const struct tegra_drive_pingroup_desc tegra_soc_drive_pingroups[]; +struct tegra_pinmux_pm { + void (*suspend)(void); + void (*resume)(void); +};
You still don't need that struct type. -- nvpublic