# Cardhu
+config MACH_CARDHU
+ bool "Cardhu board"
+ depends on ARCH_TEGRA_3x_SOC
+ select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
+ select MACH_HAS_SND_SOC_TEGRA_TLV320AIC326X if SND_SOC
+ select MACH_HAS_SND_SOC_TEGRA_MAX98095 if SND_SOC
+ help
+ Support for NVIDIA Cardhu development platform
+
# Enterprise
+ config MACH_TEGRA_ENTERPRISE
+ bool "Enterprise board"
+ depends on ARCH_TEGRA_3x_SOC
+ select MACH_HAS_SND_SOC_TEGRA_MAX98088 if SND_SOC
+ select TEGRA_SLOW_CSITE
+ help
+ Support for NVIDIA Enterprise development platform
choice
prompt "Tegra platform type"
# Whistler
# Cardhu
+obj-${CONFIG_MACH_CARDHU} += board-cardhu.o
+obj-${CONFIG_MACH_CARDHU} += board-cardhu-kbc.o
+obj-${CONFIG_MACH_CARDHU} += board-cardhu-panel.o
+obj-${CONFIG_MACH_CARDHU} += board-cardhu-pinmux.o
+obj-${CONFIG_MACH_CARDHU} += board-cardhu-power.o
+obj-${CONFIG_MACH_CARDHU} += board-cardhu-pm298-power-rails.o
+obj-${CONFIG_MACH_CARDHU} += board-cardhu-pm299-power-rails.o
+obj-${CONFIG_MACH_CARDHU} += board-cardhu-sdhci.o
+obj-${CONFIG_MACH_CARDHU} += board-cardhu-sensors.o
+obj-${CONFIG_MACH_CARDHU} += board-cardhu-memory.o
+obj-${CONFIG_MACH_CARDHU} += board-cardhu-powermon.o
+obj-${CONFIG_MACH_CARDHU} += baseband-xmm-power.o
+obj-m += baseband-xmm-power2.o
# Enterprise
+ obj-${CONFIG_MACH_TEGRA_ENTERPRISE} += board-enterprise.o
+ obj-${CONFIG_MACH_TEGRA_ENTERPRISE} += board-enterprise-panel.o
+ obj-${CONFIG_MACH_TEGRA_ENTERPRISE} += board-enterprise-pinmux.o
+ obj-${CONFIG_MACH_TEGRA_ENTERPRISE} += board-enterprise-sdhci.o
+ obj-${CONFIG_MACH_TEGRA_ENTERPRISE} += board-enterprise-memory.o
+ obj-${CONFIG_MACH_TEGRA_ENTERPRISE} += board-enterprise-power.o
+ obj-${CONFIG_MACH_TEGRA_ENTERPRISE} += board-enterprise-baseband.o
+ obj-${CONFIG_MACH_TEGRA_ENTERPRISE} += board-enterprise-kbc.o
+ obj-${CONFIG_MACH_TEGRA_ENTERPRISE} += board-enterprise-sensors.o