ARM: tegra: remove config Tegra_12x check for T124 platform
Laxman Dewangan [Fri, 23 Aug 2013 09:26:10 +0000 (14:26 +0530)]
T124 platforms i.e. Ardbeg, Laguna, TN8 and Loki used only with
T124 SoC and hence config CONFIG_ARCH_TEGRA_12x_SOC is always
enabled for these platforms.

Hence removing of additional macro check from the code to make
code simple.

Change-Id: Ic28c65eef0db9f8d4af57a85ad776de1fbe1f2f1
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/265421

arch/arm/mach-tegra/board-ardbeg-memory.c
arch/arm/mach-tegra/board-ardbeg-power.c
arch/arm/mach-tegra/board-ardbeg.c
arch/arm/mach-tegra/board-laguna-power.c
arch/arm/mach-tegra/board-loki.c
arch/arm/mach-tegra/board-tn8-power.c

index 5bb0cab..61c915e 100644 (file)
@@ -953,8 +953,6 @@ int __init ardbeg_emc_init(void)
                return -EINVAL;
        }
        platform_device_register(&tegra_emc_device);
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        tegra12_emc_init();
-#endif
        return 0;
 }
index b899aac..c1ed9ac 100644 (file)
@@ -191,13 +191,11 @@ static struct regulator_consumer_supply as3722_sd5_supply[] = {
        REGULATOR_SUPPLY("pwrdet_sdmmc1", NULL),
        REGULATOR_SUPPLY("vddio_sdmmc", "sdhci-tegra.3"),
        REGULATOR_SUPPLY("pwrdet_sdmmc4", NULL),
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-udc.0"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-ehci.0"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-ehci.1"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-ehci.2"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-xhci"),
-#endif
        REGULATOR_SUPPLY("vddio_audio", NULL),
        REGULATOR_SUPPLY("pwrdet_audio", NULL),
        REGULATOR_SUPPLY("vddio_uart", NULL),
@@ -838,7 +836,6 @@ FIXED_REG(1,        usb0_vbus,      usb0_vbus,
        NULL,   0,      0,      TEGRA_GPIO_PN4,
        false,  true,   0,      5000,   0);
 
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
 FIXED_REG(2,   usb1_vbus,      usb1_vbus,
        NULL,   0,      0,      TEGRA_GPIO_PN5,
        true,   true,   0,      5000,   0);
@@ -846,15 +843,6 @@ FIXED_REG(2,       usb1_vbus,      usb1_vbus,
 FIXED_REG(3,   usb2_vbus,      usb2_vbus,
        NULL,   0,      0,      TEGRA_GPIO_PFF1,
        false,  true,   0,      5000,   0);
-#else
-FIXED_REG(2,   usb1_vbus,      usb1_vbus,
-       NULL,   0,      0,      TEGRA_GPIO_PK6,
-       true,   true,   0,      5000,   0);
-
-FIXED_REG(3,   usb2_vbus,      usb2_vbus,
-       NULL,   0,      0,      TEGRA_GPIO_PK5,
-       false,  true,   0,      5000,   0);
-#endif
 
 FIXED_REG(4,   vdd_sd, vdd_sd,
        NULL,   0,      0,      TEGRA_GPIO_PR0,
index 15c9660..bb41df5 100644 (file)
@@ -133,15 +133,12 @@ static noinline void __init ardbeg_setup_bluedroid_pm(void)
        platform_device_register(&ardbeg_bluedroid_pm_device);
 }
 
-/*use board file for T12x*/
-#if defined(CONFIG_ARCH_TEGRA_12x_SOC) || !defined(CONFIG_USE_OF)
 static struct i2c_board_info __initdata rt5639_board_info = {
        I2C_BOARD_INFO("rt5639", 0x1c),
 };
 static struct i2c_board_info __initdata rt5645_board_info = {
        I2C_BOARD_INFO("rt5645", 0x1a),
 };
-#endif
 
 static __initdata struct tegra_clk_init_table ardbeg_clk_init_table[] = {
        /* name         parent          rate            enabled */
@@ -247,8 +244,6 @@ static struct tegra_serial_platform_data ardbeg_uartd_pdata = {
        .modem_interrupt = false,
 };
 
-/*use board file for T12x*/
-#if defined(CONFIG_ARCH_TEGRA_12x_SOC) || !defined(CONFIG_USE_OF)
 static struct tegra_asoc_platform_data ardbeg_audio_pdata_rt5639 = {
        .gpio_hp_det = TEGRA_GPIO_HP_DET,
        .gpio_ldo1_en = TEGRA_GPIO_LDO_EN,
@@ -346,8 +341,6 @@ static struct platform_device ardbeg_audio_device_rt5639 = {
        },
 };
 
-#endif
-
 static void __init ardbeg_uart_init(void)
 {
        int debug_port_id;
@@ -402,7 +395,6 @@ static void bonaire_sata_init(void)
 static void bonaire_sata_init(void) { }
 #endif
 
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
 static struct tegra_pci_platform_data laguna_pcie_platform_data = {
        .port_status[0] = 1,
        .port_status[1] = 1,
@@ -424,7 +416,6 @@ static void laguna_pcie_init(void)
        tegra_pci_device.dev.platform_data = &laguna_pcie_platform_data;
        platform_device_register(&tegra_pci_device);
 }
-#endif
 
 static struct platform_device *ardbeg_devices[] __initdata = {
        &tegra_pmu_device,
@@ -434,12 +425,8 @@ static struct platform_device *ardbeg_devices[] __initdata = {
        &tegra_avp_device,
 #endif
 #if defined(CONFIG_CRYPTO_DEV_TEGRA_SE)
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        &tegra12_se_device,
 #endif
-#endif
-/*use board file for T12x*/
-#if defined(CONFIG_ARCH_TEGRA_12x_SOC) || !defined(CONFIG_USE_OF)
        &tegra_ahub_device,
        &tegra_dam_device0,
        &tegra_dam_device1,
@@ -449,7 +436,6 @@ static struct platform_device *ardbeg_devices[] __initdata = {
        &tegra_i2s_device4,
        &ardbeg_audio_device_rt5639,
        &tegra_spdif_device,
-#endif
        &spdif_dit_device,
        &bluetooth_dit_device,
        &tegra_hda_device,
@@ -510,7 +496,6 @@ static struct tegra_usb_platform_data tegra_ehci1_utmi_pdata = {
        },
 };
 
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
 static struct tegra_usb_platform_data tegra_ehci2_utmi_pdata = {
        .port_otg = false,
        .has_hostpc = true,
@@ -536,7 +521,6 @@ static struct tegra_usb_platform_data tegra_ehci2_utmi_pdata = {
                .vbus_oc_map = 0x5,
        },
 };
-#endif
 
 static struct tegra_usb_platform_data tegra_ehci3_utmi_pdata = {
        .port_otg = false,
@@ -647,7 +631,6 @@ static void ardbeg_usb_init(void)
                /* Setup the udc platform data */
                tegra_udc_device.dev.platform_data = &tegra_udc_pdata;
        }
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        if (!(usb_port_owner_info & UTMI2_PORT_OWNER_XUSB)) {
                if (!modem_id) {
                        tegra_ehci2_device.dev.platform_data =
@@ -655,7 +638,6 @@ static void ardbeg_usb_init(void)
                        platform_device_register(&tegra_ehci2_device);
                }
        }
-#endif
        if (!(usb_port_owner_info & UTMI2_PORT_OWNER_XUSB)) {
                tegra_ehci3_device.dev.platform_data = &tegra_ehci3_utmi_pdata;
                platform_device_register(&tegra_ehci3_device);
@@ -996,10 +978,7 @@ static void __init tegra_ardbeg_late_init(void)
        ardbeg_i2c_init();
        ardbeg_spi_init();
        ardbeg_uart_init();
-/*use board file for T12x*/
-#if defined(CONFIG_ARCH_TEGRA_12x_SOC) || !defined(CONFIG_USE_OF)
        ardbeg_audio_init();
-#endif
        platform_add_devices(ardbeg_devices, ARRAY_SIZE(ardbeg_devices));
        //tegra_ram_console_debug_init();
        tegra_io_dpd_init();
@@ -1025,12 +1004,10 @@ static void __init tegra_ardbeg_late_init(void)
        else
                ardbeg_pmon_init();
        tegra_release_bootloader_fb();
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        if (board_info.board_id == BOARD_PM359 ||
                        board_info.board_id == BOARD_PM358 ||
                        board_info.board_id == BOARD_PM363)
                laguna_pcie_init();
-#endif
 #ifdef CONFIG_TEGRA_WDT_RECOVERY
        tegra_wdt_recovery_init();
 #endif
@@ -1130,11 +1107,7 @@ DT_MACHINE_START(ARDBEG, "ardbeg")
        .smp            = smp_ops(tegra_smp_ops),
        .map_io         = tegra_map_common_io,
        .reserve        = tegra_ardbeg_reserve,
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        .init_early     = tegra_ardbeg_init_early,
-#else
-       .init_early     = tegra11x_init_early,
-#endif
        .init_irq       = tegra_dt_init_irq,
        .init_time      = tegra_init_timer,
        .init_machine   = tegra_ardbeg_dt_init,
index 6875070..632f452 100644 (file)
@@ -579,13 +579,11 @@ static struct regulator_consumer_supply fixed_reg_dcdc_1v8_supply[] = {
        REGULATOR_SUPPLY("vid", "0-000c"),
        REGULATOR_SUPPLY("vddio", "0-0077"),
        REGULATOR_SUPPLY("vi2c", "2-0030"),
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-udc.0"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-ehci.0"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-ehci.1"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-ehci.2"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-xhci"),
-#endif
 };
 
 /* gated by TCA6416 GPIO EXP GPIO0 */
index cb2fe4f..8234f86 100644 (file)
@@ -133,12 +133,9 @@ static noinline void __init loki_setup_bluedroid_pm(void)
        platform_device_register(&loki_bluedroid_pm_device);
 }
 
-/*use board file for T12x*/
-#if defined(CONFIG_ARCH_TEGRA_12x_SOC) || !defined(CONFIG_USE_OF)
 static struct i2c_board_info __initdata rt5639_board_info = {
        I2C_BOARD_INFO("rt5639", 0x1c),
 };
-#endif
 
 static __initdata struct tegra_clk_init_table loki_clk_init_table[] = {
        /* name         parent          rate            enabled */
@@ -212,8 +209,6 @@ static struct tegra_serial_platform_data loki_uartd_pdata = {
        .modem_interrupt = false,
 };
 
-/*use board file for T12x*/
-#if defined(CONFIG_ARCH_TEGRA_12x_SOC) || !defined(CONFIG_USE_OF)
 static struct tegra_asoc_platform_data loki_audio_pdata_rt5639 = {
        .gpio_hp_det = TEGRA_GPIO_HP_DET,
        .gpio_ldo1_en = TEGRA_GPIO_LDO_EN,
@@ -258,8 +253,6 @@ static struct platform_device loki_audio_device_rt5639 = {
        },
 };
 
-#endif
-
 static void __init loki_uart_init(void)
 {
        int debug_port_id;
@@ -313,12 +306,8 @@ static struct platform_device *loki_devices[] __initdata = {
        &tegra_avp_device,
 #endif
 #if defined(CONFIG_CRYPTO_DEV_TEGRA_SE)
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        &tegra12_se_device,
 #endif
-#endif
-/*use board file for T12x*/
-#if defined(CONFIG_ARCH_TEGRA_12x_SOC) || !defined(CONFIG_USE_OF)
        &tegra_ahub_device,
        &tegra_dam_device0,
        &tegra_dam_device1,
@@ -328,7 +317,6 @@ static struct platform_device *loki_devices[] __initdata = {
        &tegra_i2s_device4,
        &loki_audio_device_rt5639,
        &tegra_spdif_device,
-#endif
        &spdif_dit_device,
        &bluetooth_dit_device,
        &tegra_hda_device,
@@ -388,7 +376,6 @@ static struct tegra_usb_platform_data tegra_ehci1_utmi_pdata = {
        },
 };
 
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
 static struct tegra_usb_platform_data tegra_ehci2_utmi_pdata = {
        .port_otg = false,
        .has_hostpc = true,
@@ -414,7 +401,6 @@ static struct tegra_usb_platform_data tegra_ehci2_utmi_pdata = {
                .vbus_oc_map = 0x5,
        },
 };
-#endif
 
 static struct tegra_usb_platform_data tegra_ehci3_utmi_pdata = {
        .port_otg = false,
@@ -507,7 +493,6 @@ static void loki_usb_init(void)
                /* Setup the udc platform data */
                tegra_udc_device.dev.platform_data = &tegra_udc_pdata;
        }
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        if (!(usb_port_owner_info & UTMI2_PORT_OWNER_XUSB)) {
                if (!modem_id) {
                        tegra_ehci2_device.dev.platform_data =
@@ -515,7 +500,6 @@ static void loki_usb_init(void)
                        platform_device_register(&tegra_ehci2_device);
                }
        }
-#endif
        if (!(usb_port_owner_info & UTMI3_PORT_OWNER_XUSB)) {
                tegra_ehci3_device.dev.platform_data = &tegra_ehci3_utmi_pdata;
                platform_device_register(&tegra_ehci3_device);
@@ -820,10 +804,7 @@ static void __init tegra_loki_late_init(void)
        loki_i2c_init();
        loki_spi_init();
        loki_uart_init();
-/*use board file for T12x*/
-#if defined(CONFIG_ARCH_TEGRA_12x_SOC) || !defined(CONFIG_USE_OF)
        loki_audio_init();
-#endif
        platform_add_devices(loki_devices, ARRAY_SIZE(loki_devices));
        //tegra_ram_console_debug_init();
        tegra_io_dpd_init();
@@ -896,11 +877,7 @@ DT_MACHINE_START(LOKI, "loki")
        .smp            = smp_ops(tegra_smp_ops),
        .map_io         = tegra_map_common_io,
        .reserve        = tegra_loki_reserve,
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        .init_early     = tegra12x_init_early,
-#else
-       .init_early     = tegra11x_init_early,
-#endif
        .init_irq       = tegra_dt_init_irq,
        .init_time      = tegra_init_timer,
        .init_machine   = tegra_loki_dt_init,
index da6c1bb..06df816 100644 (file)
@@ -112,13 +112,11 @@ static struct regulator_consumer_supply palmas_smps8_supply[] = {
        REGULATOR_SUPPLY("pwrdet_sdmmc1", NULL),
        REGULATOR_SUPPLY("vddio_sdmmc", "sdhci-tegra.3"),
        REGULATOR_SUPPLY("pwrdet_sdmmc4", NULL),
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-udc.0"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-ehci.0"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-ehci.1"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-ehci.2"),
        REGULATOR_SUPPLY("avdd_pll_utmip", "tegra-xhci"),
-#endif
        REGULATOR_SUPPLY("vddio_audio", NULL),
        REGULATOR_SUPPLY("pwrdet_audio", NULL),
        REGULATOR_SUPPLY("vddio_uart", NULL),
@@ -561,15 +559,9 @@ FIXED_REG(2,       usb1_vbus,      usb1_vbus,      palmas_rails(smps10),
        0,      0,      TEGRA_GPIO_PN5,
        false,  true,   0,      5000,   0);
 
-#ifdef CONFIG_ARCH_TEGRA_12x_SOC
 FIXED_REG(3,   usb2_vbus,      usb2_vbus,      palmas_rails(smps10),
        0,      0,      TEGRA_GPIO_PFF1,
        false,  true,   0,      5000,   0);
-#else
-FIXED_REG(3,   usb2_vbus,      usb2_vbus,      palmas_rails(smps10),
-       0,      0,      -1,
-       false,  true,   0,      5000,   0);
-#endif
 
 FIXED_REG(4,   palmas_gpio3,   palmas_gpio3,   palmas_rails(smps9),
        0,      0,      PALMAS_TEGRA_GPIO_BASE + PALMAS_GPIO3,