Lines Matching +full:resource +full:- +full:id
2 * device.c -- common ColdFire SoC device support
24 #include <linux/platform_data/dma-mcf-edma.h>
25 #include <linux/platform_data/mmc-esdhc-mcf.h>
92 .id = 0,
99 #define FEC_NAME "enet-fec"
114 static struct resource mcf_fec0_resources[] = {
117 .end = MCFFEC_BASE0 + MCFFEC_SIZE0 - 1,
139 .id = 0,
141 .resource = mcf_fec0_resources,
150 static struct resource mcf_fec1_resources[] = {
153 .end = MCFFEC_BASE1 + MCFFEC_SIZE1 - 1,
175 .id = 1,
177 .resource = mcf_fec1_resources,
192 static struct resource mcf_qspi_resources[] = {
195 .end = MCFQSPI_BASE + MCFQSPI_SIZE - 1,
335 .id = 0,
337 .resource = mcf_qspi_resources,
343 static struct resource mcf_i2c0_resources[] = {
346 .end = MCFI2C_BASE0 + MCFI2C_SIZE0 - 1,
357 .name = "imx1-i2c",
358 .id = 0,
360 .resource = mcf_i2c0_resources,
364 static struct resource mcf_i2c1_resources[] = {
367 .end = MCFI2C_BASE1 + MCFI2C_SIZE1 - 1,
378 .name = "imx1-i2c",
379 .id = 1,
381 .resource = mcf_i2c1_resources,
388 static struct resource mcf_i2c2_resources[] = {
391 .end = MCFI2C_BASE2 + MCFI2C_SIZE2 - 1,
402 .name = "imx1-i2c",
403 .id = 2,
405 .resource = mcf_i2c2_resources,
412 static struct resource mcf_i2c3_resources[] = {
415 .end = MCFI2C_BASE3 + MCFI2C_SIZE3 - 1,
426 .name = "imx1-i2c",
427 .id = 3,
429 .resource = mcf_i2c3_resources,
436 static struct resource mcf_i2c4_resources[] = {
439 .end = MCFI2C_BASE4 + MCFI2C_SIZE4 - 1,
450 .name = "imx1-i2c",
451 .id = 4,
453 .resource = mcf_i2c4_resources,
460 static struct resource mcf_i2c5_resources[] = {
463 .end = MCFI2C_BASE5 + MCFI2C_SIZE5 - 1,
474 .name = "imx1-i2c",
475 .id = 5,
477 .resource = mcf_i2c5_resources,
486 { "dreq0", "rx-tx", MCF_EDMA_FILTER_PARAM(0) },
487 { "dreq1", "rx-tx", MCF_EDMA_FILTER_PARAM(1) },
494 { "timer0", "rx-tx", MCF_EDMA_FILTER_PARAM(8) },
495 { "timer1", "rx-tx", MCF_EDMA_FILTER_PARAM(9) },
496 { "timer2", "rx-tx", MCF_EDMA_FILTER_PARAM(10) },
497 { "timer3", "rx-tx", MCF_EDMA_FILTER_PARAM(11) },
498 { "fsl-dspi.0", "rx", MCF_EDMA_FILTER_PARAM(12) },
499 { "fsl-dspi.0", "tx", MCF_EDMA_FILTER_PARAM(13) },
500 { "fsl-dspi.1", "rx", MCF_EDMA_FILTER_PARAM(14) },
501 { "fsl-dspi.1", "tx", MCF_EDMA_FILTER_PARAM(15) },
510 static struct resource mcf_edma_resources[] = {
513 .end = MCFEDMA_BASE + MCFEDMA_SIZE - 1,
520 .name = "edma-tx-00-15",
526 .name = "edma-tx-16-55",
532 .name = "edma-tx-56-63",
538 .name = "edma-err",
545 .name = "mcf-edma",
546 .id = 0,
548 .resource = mcf_edma_resources,
563 static struct resource mcf_esdhc_resources[] = {
566 .end = MCFSDHC_BASE + MCFSDHC_SIZE - 1,
576 .name = "sdhci-esdhc-mcf",
577 .id = 0,
579 .resource = mcf_esdhc_resources,
593 static struct resource mcf5441x_flexcan0_resource[] = {
617 .name = "flexcan-mcf5441x",
618 .id = 0,
620 .resource = mcf5441x_flexcan0_resource,