/linux-6.14.4/drivers/media/platform/raspberrypi/rp1-cfe/ |
D | cfe-fmts.h | 88 .remap = { V4L2_PIX_FMT_SBGGR16, V4L2_PIX_FMT_PISP_COMP1_BGGR }, 95 .remap = { V4L2_PIX_FMT_SGBRG16, V4L2_PIX_FMT_PISP_COMP1_GBRG }, 102 .remap = { V4L2_PIX_FMT_SGRBG16, V4L2_PIX_FMT_PISP_COMP1_GRBG }, 109 .remap = { V4L2_PIX_FMT_SRGGB16, V4L2_PIX_FMT_PISP_COMP1_RGGB }, 116 .remap = { V4L2_PIX_FMT_SBGGR16, V4L2_PIX_FMT_PISP_COMP1_BGGR }, 123 .remap = { V4L2_PIX_FMT_SGBRG16, V4L2_PIX_FMT_PISP_COMP1_GBRG }, 130 .remap = { V4L2_PIX_FMT_SGRBG16, V4L2_PIX_FMT_PISP_COMP1_GRBG }, 137 .remap = { V4L2_PIX_FMT_SRGGB16, V4L2_PIX_FMT_PISP_COMP1_RGGB }, 144 .remap = { V4L2_PIX_FMT_SBGGR16, V4L2_PIX_FMT_PISP_COMP1_BGGR }, 151 .remap = { V4L2_PIX_FMT_SGBRG16, V4L2_PIX_FMT_PISP_COMP1_GBRG }, [all …]
|
/linux-6.14.4/drivers/gpu/drm/xe/ |
D | xe_vm.c | 1921 vma = gpuva_to_vma(op->remap.unmap->va); in print_op() 1922 vm_dbg(&xe->drm, "REMAP:UNMAP: addr=0x%016llx, range=0x%016llx, keep=%d", in print_op() 1924 op->remap.unmap->keep ? 1 : 0); in print_op() 1925 if (op->remap.prev) in print_op() 1927 "REMAP:PREV: addr=0x%016llx, range=0x%016llx", in print_op() 1928 (ULL)op->remap.prev->va.addr, in print_op() 1929 (ULL)op->remap.prev->va.range); in print_op() 1930 if (op->remap.next) in print_op() 1932 "REMAP:NEXT: addr=0x%016llx, range=0x%016llx", in print_op() 1933 (ULL)op->remap.next->va.addr, in print_op() [all …]
|
/linux-6.14.4/drivers/gpu/drm/imagination/ |
D | pvr_rogue_mips.h | 48 /* Total number of Remap entries. */ 96 /* Remap Range Config Addr Out. */ 97 /* These defines refer to the upper half of the Remap Range Config register. */ 111 * (see "Firmware virtual layout and remap configuration" section below) 128 /* Firmware virtual layout and remap configuration. */ 130 * For each remap region we define: 140 /* Boot remap setup. */ 146 /* Data remap setup. */ 153 /* Code remap setup. */ 330 struct rogue_mips_remap_entry remap[ROGUE_MIPSFW_NUMBER_OF_REMAP_ENTRIES]; member
|
/linux-6.14.4/arch/x86/xen/ |
D | p2m.c | 809 const struct nonram_remap *remap = xen_nonram_remap; in xen_do_remap_nonram() local 813 end_pfn = PFN_UP(remap->paddr + remap->size); in xen_do_remap_nonram() 814 pfn = PFN_DOWN(remap->paddr); in xen_do_remap_nonram() 815 mfn = PFN_DOWN(remap->maddr); in xen_do_remap_nonram() 826 remap++; in xen_do_remap_nonram() 836 * Any attempt to map an area crossing a remap boundary will produce a 838 * phys is related to remap->maddr on input and will be rebased to remap->paddr. 844 const struct nonram_remap *remap = xen_nonram_remap; in xen_acpi_os_ioremap() local 847 if (phys + size > remap->maddr && in xen_acpi_os_ioremap() 848 phys < remap->maddr + remap->size) { in xen_acpi_os_ioremap() [all …]
|
D | setup.c | 50 * Buffer used to remap identity mapped pages. We only need the virtual space. 282 * complete remap information is contained in a list of MFNs each containing 283 * up to REMAP_SIZE MFNs and the start target PFN for doing the remap. 319 /* Put remap buf into list. */ in xen_do_set_identity_and_remap_chunk() 336 * 1) Finds a new range of pfns to use to remap based on E820 and remap_pfn. 339 * The goal is to not allocate additional memory but to remap the existing 359 /* Do not remap pages beyond the current allocation */ in xen_set_identity_and_remap_chunk() 447 * Remap the memory prepared in xen_do_set_identity_and_remap_chunk(). 448 * The remap information (which mfn remap to which pfn) is contained in the 450 * This scheme allows to remap the different chunks in arbitrary order while [all …]
|
/linux-6.14.4/drivers/pinctrl/ |
D | pinctrl-tps6594.c | 237 u8 remap; member 300 struct muxval_remap *remap; member 309 .remap = tps65224_muxval_remap, 319 .remap = tps6594_muxval_remap, 395 struct muxval_remap *remap = pinctrl->remap; in tps6594_pmx_set_mux() local 398 if (group == remap[i].group && muxval == remap[i].muxval) { in tps6594_pmx_set_mux() 399 muxval = remap[i].remap; in tps6594_pmx_set_mux()
|
/linux-6.14.4/tools/testing/selftests/mm/ |
D | mremap_test.c | 97 * Returns false if the requested remap region overlaps with an 243 char *remap, *start; in mremap_expand_merge() local 254 remap = mremap(start, page_size, 2 * page_size, 0); in mremap_expand_merge() 255 if (remap == MAP_FAILED) { in mremap_expand_merge() 275 * we remove the last then attempt to remap offset from the second page. This 283 char *remap, *start; in mremap_expand_merge_offset() local 295 remap = mremap(start + page_size, page_size, 2 * page_size, 0); in mremap_expand_merge_offset() 296 if (remap == MAP_FAILED) { in mremap_expand_merge_offset() 383 /* Returns the time taken for the remap on success else returns -1. */ 415 /* Remap after the destination block preamble. */ in remap_region() [all …]
|
/linux-6.14.4/mm/ |
D | hugetlb_vmemmap.c | 44 /* Skip the TLB flush when we remap the PTE */ 211 * Remap the tail pages as read-only to catch illegal write operation in vmemmap_remap_pte() 282 * to remap. 284 * remap. 304 * vmemmap_remap_free - remap the vmemmap virtual address range [@start, @end) 308 * to remap. 310 * remap. 411 * vmemmap_remap_alloc - remap the vmemmap virtual address range [@start, end) 415 * to remap. 417 * remap. [all …]
|
/linux-6.14.4/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 …]
|
/linux-6.14.4/fs/smb/client/ |
D | cifsproto.h | 354 const struct nls_table *nls_codepage, int remap); 357 const struct nls_table *nls_codepage, int remap); 365 const struct nls_table *nls_codepage, int remap); 371 const struct nls_table *nls_codepage, int remap); 376 const struct nls_table *nls_codepage, int remap, 433 int remap); 468 const struct nls_table *nls_codepage, int remap); 472 const struct nls_table *nls_codepage, int remap); 487 const struct nls_table *nls_codepage, int remap); 492 const struct nls_table *nls_codepage, int remap); [all …]
|
/linux-6.14.4/drivers/staging/fbtft/ |
D | fb_ssd1351.c | 72 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()
|
/linux-6.14.4/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";
|
/linux-6.14.4/fs/xfs/ |
D | xfs_reflink.c | 109 * only to remap the blocks that we've actually written out -- we must 110 * never remap delalloc reservations nor CoW staging blocks that have 118 * range, we record the need for the remap step as a flag in the ioend 779 * Remap part of the CoW fork into the data fork. 781 * We aim to remap the range starting at @offset_fsb and ending at @end_fsb 782 * into the data fork; this function will remap what it can (at the end of the 783 * range) and update @end_fsb appropriately. Each remap gets its own 785 * every remap operation and we'd like to keep the block reservation 830 * Only remap real extents that contain data. With AIO, speculative in xfs_reflink_end_cow_extent() 858 /* We can only remap the smaller of the two extent sizes. */ in xfs_reflink_end_cow_extent() [all …]
|
/linux-6.14.4/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>;
|
/linux-6.14.4/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()
|
/linux-6.14.4/drivers/gpu/drm/ |
D | drm_gpuvm.c | 116 * containing map, unmap and remap operations for a given newly requested 123 * of unmap operations, a maximum of two remap operations and a single map 137 * for remap operations. This is possible since &drm_gpuva_op_remap consists of 143 * maximum of two remap operations. 149 * are only partically located within the given range, remap operations are 520 * va = op->remap.unmap->va; 522 * if (op->remap.prev) { 530 * if (op->remap.next) { 539 * drm_gpuva_remap(prev, next, &op->remap); 643 * struct drm_gpuva *va = op->remap.unmap->va; [all …]
|
/linux-6.14.4/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 |
|
/linux-6.14.4/arch/x86/mm/ |
D | ioremap.c | 171 * Remap an arbitrary physical address space into the kernel virtual 214 * Don't allow anybody to remap normal RAM that we're using.. in __ioremap_caller() 653 pr_warn("failed to remap setup_data entry\n"); in __memremap_is_setup_data() 681 pr_warn("failed to remap indirect setup_data\n"); in __memremap_is_setup_data() 718 * Architecture function to determine if RAM remap is allowed. By default, a 719 * RAM remap will map the data as encrypted. Determine if a RAM remap should 778 /* Remap memory with encryption */ 786 * Remap memory with encryption and write-protected - cannot be called 797 /* Remap memory without encryption */ 805 * Remap memory without encryption and write-protected - cannot be called
|
/linux-6.14.4/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*/
|
/linux-6.14.4/drivers/ras/amd/atl/ |
D | map.c | 197 /* Save 8 remap entries. */ in df3_6ch_get_dram_addr_map() 265 /* Check if Remap Enable bit is valid. */ in df4_get_dram_addr_map() 272 /* Get Remap registers. */ in df4_get_dram_addr_map() 280 /* Save first 8 remap entries. */ in df4_get_dram_addr_map() 289 /* Save next 8 remap entries. */ in df4_get_dram_addr_map() 321 /* Check if Remap Enable bit is valid. */ in df4p5_get_dram_addr_map() 328 /* Get Remap registers. */ in df4p5_get_dram_addr_map() 336 /* Save first 6 remap entries. */ in df4p5_get_dram_addr_map() 345 /* Save next 6 remap entries. */ in df4p5_get_dram_addr_map() 354 /* Save next 6 remap entries. */ in df4p5_get_dram_addr_map()
|
/linux-6.14.4/drivers/edac/ |
D | e7xxx_edac.c | 97 #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()
|
/linux-6.14.4/fs/iomap/ |
D | iter.c | 16 * remap the unprocessed range of the iter, and that means we may need to remap 20 * need to remap the entire remaining range.
|
/linux-6.14.4/drivers/mfd/ |
D | twl4030-power.c | 378 u8 remap; in twl4030_configure_resource() local 434 /* Set remap states */ in twl4030_configure_resource() 435 err = twl_i2c_read_u8(TWL_MODULE_PM_RECEIVER, &remap, in twl4030_configure_resource() 438 pr_err("TWL4030 Resource %d remap could not be read\n", in twl4030_configure_resource() 444 remap &= ~OFF_STATE_MASK; in twl4030_configure_resource() 445 remap |= rconfig->remap_off << OFF_STATE_SHIFT; in twl4030_configure_resource() 449 remap &= ~SLEEP_STATE_MASK; in twl4030_configure_resource() 450 remap |= rconfig->remap_sleep << SLEEP_STATE_SHIFT; in twl4030_configure_resource() 454 remap, in twl4030_configure_resource() 457 pr_err("TWL4030 failed to program remap\n"); in twl4030_configure_resource()
|
/linux-6.14.4/arch/arm/plat-orion/include/plat/ |
D | addr-map.h | 41 const int remap; member 50 const u8 attr, const int remap);
|