Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Variables
board-dt-tegra20.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/serial_8250.h>
#include <linux/clk.h>
#include <linux/dma-mapping.h>
#include <linux/irqdomain.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_fdt.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <linux/pda_power.h>
#include <linux/platform_data/tegra_usb.h>
#include <linux/io.h>
#include <linux/i2c.h>
#include <linux/i2c-tegra.h>
#include <linux/usb/tegra_usb_phy.h>
#include <asm/hardware/gic.h>
#include <asm/mach-types.h>
#include <asm/mach/arch.h>
#include <asm/mach/time.h>
#include <asm/setup.h>
#include <mach/iomap.h>
#include <mach/irqs.h>
#include "board.h"
#include "clock.h"
#include "common.h"

Go to the source code of this file.

Variables

struct tegra_ehci_platform_data tegra_ehci1_pdata
 
struct tegra_ulpi_config tegra_ehci2_ulpi_phy_config
 
struct tegra_ehci_platform_data tegra_ehci2_pdata
 
struct tegra_ehci_platform_data tegra_ehci3_pdata
 
struct of_dev_auxdata
tegra20_auxdata_lookup[] 
__initdata
 
 map_io = tegra_map_common_io
 
 smp = smp_ops(tegra_smp_ops)
 
 init_early = tegra20_init_early
 
 init_irq = tegra_dt_init_irq
 
 handle_irq = gic_handle_irq
 
 timer = &tegra_sys_timer
 
 init_machine = tegra_dt_init
 
 init_late = tegra_dt_init_late
 
 restart = tegra_assert_system_reset
 
 dt_compat = tegra20_dt_board_compat
 

Variable Documentation

struct of_dev_auxdata tegra20_auxdata_lookup [] __initdata
Initial value:
= {
OF_DEV_AUXDATA("nvidia,tegra20-sdhci", TEGRA_SDMMC1_BASE, "sdhci-tegra.0", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-sdhci", TEGRA_SDMMC2_BASE, "sdhci-tegra.1", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-sdhci", TEGRA_SDMMC3_BASE, "sdhci-tegra.2", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-sdhci", TEGRA_SDMMC4_BASE, "sdhci-tegra.3", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-i2c", TEGRA_I2C_BASE, "tegra-i2c.0", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-i2c", TEGRA_I2C2_BASE, "tegra-i2c.1", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-i2c", TEGRA_I2C3_BASE, "tegra-i2c.2", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-i2c-dvc", TEGRA_DVC_BASE, "tegra-i2c.3", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-i2s", TEGRA_I2S1_BASE, "tegra20-i2s.0", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-i2s", TEGRA_I2S2_BASE, "tegra20-i2s.1", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-das", TEGRA_APB_MISC_DAS_BASE, "tegra20-das", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-ehci", TEGRA_USB_BASE, "tegra-ehci.0",
OF_DEV_AUXDATA("nvidia,tegra20-ehci", TEGRA_USB2_BASE, "tegra-ehci.1",
OF_DEV_AUXDATA("nvidia,tegra20-ehci", TEGRA_USB3_BASE, "tegra-ehci.2",
OF_DEV_AUXDATA("nvidia,tegra20-apbdma", TEGRA_APB_DMA_BASE, "tegra-apbdma", NULL),
OF_DEV_AUXDATA("nvidia,tegra20-pwm", TEGRA_PWFM_BASE, "tegra-pwm", NULL),
{}
}

Definition at line 74 of file board-dt-tegra20.c.

dt_compat = tegra20_dt_board_compat

Definition at line 189 of file board-dt-tegra20.c.

handle_irq = gic_handle_irq

Definition at line 184 of file board-dt-tegra20.c.

Definition at line 153 of file board-dt-tegra20.c.

init_early = tegra20_init_early

Definition at line 182 of file board-dt-tegra20.c.

init_irq = tegra_dt_init_irq

Definition at line 183 of file board-dt-tegra20.c.

init_late = tegra_dt_init_late

Definition at line 187 of file board-dt-tegra20.c.

init_machine = tegra_dt_init

Definition at line 186 of file board-dt-tegra20.c.

Definition at line 152 of file board-dt-tegra20.c.

Definition at line 180 of file board-dt-tegra20.c.

Definition at line 188 of file board-dt-tegra20.c.

Definition at line 181 of file board-dt-tegra20.c.

struct tegra_ehci_platform_data tegra_ehci1_pdata
Initial value:
= {
.operating_mode = TEGRA_USB_OTG,
.power_down_on_bus_suspend = 1,
.vbus_gpio = -1,
}

Definition at line 50 of file board-dt-tegra20.c.

struct tegra_ehci_platform_data tegra_ehci2_pdata
Initial value:
= {
.operating_mode = TEGRA_USB_HOST,
.power_down_on_bus_suspend = 1,
.vbus_gpio = -1,
}

Definition at line 61 of file board-dt-tegra20.c.

struct tegra_ulpi_config tegra_ehci2_ulpi_phy_config
Initial value:
= {
.reset_gpio = -1,
.clk = "cdev2",
}

Definition at line 56 of file board-dt-tegra20.c.

struct tegra_ehci_platform_data tegra_ehci3_pdata
Initial value:
= {
.operating_mode = TEGRA_USB_HOST,
.power_down_on_bus_suspend = 1,
.vbus_gpio = -1,
}

Definition at line 68 of file board-dt-tegra20.c.

Definition at line 185 of file board-dt-tegra20.c.