Home
last modified time | relevance | path

Searched full:remap (Results 1 – 25 of 699) sorted by relevance

12345678910>>...28

/openbmc/qemu/hw/pci-host/
H A Dmv64361.c71 uint64_t remap[5]; member
258 p->remap[4], (p->io_size + 1) << 16, in set_mem_windows()
267 p->remap[0], (p->mem_size[0] + 1) << 16, in set_mem_windows()
276 p->remap[1], (p->mem_size[1] + 1) << 16, in set_mem_windows()
285 p->remap[2], (p->mem_size[2] + 1) << 16, in set_mem_windows()
294 p->remap[3], (p->mem_size[3] + 1) << 16, in set_mem_windows()
303 p->remap[4], (p->io_size + 1) << 16, in set_mem_windows()
312 p->remap[0], (p->mem_size[0] + 1) << 16, in set_mem_windows()
321 p->remap[1], (p->mem_size[1] + 1) << 16, in set_mem_windows()
330 p->remap[2], (p->mem_size[2] + 1) << 16, in set_mem_windows()
[all …]
/openbmc/u-boot/arch/arm/mach-mvebu/
H A Dmbus.c110 u64 *remap) in mvebu_mbus_read_window() argument
133 if (remap) { in mvebu_mbus_read_window()
137 *remap = ((u64)remap_hi << 32) | remap_low; in mvebu_mbus_read_window()
139 *remap = 0; in mvebu_mbus_read_window()
238 phys_addr_t remap, u8 target, in mvebu_mbus_setup_window() argument
253 if (remap == MVEBU_MBUS_NO_REMAP) in mvebu_mbus_setup_window()
256 remap_addr = remap; in mvebu_mbus_setup_window()
266 phys_addr_t remap, u8 target, in mvebu_mbus_alloc_window() argument
271 if (remap == MVEBU_MBUS_NO_REMAP) { in mvebu_mbus_alloc_window()
276 size, remap, in mvebu_mbus_alloc_window()
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/tftp-hpa/files/
H A Dtftp-0.40-remap.patch7 diff -up tftp-hpa-0.49/tftpd/remap.c.zero tftp-hpa-0.49/tftpd/remap.c
8 --- tftp-hpa-0.49/tftpd/remap.c.zero 2008-10-20 18:08:31.000000000 -0400
9 +++ tftp-hpa-0.49/tftpd/remap.c 2008-11-25 11:41:09.000000000 -0500
/openbmc/u-boot/arch/nds32/cpu/n1213/ag101/
H A Dlowlevel_init.S96 * we need to set onboard SDRAM before remap and relocation.
173 jal remap
181 remap: label
206 * Copy ROM code to SDRAM base for memory remap layout.
212 * Doing memory remap is essential for preparing some non-OS or RTOS
247 /* set remap bit */
249 * MEM remap bit is operational
251 * - before remap: flash/rom 0x00000000, sdram: 0x10000000-0x4fffffff
252 * - after remap: flash/rom 0x80000000, sdram: 0x00000000
/openbmc/u-boot/arch/arm/mach-socfpga/
H A Dmisc_gen5.c158 u32 remap; in socfpga_sdram_remap_zero() local
170 remap = 0x1; /* remap.mpuzero */ in socfpga_sdram_remap_zero()
173 remap |= 0x8; /* remap.hps2fpga */ in socfpga_sdram_remap_zero()
174 writel(remap, &nic301_regs->remap); in socfpga_sdram_remap_zero()
259 writel(iswgrp_handoff[1], &nic301_regs->remap); in do_bridge_reset()
265 writel(1, &nic301_regs->remap); in do_bridge_reset()
/openbmc/linux/arch/x86/xen/
H A Dp2m.c817 const struct nonram_remap *remap = xen_nonram_remap; in xen_do_remap_nonram() local
821 end_pfn = PFN_UP(remap->paddr + remap->size); in xen_do_remap_nonram()
822 pfn = PFN_DOWN(remap->paddr); in xen_do_remap_nonram()
823 mfn = PFN_DOWN(remap->maddr); in xen_do_remap_nonram()
834 remap++; in xen_do_remap_nonram()
844 * Any attempt to map an area crossing a remap boundary will produce a
846 * phys is related to remap->maddr on input and will be rebased to remap->paddr.
852 const struct nonram_remap *remap = xen_nonram_remap; in xen_acpi_os_ioremap() local
855 if (phys + size > remap->maddr && in xen_acpi_os_ioremap()
856 phys < remap->maddr + remap->size) { in xen_acpi_os_ioremap()
[all …]
H A Dsetup.c54 * Buffer used to remap identity mapped pages. We only need the virtual space.
286 * complete remap information is contained in a list of MFNs each containing
287 * up to REMAP_SIZE MFNs and the start target PFN for doing the remap.
323 /* Put remap buf into list. */ in xen_do_set_identity_and_remap_chunk()
340 * 1) Finds a new range of pfns to use to remap based on E820 and remap_pfn.
343 * The goal is to not allocate additional memory but to remap the existing
363 /* Do not remap pages beyond the current allocation */ in xen_set_identity_and_remap_chunk()
451 * Remap the memory prepared in xen_do_set_identity_and_remap_chunk().
452 * The remap information (which mfn remap to which pfn) is contained in the
454 * This scheme allows to remap the different chunks in arbitrary order while
[all …]
/openbmc/linux/tools/testing/selftests/mm/
H A Dmremap_test.c69 * Returns false if the requested remap region overlaps with an
159 char *remap, *start; in mremap_expand_merge() local
170 remap = mremap(start, page_size, 2 * page_size, 0); in mremap_expand_merge()
171 if (remap == MAP_FAILED) { in mremap_expand_merge()
190 * we remove the last then attempt to remap offset from the second page. This
198 char *remap, *start; in mremap_expand_merge_offset() local
210 remap = mremap(start + page_size, page_size, 2 * page_size, 0); in mremap_expand_merge_offset()
211 if (remap == MAP_FAILED) { in mremap_expand_merge_offset()
276 /* Returns the time taken for the remap on success else returns -1. */
317 ksft_print_msg("Couldn't find a valid region to remap to\n"); in remap_region()
[all …]
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_gpuva_mgr.c80 * containing map, unmap and remap operations for a given newly requested
87 * amount of unmap operations, a maximum of two remap operations and a single
101 * for remap operations. This is possible since &drm_gpuva_op_remap consists of
107 * maximum of two remap operations.
113 * are only partically located within the given range, remap operations are
458 * va = op->remap.unmap->va;
460 * if (op->remap.prev) {
468 * if (op->remap.next) {
477 * drm_gpuva_remap(prev, next, &op->remap);
572 * drm_gpuva_remap(ctx->prev_va, ctx->next_va, &op->remap);
[all …]
/openbmc/u-boot/arch/arm/mach-at91/include/mach/
H A Dat91_matrix.h63 u32 mrcr; /* 0x100 Master Remap Control */
100 /* Remap Command for AHB Master 0 (ARM926EJ-S Instruction Master) */
102 /* Remap Command for AHB Master 1 (ARM926EJ-S Data Master) */
148 /* Master Remap Control Register */
151 /* Remap Command for AHB Master 0 (ARM926EJ-S Instruction Master) */
153 /* Remap Command for AHB Master 1 (ARM926EJ-S Data Master) */
/openbmc/linux/drivers/bus/
H A Dmvebu-mbus.c186 /* Checks whether the given window has remap capability */
200 u64 *remap) in mvebu_mbus_read_window() argument
223 if (remap) { in mvebu_mbus_read_window()
230 *remap = ((u64)remap_hi << 32) | remap_low; in mvebu_mbus_read_window()
232 *remap = 0; in mvebu_mbus_read_window()
327 phys_addr_t remap, u8 target, in mvebu_mbus_setup_window() argument
359 if (remap == MVEBU_MBUS_NO_REMAP) in mvebu_mbus_setup_window()
362 remap_addr = remap; in mvebu_mbus_setup_window()
372 phys_addr_t remap, u8 target, in mvebu_mbus_alloc_window() argument
377 if (remap == MVEBU_MBUS_NO_REMAP) { in mvebu_mbus_alloc_window()
[all …]
/openbmc/linux/fs/smb/client/
H A Dcifsproto.h355 const struct nls_table *nls_codepage, int remap);
358 const struct nls_table *nls_codepage, int remap);
366 const struct nls_table *nls_codepage, int remap);
372 const struct nls_table *nls_codepage, int remap);
377 const struct nls_table *nls_codepage, int remap,
434 int remap);
469 const struct nls_table *nls_codepage, int remap);
473 const struct nls_table *nls_codepage, int remap);
491 const struct nls_table *nls_codepage, int remap);
496 const struct nls_table *nls_codepage, int remap);
[all …]
/openbmc/linux/drivers/staging/fbtft/
H A Dfb_ssd1351.c69 unsigned int remap; in set_var() local
79 remap = 0x60 | (par->bgr << 2); /* Set Colour Depth */ in set_var()
83 write_reg(par, 0xA0, remap | 0x00 | BIT(4)); in set_var()
86 write_reg(par, 0xA0, remap | 0x03 | BIT(4)); in set_var()
89 write_reg(par, 0xA0, remap | 0x02); in set_var()
92 write_reg(par, 0xA0, remap | 0x01); in set_var()
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/
H A Damlogic,meson-mx-ao-arc.yaml35 Address ranges of the remap and CPU control addresses for the
41 - const: remap
80 reg-names = "remap", "cpu";
/openbmc/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6sx-sdb-sai.dts24 /* SDMA event remap for SAI1 */
25 fsl,sdma-event-remap = <0 15 1>, <0 16 1>;
H A Dimx6sx-sdb-mqs.dts46 /* SDMA event remap for SAI1 */
47 fsl,sdma-event-remap = <0 15 1>, <0 16 1>;
/openbmc/linux/fs/xfs/
H A Dxfs_reflink.c104 * only to remap the blocks that we've actually written out -- we must
105 * never remap delalloc reservations nor CoW staging blocks that have
113 * range, we record the need for the remap step as a flag in the ioend
695 * Remap part of the CoW fork into the data fork.
697 * We aim to remap the range starting at @offset_fsb and ending at @end_fsb
698 * into the data fork; this function will remap what it can (at the end of the
699 * range) and update @end_fsb appropriately. Each remap gets its own
701 * every remap operation and we'd like to keep the block reservation
753 * Only remap real extents that contain data. With AIO, speculative in xfs_reflink_end_cow_extent()
776 /* We can only remap the smaller of the two extent sizes. */ in xfs_reflink_end_cow_extent()
[all …]
/openbmc/linux/arch/arm/kernel/
H A Dpatch.c58 void __kprobes __patch_text_real(void *addr, unsigned int insn, bool remap) in __patch_text_real() argument
67 if (remap) in __patch_text_real()
80 if (twopage && remap) in __patch_text_real()
/openbmc/linux/Documentation/arch/xtensa/
H A Dmmu.rst87 | remap area 1 |
90 | remap area 2 |
130 | remap area 1 |
133 | remap area 2 |
174 | remap area 1 |
177 | remap area 2 |
/openbmc/linux/sound/soc/sof/mediatek/mt8186/
H A Dmt8186.h73 #define DSP_C0_EMI_MAP_ADDR 0xA00 /* ADSP Core0 To EMI Address Remap */
74 #define DSP_C0_DMAEMI_MAP_ADDR 0xA08 /* DMA0 To EMI Address Remap */
81 /*remap dram between AP and DSP view, 4KB aligned*/
/openbmc/linux/include/drm/
H A Ddrm_gpuva_mgr.h342 * @DRM_GPUVA_OP_REMAP: the remap op type
422 * struct drm_gpuva_op_remap - GPU VA remap operation
424 * This represents a single remap operation generated by the DRM GPU VA manager.
426 * A remap operation is generated when an existing GPU VA mmapping is split up
432 * @prev is used to remap the preceding part, @next the subsequent part.
438 * Note, the reason for a dedicated remap operation, rather than arbitrary
502 * @remap: the remap operation
504 struct drm_gpuva_op_remap remap; member
/openbmc/linux/fs/iomap/
H A Diter.c16 * remap the unprocessed range of the iter, and that means we may need to remap
20 * need to remap the entire remaining range.
/openbmc/linux/mm/
H A Dhugetlb_vmemmap.c232 * Remap the tail pages as read-only to catch illegal write operation in vmemmap_remap_pte()
300 * vmemmap_remap_free - remap the vmemmap virtual address range [@start, @end)
304 * to remap.
306 * remap.
403 * vmemmap_remap_alloc - remap the vmemmap virtual address range [@start, end)
407 * to remap.
409 * remap.
563 * Remap the vmemmap virtual address range [@vmemmap_start, @vmemmap_end) in hugetlb_vmemmap_optimize()
/openbmc/linux/drivers/edac/
H A De7xxx_edac.c97 #define E7XXX_REMAPBASE 0xC6 /* DRAM remap base address reg (16b) */
98 #define E7XXX_REMAPLIMIT 0xC8 /* DRAM remap limit address reg (16b) */
185 u32 remap; in ctl_page_to_phys() local
194 remap = (page - pvt->tolm) + pvt->remapbase; in ctl_page_to_phys()
196 if (remap < pvt->remaplimit) in ctl_page_to_phys()
197 return remap; in ctl_page_to_phys()
481 /* load the top of low memory, remap base, and remap limit vars */ in e7xxx_probe1()
/openbmc/linux/arch/arm/plat-orion/include/plat/
H A Daddr-map.h41 const int remap; member
50 const u8 attr, const int remap);

12345678910>>...28