Searched refs:end (Results 376 - 400 of 3764) sorted by path

<<11121314151617181920>>

/linux-master/arch/arm/mach-omap1/
H A Dgpio15xx.c24 .end = OMAP1_MPUIO_VBASE + SZ_2K - 1,
65 .end = OMAP1510_GPIO_BASE + SZ_2K - 1,
H A Dgpio16xx.c31 .end = OMAP1_MPUIO_VBASE + SZ_2K - 1,
72 .end = OMAP1610_GPIO1_BASE + SZ_2K - 1,
116 .end = OMAP1610_GPIO2_BASE + SZ_2K - 1,
144 .end = OMAP1610_GPIO3_BASE + SZ_2K - 1,
172 .end = OMAP1610_GPIO4_BASE + SZ_2K - 1,
H A Di2c.c49 res[0].end = res[0].start + OMAP_I2C_SIZE;
H A Dmcbsp.c96 .end = OMAP1510_MCBSP1_BASE + SZ_256,
123 .end = OMAP1510_MCBSP2_BASE + SZ_256,
150 .end = OMAP1510_MCBSP3_BASE + SZ_256,
196 .end = OMAP1610_MCBSP1_BASE + SZ_256,
223 .end = OMAP1610_MCBSP2_BASE + SZ_256,
250 .end = OMAP1610_MCBSP3_BASE + SZ_256,
H A Dtimer.c115 res[0].end = base + 0x46;
118 res[1].end = irq;
H A Dusb.c164 .end = UDC_BASE + 0xff,
210 .end = OMAP_OHCI_BASE + 0xff,
245 .end = OTG_BASE + 0xff,
/linux-master/arch/arm/mach-omap2/
H A Dpm.c113 .end = omap_pm_end,
H A Dusb-tusb6010.c126 /* Order is significant! The start/end fields
168 tusb_resources[0].end = tusb_resources[0].start + 0x9ff;
183 tusb_resources[1].end = tusb_resources[1].start + 0x9ff;
/linux-master/arch/arm/mach-orion5x/
H A Ddns323-setup.c156 .end = DNS323_NOR_BOOT_BASE + DNS323_NOR_BOOT_SIZE - 1,
H A Dkurobox_pro-setup.c69 .end = KUROBOX_PRO_NAND_BASE + KUROBOX_PRO_NAND_SIZE - 1,
101 .end = KUROBOX_PRO_NOR_BOOT_BASE + KUROBOX_PRO_NOR_BOOT_SIZE - 1,
H A Dmv2120-setup.c66 .end = MV2120_NOR_BOOT_BASE + MV2120_NOR_BOOT_SIZE - 1,
H A Dnet2big-setup.c67 .end = NET2BIG_NOR_BOOT_BASE
H A Dpci.c166 realio.end = realio.start + SZ_64K - 1;
182 res->end = res->start + ORION5X_PCIE_MEM_SIZE - 1;
487 realio.end = realio.start + SZ_64K - 1;
503 res->end = res->start + ORION5X_PCI_MEM_SIZE - 1;
531 r->end = 0;
H A Dts409-setup.c105 .end = QNAP_TS409_NOR_BOOT_BASE + QNAP_TS409_NOR_BOOT_SIZE - 1,
/linux-master/arch/arm/mach-pxa/
H A Ddevices.c38 .end = IRQ_PMU,
52 .end = 0x41100fff,
57 .end = IRQ_MMC,
87 .end = 0x4060ffff,
92 .end = IRQ_USB,
124 .end = 0x4400ffff,
129 .end = IRQ_LCD,
156 .end = 0x40100023,
160 .end = IRQ_FFUART,
180 .end
[all...]
H A Dgumstix.c48 .end = SZ_64M - 1,
H A Dspitz.c140 .end = 0x10800fff,
167 .end = 0x08800fff,
830 .end = PXA_CS3_PHYS + SZ_4K - 1,
879 .end = PXA_CS0_PHYS + SZ_8M - 1,
/linux-master/arch/arm/mach-rpc/
H A Decard.c674 (ec)->resource[nr].end = (st) + (sz) - 1; \
743 ec->resource[i].end -= ec->resource[i].start;
776 ec->resource[i].end,
862 unsigned long end = ecard_resource_end(ec, res); local
864 if (offset > (end - start))
868 if (maxsize && end - start > maxsize)
869 end = start + maxsize;
871 return devm_ioremap(&ec->dev, start, end - start);
/linux-master/arch/arm/mach-s3c/
H A Ds3c64xx.c361 static inline void s3c_irq_demux_eint(unsigned int start, unsigned int end) argument
369 status &= (1 << (end - start + 1)) - 1;
371 for (irq = IRQ_EINT(start); irq <= IRQ_EINT(end); irq++) {
/linux-master/arch/arm/mach-sa1100/
H A Dneponset.c357 sa1111_resources[1].end = d->irq_base + NEP_IRQ_SA1111;
363 smc91x_resources[2].end = d->irq_base + NEP_IRQ_SMC91X;
/linux-master/arch/arm/mach-ux500/
H A Dcpu-db8500.c92 ux500_pm_init(r.start, r.end-r.start);
/linux-master/arch/arm/mm/
H A Dcache-feroceon-l2.c31 * end addresses to successive cp15 registers, and process every
33 * [start:end].
70 static inline void l2_clean_pa_range(unsigned long start, unsigned long end) argument
75 * Make sure 'start' and 'end' reference the same page, as
79 BUG_ON((start ^ end) >> PAGE_SHIFT);
82 va_end = va_start + (end - start);
101 static inline void l2_inv_pa_range(unsigned long start, unsigned long end) argument
106 * Make sure 'start' and 'end' reference the same page, as
110 BUG_ON((start ^ end) >> PAGE_SHIFT);
113 va_end = va_start + (end
139 calc_range_end(unsigned long start, unsigned long end) argument
168 feroceon_l2_inv_range(unsigned long start, unsigned long end) argument
198 feroceon_l2_clean_range(unsigned long start, unsigned long end) argument
217 feroceon_l2_flush_range(unsigned long start, unsigned long end) argument
[all...]
H A Dcache-l2x0.c179 unsigned long end)
181 while (start < end) {
187 static void l2c210_inv_range(unsigned long start, unsigned long end) argument
197 if (end & (CACHE_LINE_SIZE - 1)) {
198 end &= ~(CACHE_LINE_SIZE - 1);
199 writel_relaxed(end, base + L2X0_CLEAN_INV_LINE_PA);
202 __l2c210_op_pa_range(base + L2X0_INV_LINE_PA, start, end);
206 static void l2c210_clean_range(unsigned long start, unsigned long end) argument
211 __l2c210_op_pa_range(base + L2X0_CLEAN_LINE_PA, start, end);
215 static void l2c210_flush_range(unsigned long start, unsigned long end) argument
178 __l2c210_op_pa_range(void __iomem *reg, unsigned long start, unsigned long end) argument
284 l2c220_op_pa_range(void __iomem *reg, unsigned long start, unsigned long end, unsigned long flags) argument
307 l2c220_inv_range(unsigned long start, unsigned long end) argument
334 l2c220_clean_range(unsigned long start, unsigned long end) argument
353 l2c220_flush_range(unsigned long start, unsigned long end) argument
467 l2c310_inv_range_erratum(unsigned long start, unsigned long end) argument
499 l2c310_flush_range_erratum(unsigned long start, unsigned long end) argument
1356 aurora_range_end(unsigned long start, unsigned long end) argument
1375 aurora_pa_range(unsigned long start, unsigned long end, unsigned long offset) argument
1403 aurora_inv_range(unsigned long start, unsigned long end) argument
1408 aurora_clean_range(unsigned long start, unsigned long end) argument
1418 aurora_flush_range(unsigned long start, unsigned long end) argument
1607 bcm_inv_range(unsigned long start, unsigned long end) argument
1634 bcm_clean_range(unsigned long start, unsigned long end) argument
1661 bcm_flush_range(unsigned long start, unsigned long end) argument
[all...]
H A Dcache-tauros2.c61 * Note that the end addresses passed to Linux primitives are
66 static void tauros2_inv_range(unsigned long start, unsigned long end) argument
79 if (end & (CACHE_LINE_SIZE - 1)) {
80 tauros2_clean_inv_pa(end & ~(CACHE_LINE_SIZE - 1));
81 end &= ~(CACHE_LINE_SIZE - 1);
85 * Invalidate all full cache lines between 'start' and 'end'.
87 while (start < end) {
95 static void tauros2_clean_range(unsigned long start, unsigned long end) argument
98 while (start < end) {
106 static void tauros2_flush_range(unsigned long start, unsigned long end) argument
[all...]
H A Dcache-uniphier.c180 unsigned long start, unsigned long end,
191 size = end - start;
200 * If the end address is not aligned,
238 static void uniphier_cache_maint_range(unsigned long start, unsigned long end, argument
244 __uniphier_cache_maint_range(data, start, end, operation);
255 static void uniphier_cache_inv_range(unsigned long start, unsigned long end) argument
257 uniphier_cache_maint_range(start, end, UNIPHIER_SSCOQM_CM_INV);
260 static void uniphier_cache_clean_range(unsigned long start, unsigned long end) argument
262 uniphier_cache_maint_range(start, end, UNIPHIER_SSCOQM_CM_CLEAN);
265 static void uniphier_cache_flush_range(unsigned long start, unsigned long end) argument
179 __uniphier_cache_maint_range(struct uniphier_cache_data *data, unsigned long start, unsigned long end, u32 operation) argument
[all...]

Completed in 524 milliseconds

<<11121314151617181920>>