Lines Matching +full:0 +full:x01c00000
47 #define DM365_RTC_BASE 0x01c69000
48 #define DM365_KEYSCAN_BASE 0x01c69400
49 #define DM365_OSD_BASE 0x01c71c00
50 #define DM365_VENC_BASE 0x01c71e00
51 #define DAVINCI_DM365_VC_BASE 0x01d0c000
54 #define DM365_EMAC_BASE 0x01d07000
55 #define DM365_EMAC_MDIO_BASE (DM365_EMAC_BASE + 0x4000)
56 #define DM365_EMAC_CNTRL_OFFSET 0x0000
57 #define DM365_EMAC_CNTRL_MOD_OFFSET 0x3000
58 #define DM365_EMAC_CNTRL_RAM_OFFSET 0x1000
59 #define DM365_EMAC_CNTRL_RAM_SIZE 0x2000
61 #define INTMUX 0x18
62 #define EVTMUX 0x1c
67 MUX_CFG(DM365, MMCSD0, 0, 24, 1, 0, false)
69 MUX_CFG(DM365, SD1_CLK, 0, 16, 3, 1, false)
79 MUX_CFG(DM365, AEMIF_AR_A14, 2, 0, 3, 1, false)
80 MUX_CFG(DM365, AEMIF_AR_BA0, 2, 0, 3, 2, false)
84 MUX_CFG(DM365, AEMIF_CE0, 2, 7, 1, 0, false)
85 MUX_CFG(DM365, AEMIF_CE1, 2, 8, 1, 0, false)
86 MUX_CFG(DM365, AEMIF_WE_OE, 2, 9, 1, 0, false)
88 MUX_CFG(DM365, MCBSP0_BDX, 0, 23, 1, 1, false)
89 MUX_CFG(DM365, MCBSP0_X, 0, 22, 1, 1, false)
90 MUX_CFG(DM365, MCBSP0_BFSX, 0, 21, 1, 1, false)
91 MUX_CFG(DM365, MCBSP0_BDR, 0, 20, 1, 1, false)
92 MUX_CFG(DM365, MCBSP0_R, 0, 19, 1, 1, false)
93 MUX_CFG(DM365, MCBSP0_BFSR, 0, 18, 1, 1, false)
124 MUX_CFG(DM365, EMAC_MDCLK, 3, 0, 1, 1, false)
126 MUX_CFG(DM365, KEYSCAN, 2, 0, 0x3f, 0x3f, false)
128 MUX_CFG(DM365, PWM0, 1, 0, 3, 2, false)
143 MUX_CFG(DM365, SPI1_SDO, 4, 0, 3, 1, false)
145 MUX_CFG(DM365, SPI1_SDENA1, 4, 0, 3, 2, false)
153 MUX_CFG(DM365, SPI3_SCLK, 0, 0, 3, 2, false)
154 MUX_CFG(DM365, SPI3_SDI, 0, 2, 3, 2, false)
155 MUX_CFG(DM365, SPI3_SDO, 0, 6, 3, 2, false)
156 MUX_CFG(DM365, SPI3_SDENA0, 0, 4, 3, 2, false)
157 MUX_CFG(DM365, SPI3_SDENA1, 0, 6, 3, 3, false)
169 MUX_CFG(DM365, GPIO20, 3, 21, 3, 0, false)
170 MUX_CFG(DM365, GPIO30, 4, 6, 3, 0, false)
171 MUX_CFG(DM365, GPIO31, 4, 8, 3, 0, false)
172 MUX_CFG(DM365, GPIO32, 4, 10, 3, 0, false)
173 MUX_CFG(DM365, GPIO33, 4, 12, 3, 0, false)
174 MUX_CFG(DM365, GPIO40, 4, 26, 3, 0, false)
175 MUX_CFG(DM365, GPIO64_57, 2, 6, 1, 0, false)
178 MUX_CFG(DM365, VOUT_FIELD_G81, 1, 18, 3, 0, false)
179 MUX_CFG(DM365, VOUT_HVSYNC, 1, 16, 1, 0, false)
180 MUX_CFG(DM365, VOUT_COUTL_EN, 1, 0, 0xff, 0x55, false)
181 MUX_CFG(DM365, VOUT_COUTH_EN, 1, 8, 0xff, 0x55, false)
182 MUX_CFG(DM365, VIN_CAM_WEN, 0, 14, 3, 0, false)
183 MUX_CFG(DM365, VIN_CAM_VD, 0, 13, 1, 0, false)
184 MUX_CFG(DM365, VIN_CAM_HD, 0, 12, 1, 0, false)
185 MUX_CFG(DM365, VIN_YIN4_7_EN, 0, 0, 0xff, 0, false)
186 MUX_CFG(DM365, VIN_YIN0_3_EN, 0, 8, 0xf, 0, false)
198 INT_CFG(DM365, INT_IMX0_ENABLE, 0, 1, 0, false)
199 INT_CFG(DM365, INT_IMX0_DISABLE, 0, 1, 1, false)
200 INT_CFG(DM365, INT_HDVICP_ENABLE, 0, 1, 1, false)
201 INT_CFG(DM365, INT_HDVICP_DISABLE, 0, 1, 0, false)
203 INT_CFG(DM365, INT_IMX1_DISABLE, 24, 1, 0, false)
205 INT_CFG(DM365, INT_NSF_DISABLE, 25, 1, 0, false)
207 EVT_CFG(DM365, EVT2_ASP_TX, 0, 1, 0, false)
208 EVT_CFG(DM365, EVT3_ASP_RX, 1, 1, 0, false)
209 EVT_CFG(DM365, EVT2_VC_TX, 0, 1, 1, false)
225 .start = 0x01c66000,
226 .end = 0x01c667ff,
237 .id = 0,
255 if (chipselect_mask & BIT(0)) in dm365_init_spi0()
315 .base = 0,
383 .id = 0,
458 {0, 7},
461 {3, 0},
466 { "davinci-mcbsp", "tx", EDMA_FILTER_PARAM(0, 2) },
467 { "davinci-mcbsp", "rx", EDMA_FILTER_PARAM(0, 3) },
468 { "davinci_voicecodec", "tx", EDMA_FILTER_PARAM(0, 2) },
469 { "davinci_voicecodec", "rx", EDMA_FILTER_PARAM(0, 3) },
470 { "spi_davinci.2", "tx", EDMA_FILTER_PARAM(0, 10) },
471 { "spi_davinci.2", "rx", EDMA_FILTER_PARAM(0, 11) },
472 { "spi_davinci.1", "tx", EDMA_FILTER_PARAM(0, 14) },
473 { "spi_davinci.1", "rx", EDMA_FILTER_PARAM(0, 15) },
474 { "spi_davinci.0", "tx", EDMA_FILTER_PARAM(0, 16) },
475 { "spi_davinci.0", "rx", EDMA_FILTER_PARAM(0, 17) },
476 { "spi_davinci.3", "tx", EDMA_FILTER_PARAM(0, 18) },
477 { "spi_davinci.3", "rx", EDMA_FILTER_PARAM(0, 19) },
478 { "da830-mmc.0", "rx", EDMA_FILTER_PARAM(0, 26) },
479 { "da830-mmc.0", "tx", EDMA_FILTER_PARAM(0, 27) },
480 { "da830-mmc.1", "rx", EDMA_FILTER_PARAM(0, 30) },
481 { "da830-mmc.1", "tx", EDMA_FILTER_PARAM(0, 31) },
494 .start = 0x01c00000,
495 .end = 0x01c00000 + SZ_64K - 1,
500 .start = 0x01c10000,
501 .end = 0x01c10000 + SZ_1K - 1,
506 .start = 0x01c10400,
507 .end = 0x01c10400 + SZ_1K - 1,
512 .start = 0x01c10800,
513 .end = 0x01c10800 + SZ_1K - 1,
518 .start = 0x01c10c00,
519 .end = 0x01c10c00 + SZ_1K - 1,
537 .id = 0,
610 .id = 0,
641 .id = 0,
649 .variant = 0x0,
650 .part_no = 0xb83e,
651 .manufacturer = 0x017,
656 .variant = 0x8,
657 .part_no = 0xb83e,
658 .manufacturer = 0x017,
676 #define DM365_UART1_BASE (IO_PHYS + 0x106000)
688 .flags = 0,
701 .flags = 0,
727 .jtag_id_reg = 0x01c40028,
734 .sram_dma = 0x00010000,
782 clk_register_fixed_rate(NULL, "ref_clk", NULL, 0, DM365_REF_FREQ); in dm365_init_time()
812 .start = 0x01c70000,
813 .end = 0x01c70000 + 0xff,
819 .start = 0x01c70200,
820 .end = 0x01c70200 + 0xff,
870 .start = 0x01c71000,
871 .end = 0x01c71000 + 0x1ff,
874 /* ISIF Linearization table 0 */
876 .start = 0x1C7C000,
877 .end = 0x1C7C000 + 0x2ff,
882 .start = 0x1C7C400,
883 .end = 0x1C7C400 + 0x2ff,
902 .end = DM365_OSD_BASE + 0xff,
929 .end = DM365_VENC_BASE + 0x177,
949 .end = DM365_VENC_BASE + 0x177,
974 return 0; in dm365_vpbe_setup_pinmux()
1003 return 0; in dm365_venc_setup_clock()
1062 return 0; in dm365_init_video()
1083 int ret = 0; in dm365_init_devices()
1086 return 0; in dm365_init_devices()