| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/dma/ |
| D | fsl-imx-sdma.txt | 69 - fsl,sdma-event-remap : Register bits of sdma event remap, the format is 101 Using the fsl,sdma-event-remap property: 107 /* SDMA events remap for SAI1_RX and SAI1_TX */ 108 fsl,sdma-event-remap = <0 15 1>, <0 16 1>; 111 The fsl,sdma-event-remap property in this case has two values: 113 SDMA remap. Bit 15 of GPR0 selects between UART4_RX and SAI1_RX. 116 SDMA remap. Bit 16 of GPR0 selects between UART4_TX and SAI1_TX.
|
| /kernel/linux/linux-6.6/arch/x86/xen/ |
| D | p2m.c | 817 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 …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
| D | mremap_test.c | 69 * 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 …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/ |
| D | drm_gpuva_mgr.c | 80 * 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 …]
|
| /kernel/linux/linux-6.6/drivers/bus/ |
| D | mvebu-mbus.c | 186 /* 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 …]
|
| /kernel/linux/linux-6.6/fs/smb/client/ |
| D | cifsproto.h | 361 const struct nls_table *nls_codepage, int remap); 364 const struct nls_table *nls_codepage, int remap); 372 const struct nls_table *nls_codepage, int remap); 378 const struct nls_table *nls_codepage, int remap); 383 const struct nls_table *nls_codepage, int remap, 444 int remap); 479 const struct nls_table *nls_codepage, int remap); 483 const struct nls_table *nls_codepage, int remap); 501 const struct nls_table *nls_codepage, int remap); 506 const struct nls_table *nls_codepage, int remap); [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/fbtft/ |
| D | fb_ssd1351.c | 69 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()
|
| /kernel/linux/linux-6.6/drivers/staging/fbtft/ |
| D | fb_ssd1351.c | 69 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()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/remoteproc/ |
| D | amlogic,meson-mx-ao-arc.yaml | 35 Address ranges of the remap and CPU control addresses for the 41 - const: remap 80 reg-names = "remap", "cpu";
|
| /kernel/linux/linux-5.10/drivers/bus/ |
| D | mvebu-mbus.c | 189 /* Checks whether the given window has remap capability */ 203 u64 *remap) in mvebu_mbus_read_window() argument 226 if (remap) { in mvebu_mbus_read_window() 233 *remap = ((u64)remap_hi << 32) | remap_low; in mvebu_mbus_read_window() 235 *remap = 0; in mvebu_mbus_read_window() 330 phys_addr_t remap, u8 target, in mvebu_mbus_setup_window() argument 362 if (remap == MVEBU_MBUS_NO_REMAP) in mvebu_mbus_setup_window() 365 remap_addr = remap; in mvebu_mbus_setup_window() 375 phys_addr_t remap, u8 target, in mvebu_mbus_alloc_window() argument 380 if (remap == MVEBU_MBUS_NO_REMAP) { in mvebu_mbus_alloc_window() [all …]
|
| /kernel/liteos_a/testsuites/unittest/basic/mem/shm/full/ |
| D | shm_test_006.cpp | 39 void *remap = NULL; in Testcase() local 50 remap = shared; in Testcase() 51 shared = shmat(shmid, remap, SHM_REMAP); in Testcase()
|
| /kernel/linux/linux-5.10/fs/xfs/ |
| D | xfs_reflink.c | 104 * 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 587 * Remap part of the CoW fork into the data fork. 589 * We aim to remap the range starting at @offset_fsb and ending at @end_fsb 590 * into the data fork; this function will remap what it can (at the end of the 591 * range) and update @end_fsb appropriately. Each remap gets its own 593 * every remap operation and we'd like to keep the block reservation 644 * were asked to remap. We preserve @got for the eventual CoW fork in xfs_reflink_end_cow_extent() 654 * Only remap real extents that contain data. With AIO, speculative in xfs_reflink_end_cow_extent() [all …]
|
| /kernel/linux/linux-5.10/fs/cifs/ |
| D | cifsproto.h | 311 const struct nls_table *nls_codepage, int remap); 314 const struct nls_table *nls_codepage, int remap); 322 const struct nls_table *nls_codepage, int remap); 328 const struct nls_table *nls_codepage, int remap); 333 const struct nls_table *nls_codepage, int remap, 394 int remap); 425 const struct nls_table *nls_codepage, int remap); 429 const struct nls_table *nls_codepage, int remap); 441 const struct nls_table *nls_codepage, int remap); 446 const struct nls_table *nls_codepage, int remap); [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx6sx-sdb-sai.dts | 24 /* SDMA event remap for SAI1 */ 25 fsl,sdma-event-remap = <0 15 1>, <0 16 1>;
|
| D | imx6sx-sdb-mqs.dts | 46 /* SDMA event remap for SAI1 */ 47 fsl,sdma-event-remap = <0 15 1>, <0 16 1>;
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/ |
| D | imx6sx-sdb-sai.dts | 24 /* SDMA event remap for SAI1 */ 25 fsl,sdma-event-remap = <0 15 1>, <0 16 1>;
|
| D | imx6sx-sdb-mqs.dts | 46 /* SDMA event remap for SAI1 */ 47 fsl,sdma-event-remap = <0 15 1>, <0 16 1>;
|
| /kernel/linux/linux-6.6/fs/xfs/ |
| D | xfs_reflink.c | 104 * 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 …]
|
| /kernel/linux/linux-6.6/arch/arm/kernel/ |
| D | patch.c | 58 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()
|
| /kernel/linux/linux-5.10/arch/arm/kernel/ |
| D | patch.c | 58 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()
|
| /kernel/linux/linux-6.6/Documentation/arch/xtensa/ |
| D | mmu.rst | 87 | remap area 1 | 90 | remap area 2 | 130 | remap area 1 | 133 | remap area 2 | 174 | remap area 1 | 177 | remap area 2 |
|
| /kernel/linux/linux-5.10/Documentation/xtensa/ |
| D | mmu.rst | 87 | remap area 1 | 90 | remap area 2 | 130 | remap area 1 | 133 | remap area 2 | 174 | remap area 1 | 177 | remap area 2 |
|
| /kernel/linux/linux-6.6/sound/soc/sof/mediatek/mt8186/ |
| D | mt8186.h | 73 #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*/
|
| /kernel/linux/linux-5.10/drivers/pci/controller/ |
| D | pci-mvebu.c | 81 phys_addr_t remap; member 309 phys_addr_t remap) in mvebu_pcie_add_windows() argument 318 sz, remap); in mvebu_pcie_add_windows() 333 if (remap != MVEBU_MBUS_NO_REMAP) in mvebu_pcie_add_windows() 334 remap += sz; in mvebu_pcie_add_windows() 343 if (desired->base == cur->base && desired->remap == cur->remap && in mvebu_pcie_set_window() 363 desired->size, desired->remap); in mvebu_pcie_set_window() 394 desired.remap = ((conf->iobase & 0xF0) << 8) | in mvebu_pcie_handle_iobase_change() 396 desired.base = port->pcie->io.start + desired.remap; in mvebu_pcie_handle_iobase_change() 399 desired.remap) + in mvebu_pcie_handle_iobase_change() [all …]
|
| /kernel/linux/linux-5.10/arch/x86/xen/ |
| D | setup.c | 49 * Buffer used to remap identity mapped pages. We only need the virtual space. 326 * complete remap information is contained in a list of MFNs each containing 327 * up to REMAP_SIZE MFNs and the start target PFN for doing the remap. 363 /* Put remap buf into list. */ in xen_do_set_identity_and_remap_chunk() 380 * 1) Finds a new range of pfns to use to remap based on E820 and remap_pfn. 383 * The goal is to not allocate additional memory but to remap the existing 404 /* Do not remap pages beyond the current allocation */ in xen_set_identity_and_remap_chunk() 493 * Remap the memory prepared in xen_do_set_identity_and_remap_chunk(). 494 * The remap information (which mfn remap to which pfn) is contained in the 496 * This scheme allows to remap the different chunks in arbitrary order while [all …]
|