Release 4.9 arch/arm/mach-davinci/da8xx-dt.c
/*
* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
*
* Modified from mach-omap/omap2/board-generic.c
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/
#include <linux/io.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <linux/irqdomain.h>
#include <asm/mach/arch.h>
#include <mach/common.h>
#include "cp_intc.h"
#include <mach/da8xx.h>
static struct of_dev_auxdata da850_auxdata_lookup[] __initdata = {
OF_DEV_AUXDATA("ti,davinci-i2c", 0x01c22000, "i2c_davinci.1", NULL),
OF_DEV_AUXDATA("ti,davinci-i2c", 0x01e28000, "i2c_davinci.2", NULL),
OF_DEV_AUXDATA("ti,davinci-wdt", 0x01c21000, "davinci-wdt", NULL),
OF_DEV_AUXDATA("ti,da830-mmc", 0x01c40000, "da830-mmc.0", NULL),
OF_DEV_AUXDATA("ti,da850-ehrpwm", 0x01f00000, "ehrpwm", NULL),
OF_DEV_AUXDATA("ti,da850-ehrpwm", 0x01f02000, "ehrpwm", NULL),
OF_DEV_AUXDATA("ti,da850-ecap", 0x01f06000, "ecap", NULL),
OF_DEV_AUXDATA("ti,da850-ecap", 0x01f07000, "ecap", NULL),
OF_DEV_AUXDATA("ti,da850-ecap", 0x01f08000, "ecap", NULL),
OF_DEV_AUXDATA("ti,da830-spi", 0x01c41000, "spi_davinci.0", NULL),
OF_DEV_AUXDATA("ti,da830-spi", 0x01f0e000, "spi_davinci.1", NULL),
OF_DEV_AUXDATA("ns16550a", 0x01c42000, "serial8250.0", NULL),
OF_DEV_AUXDATA("ns16550a", 0x01d0c000, "serial8250.1", NULL),
OF_DEV_AUXDATA("ns16550a", 0x01d0d000, "serial8250.2", NULL),
OF_DEV_AUXDATA("ti,davinci_mdio", 0x01e24000, "davinci_mdio.0", NULL),
OF_DEV_AUXDATA("ti,davinci-dm6467-emac", 0x01e20000, "davinci_emac.1",
NULL),
OF_DEV_AUXDATA("ti,da830-mcasp-audio", 0x01d00000, "davinci-mcasp.0", NULL),
OF_DEV_AUXDATA("ti,da850-aemif", 0x68000000, "ti-aemif", NULL),
{}
};
#ifdef CONFIG_ARCH_DAVINCI_DA850
static void __init da850_init_machine(void)
{
of_platform_default_populate(NULL, da850_auxdata_lookup, NULL);
}
Contributors
| Person | Tokens | Prop | Commits | CommitProp |
sekhar nori | sekhar nori | 16 | 88.89% | 1 | 33.33% |
david lechner | david lechner | 1 | 5.56% | 1 | 33.33% |
manish vishwanathrao badarkhe* | manish vishwanathrao badarkhe* | 1 | 5.56% | 1 | 33.33% |
| Total | 18 | 100.00% | 3 | 100.00% |
static const char *const da850_boards_compat[] __initconst = {
"enbw,cmc",
"ti,da850-lcdk",
"ti,da850-evm",
"ti,da850",
NULL,
};
DT_MACHINE_START(DA850_DT, "Generic DA850/OMAP-L138/AM18x")
.map_io = da850_init,
.init_time = davinci_timer_init,
.init_machine = da850_init_machine,
.dt_compat = da850_boards_compat,
.init_late = davinci_init_late,
.restart = da8xx_restart,
MACHINE_END
#endif
Overall Contributors
| Person | Tokens | Prop | Commits | CommitProp |
sekhar nori | sekhar nori | 96 | 30.48% | 3 | 13.64% |
prakash manjunathappa | prakash manjunathappa | 55 | 17.46% | 3 | 13.64% |
avinash philip | avinash philip | 55 | 17.46% | 1 | 4.55% |
manish vishwanathrao badarkhe* | manish vishwanathrao badarkhe* | 24 | 7.62% | 1 | 4.55% |
prabhakar lad | prabhakar lad | 22 | 6.98% | 2 | 9.09% |
karl beldan | karl beldan | 13 | 4.13% | 2 | 9.09% |
anil kumar v | anil kumar v | 12 | 3.81% | 1 | 4.55% |
david lechner | david lechner | 12 | 3.81% | 2 | 9.09% |
peter ujfalusi | peter ujfalusi | 11 | 3.49% | 1 | 4.55% |
petr kulhavy | petr kulhavy | 7 | 2.22% | 1 | 4.55% |
stephen warren | stephen warren | 2 | 0.63% | 1 | 4.55% |
nicolas pitre | nicolas pitre | 2 | 0.63% | 1 | 4.55% |
heiko schocher | heiko schocher | 2 | 0.63% | 1 | 4.55% |
arnd bergmann | arnd bergmann | 1 | 0.32% | 1 | 4.55% |
ivan khoronzhuk | ivan khoronzhuk | 1 | 0.32% | 1 | 4.55% |
| Total | 315 | 100.00% | 22 | 100.00% |