/kernel/linux/linux-5.10/drivers/fpga/ |
D | fpga-region.c | 45 static struct fpga_region *fpga_region_get(struct fpga_region *region) in fpga_region_get() argument 47 struct device *dev = ®ion->dev; in fpga_region_get() 49 if (!mutex_trylock(®ion->mutex)) { in fpga_region_get() 57 mutex_unlock(®ion->mutex); in fpga_region_get() 63 return region; in fpga_region_get() 71 static void fpga_region_put(struct fpga_region *region) in fpga_region_put() argument 73 struct device *dev = ®ion->dev; in fpga_region_put() 79 mutex_unlock(®ion->mutex); in fpga_region_put() 96 int fpga_region_program_fpga(struct fpga_region *region) in fpga_region_program_fpga() argument 98 struct device *dev = ®ion->dev; in fpga_region_program_fpga() [all …]
|
D | dfl-afu-dma-region.c | 35 struct dfl_afu_dma_region *region) in afu_dma_pin_pages() argument 37 int npages = region->length >> PAGE_SHIFT; in afu_dma_pin_pages() 45 region->pages = kcalloc(npages, sizeof(struct page *), GFP_KERNEL); in afu_dma_pin_pages() 46 if (!region->pages) { in afu_dma_pin_pages() 51 pinned = pin_user_pages_fast(region->user_addr, npages, FOLL_WRITE, in afu_dma_pin_pages() 52 region->pages); in afu_dma_pin_pages() 66 unpin_user_pages(region->pages, pinned); in afu_dma_pin_pages() 68 kfree(region->pages); in afu_dma_pin_pages() 83 struct dfl_afu_dma_region *region) in afu_dma_unpin_pages() argument 85 long npages = region->length >> PAGE_SHIFT; in afu_dma_unpin_pages() [all …]
|
D | dfl-afu-region.c | 24 #define for_each_region(region, afu) \ argument 25 list_for_each_entry((region), &(afu)->regions, node) 30 struct dfl_afu_mmio_region *region; in get_region_by_index() local 32 for_each_region(region, afu) in get_region_by_index() 33 if (region->index == region_index) in get_region_by_index() 34 return region; in get_region_by_index() 52 struct dfl_afu_mmio_region *region; in afu_mmio_region_add() local 56 region = devm_kzalloc(&pdata->dev->dev, sizeof(*region), GFP_KERNEL); in afu_mmio_region_add() 57 if (!region) in afu_mmio_region_add() 60 region->index = region_index; in afu_mmio_region_add() [all …]
|
D | of-fpga-region.c | 86 static int of_fpga_region_get_bridges(struct fpga_region *region) in of_fpga_region_get_bridges() argument 88 struct device *dev = ®ion->dev; in of_fpga_region_get_bridges() 90 struct fpga_image_info *info = region->info; in of_fpga_region_get_bridges() 96 ®ion->bridge_list); in of_fpga_region_get_bridges() 128 ®ion->bridge_list); in of_fpga_region_get_bridges() 133 fpga_bridges_put(®ion->bridge_list); in of_fpga_region_get_bridges() 193 struct fpga_region *region, in of_fpga_region_parse_ov() argument 196 struct device *dev = ®ion->dev; in of_fpga_region_parse_ov() 201 if (region->info) { in of_fpga_region_parse_ov() 284 static int of_fpga_region_notify_pre_apply(struct fpga_region *region, in of_fpga_region_notify_pre_apply() argument [all …]
|
D | dfl-fme-region.c | 22 static int fme_region_get_bridges(struct fpga_region *region) in fme_region_get_bridges() argument 24 struct dfl_fme_region_pdata *pdata = region->priv; in fme_region_get_bridges() 27 return fpga_bridge_get_to_list(dev, region->info, ®ion->bridge_list); in fme_region_get_bridges() 34 struct fpga_region *region; in fme_region_probe() local 42 region = devm_fpga_region_create(dev, mgr, fme_region_get_bridges); in fme_region_probe() 43 if (!region) { in fme_region_probe() 48 region->priv = pdata; in fme_region_probe() 49 region->compat_id = mgr->compat_id; in fme_region_probe() 50 platform_set_drvdata(pdev, region); in fme_region_probe() 52 ret = fpga_region_register(region); in fme_region_probe() [all …]
|
/kernel/liteos_a/kernel/base/vm/ |
D | los_vm_fault.c | 58 STATIC STATUS_T OsVmRegionPermissionCheck(LosVmMapRegion *region, UINT32 flags) in OsVmRegionPermissionCheck() argument 60 if ((region->regionFlags & VM_MAP_REGION_FLAG_PERM_READ) != VM_MAP_REGION_FLAG_PERM_READ) { in OsVmRegionPermissionCheck() 61 …VM_ERR("read permission check failed operation flags %x, region flags %x", flags, region->regionFl… in OsVmRegionPermissionCheck() 66 … if ((region->regionFlags & VM_MAP_REGION_FLAG_PERM_WRITE) != VM_MAP_REGION_FLAG_PERM_WRITE) { in OsVmRegionPermissionCheck() 67 …R("write permission check failed operation flags %x, region flags %x", flags, region->regionFlags); in OsVmRegionPermissionCheck() 73 … if ((region->regionFlags & VM_MAP_REGION_FLAG_PERM_EXECUTE) != VM_MAP_REGION_FLAG_PERM_EXECUTE) { in OsVmRegionPermissionCheck() 74 …RR("exec permission check failed operation flags %x, region flags %x", flags, region->regionFlags); in OsVmRegionPermissionCheck() 100 STATIC STATUS_T OsDoReadFault(LosVmMapRegion *region, LosVmPgFault *vmPgFault) in OsDoReadFault() argument 106 LosVmSpace *space = region->space; in OsDoReadFault() 112 if (region->unTypeData.rf.vmFOps == NULL || region->unTypeData.rf.vmFOps->fault == NULL) { in OsDoReadFault() [all …]
|
D | los_vm_dump.c | 57 const CHAR *OsGetRegionNameOrFilePath(LosVmMapRegion *region) in OsGetRegionNameOrFilePath() argument 60 if (region == NULL) { in OsGetRegionNameOrFilePath() 63 } else if (LOS_IsRegionFileValid(region)) { in OsGetRegionNameOrFilePath() 64 vnode = region->unTypeData.rf.vnode; in OsGetRegionNameOrFilePath() 67 } else if (region->regionFlags & VM_MAP_REGION_FLAG_HEAP) { in OsGetRegionNameOrFilePath() 69 } else if (region->regionFlags & VM_MAP_REGION_FLAG_STACK) { in OsGetRegionNameOrFilePath() 71 } else if (region->regionFlags & VM_MAP_REGION_FLAG_TEXT) { in OsGetRegionNameOrFilePath() 73 } else if (region->regionFlags & VM_MAP_REGION_FLAG_VDSO) { in OsGetRegionNameOrFilePath() 75 } else if (region->regionFlags & VM_MAP_REGION_FLAG_MMAP) { in OsGetRegionNameOrFilePath() 77 } else if (region->regionFlags & VM_MAP_REGION_FLAG_SHM) { in OsGetRegionNameOrFilePath() [all …]
|
D | los_vm_map.c | 101 LosVmMapRegion *region = (LosVmMapRegion *)LOS_DL_LIST_ENTRY(pstNode, LosVmMapRegion, rbNode); in OsRegionRbGetKeyFn() local 102 return (VOID *)®ion->range; in OsRegionRbGetKeyFn() 342 LosVmMapRegion *region = NULL; in LOS_RegionFind() local 345 region = OsFindRegion(&vmSpace->regionRbTree, addr, 1); in LOS_RegionFind() 348 return region; in LOS_RegionFind() 353 LosVmMapRegion *region = NULL; in LOS_RegionRangeFind() local 356 region = OsFindRegion(&vmSpace->regionRbTree, addr, len); in LOS_RegionRangeFind() 359 return region; in LOS_RegionRangeFind() 438 BOOL LOS_IsRegionFileValid(LosVmMapRegion *region) in LOS_IsRegionFileValid() argument 440 if ((region != NULL) && (LOS_IsRegionTypeFile(region)) && in LOS_IsRegionFileValid() [all …]
|
D | los_vm_syscall.c | 99 STATUS_T OsAnonMMap(LosVmMapRegion *region) in OsAnonMMap() argument 101 LOS_SetRegionTypeAnon(region); in OsAnonMMap() 176 STATIC INLINE BOOL OsProtMprotectPermCheck(unsigned long prot, LosVmMapRegion *region) in OsProtMprotectPermCheck() argument 180 UINT32 fileFlags = region->unTypeData.rf.f_oflags; in OsProtMprotectPermCheck() 208 LosVmMapRegion *region = NULL; in LOS_DoBrk() local 239 region = LOS_RegionAlloc(space, space->heapBase, size, in LOS_DoBrk() 242 if (region == NULL) { in LOS_DoBrk() 247 region->regionFlags |= VM_MAP_REGION_FLAG_HEAP; in LOS_DoBrk() 248 space->heap = region; in LOS_DoBrk() 284 LosVmMapRegion *region = NULL; in LOS_DoMprotect() local [all …]
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum1_acl_tcam.c | 14 struct mlxsw_sp_acl_tcam_region *region; member 62 struct mlxsw_sp1_acl_tcam_region *region) in mlxsw_sp1_acl_ctcam_region_catchall_add() argument 67 mlxsw_sp_acl_ctcam_chunk_init(®ion->cregion, in mlxsw_sp1_acl_ctcam_region_catchall_add() 68 ®ion->catchall.cchunk, in mlxsw_sp1_acl_ctcam_region_catchall_add() 81 err = mlxsw_sp_acl_ctcam_entry_add(mlxsw_sp, ®ion->cregion, in mlxsw_sp1_acl_ctcam_region_catchall_add() 82 ®ion->catchall.cchunk, in mlxsw_sp1_acl_ctcam_region_catchall_add() 83 ®ion->catchall.centry, in mlxsw_sp1_acl_ctcam_region_catchall_add() 87 region->catchall.rulei = rulei; in mlxsw_sp1_acl_ctcam_region_catchall_add() 95 mlxsw_sp_acl_ctcam_chunk_fini(®ion->catchall.cchunk); in mlxsw_sp1_acl_ctcam_region_catchall_add() 101 struct mlxsw_sp1_acl_tcam_region *region) in mlxsw_sp1_acl_ctcam_region_catchall_del() argument [all …]
|
D | spectrum_acl_ctcam.c | 15 struct mlxsw_sp_acl_tcam_region *region, in mlxsw_sp_acl_ctcam_region_resize() argument 21 region->key_type, new_size, region->id, in mlxsw_sp_acl_ctcam_region_resize() 22 region->tcam_region_info); in mlxsw_sp_acl_ctcam_region_resize() 28 struct mlxsw_sp_acl_tcam_region *region, in mlxsw_sp_acl_ctcam_region_move() argument 34 region->tcam_region_info, src_offset, in mlxsw_sp_acl_ctcam_region_move() 35 region->tcam_region_info, dst_offset, size); in mlxsw_sp_acl_ctcam_region_move() 46 struct mlxsw_sp_acl_tcam_region *region = cregion->region; in mlxsw_sp_acl_ctcam_region_entry_insert() local 61 region->tcam_region_info, in mlxsw_sp_acl_ctcam_region_entry_insert() 65 mlxsw_afk_encode(afk, region->key_info, &rulei->values, key, mask); in mlxsw_sp_acl_ctcam_region_entry_insert() 94 cregion->region->tcam_region_info, in mlxsw_sp_acl_ctcam_region_entry_remove() [all …]
|
D | spectrum_acl_tcam.c | 208 struct mlxsw_sp_acl_tcam_region *region; member 228 struct mlxsw_sp_acl_tcam_region *region; member 269 struct mlxsw_sp_acl_tcam_region *region; in mlxsw_sp_acl_tcam_group_update() local 274 list_for_each_entry(region, &group->region_list, list) { in mlxsw_sp_acl_tcam_group_update() 278 if (region->list.next != &group->region_list && in mlxsw_sp_acl_tcam_group_update() 279 list_next_entry(region, list)->vregion == region->vregion) in mlxsw_sp_acl_tcam_group_update() 282 region->id, multi); in mlxsw_sp_acl_tcam_group_update() 444 struct mlxsw_sp_acl_tcam_region *region, in mlxsw_sp_acl_tcam_group_region_attach() argument 472 list_add_tail(®ion->list, pos); in mlxsw_sp_acl_tcam_group_region_attach() 473 region->group = group; in mlxsw_sp_acl_tcam_group_region_attach() [all …]
|
D | spectrum2_acl_tcam.c | 18 struct mlxsw_sp_acl_tcam_region *region; member 145 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_init() local 148 region->region = _region; in mlxsw_sp2_acl_tcam_region_init() 151 ®ion->aregion, in mlxsw_sp2_acl_tcam_region_init() 159 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_fini() local 161 mlxsw_sp_acl_atcam_region_fini(®ion->aregion); in mlxsw_sp2_acl_tcam_region_fini() 166 struct mlxsw_sp_acl_tcam_region *region) in mlxsw_sp2_acl_tcam_region_associate() argument 168 return mlxsw_sp_acl_atcam_region_associate(mlxsw_sp, region->id); in mlxsw_sp2_acl_tcam_region_associate() 173 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_rehash_hints_get() local 175 return mlxsw_sp_acl_atcam_rehash_hints_get(®ion->aregion); in mlxsw_sp2_acl_tcam_region_rehash_hints_get() [all …]
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/ |
D | kvm_util.c | 289 struct userspace_mem_region *region; in kvm_vm_restart() local 295 list_for_each_entry(region, &vmp->userspace_mem_regions, list) { in kvm_vm_restart() 296 int ret = ioctl(vmp->fd, KVM_SET_USER_MEMORY_REGION, ®ion->region); in kvm_vm_restart() 301 ret, errno, region->region.slot, in kvm_vm_restart() 302 region->region.flags, in kvm_vm_restart() 303 region->region.guest_phys_addr, in kvm_vm_restart() 304 region->region.memory_size); in kvm_vm_restart() 353 struct userspace_mem_region *region; in userspace_mem_region_find() local 355 list_for_each_entry(region, &vm->userspace_mem_regions, list) { in userspace_mem_region_find() 356 uint64_t existing_start = region->region.guest_phys_addr; in userspace_mem_region_find() [all …]
|
/kernel/linux/linux-5.10/arch/um/kernel/ |
D | physmem.c | 127 struct iomem_region *region = iomem_regions; in phys_mapping() local 129 while (region != NULL) { in phys_mapping() 130 if ((phys >= region->phys) && in phys_mapping() 131 (phys < region->phys + region->size)) { in phys_mapping() 132 fd = region->fd; in phys_mapping() 133 *offset_out = phys - region->phys; in phys_mapping() 136 region = region->next; in phys_mapping() 183 struct iomem_region *region = iomem_regions; in find_iomem() local 185 while (region != NULL) { in find_iomem() 186 if (!strcmp(region->driver, driver)) { in find_iomem() [all …]
|
/kernel/linux/linux-5.10/drivers/s390/cio/ |
D | vfio_ccw_chp.c | 21 struct ccw_schib_region *region; in vfio_ccw_schib_region_read() local 24 if (pos + count > sizeof(*region)) in vfio_ccw_schib_region_read() 28 region = private->region[i].data; in vfio_ccw_schib_region_read() 35 memcpy(region, &private->sch->schib, sizeof(*region)); in vfio_ccw_schib_region_read() 37 if (copy_to_user(buf, (void *)region + pos, count)) { in vfio_ccw_schib_region_read() 58 struct vfio_ccw_region *region) in vfio_ccw_schib_region_release() argument 85 struct ccw_crw_region *region; in vfio_ccw_crw_region_read() local 89 if (pos + count > sizeof(*region)) in vfio_ccw_crw_region_read() 99 region = private->region[i].data; in vfio_ccw_crw_region_read() 102 memcpy(®ion->crw, &crw->crw, sizeof(region->crw)); in vfio_ccw_crw_region_read() [all …]
|
D | vfio_ccw_async.c | 21 struct ccw_cmd_region *region; in vfio_ccw_async_region_read() local 24 if (pos + count > sizeof(*region)) in vfio_ccw_async_region_read() 28 region = private->region[i].data; in vfio_ccw_async_region_read() 29 if (copy_to_user(buf, (void *)region + pos, count)) in vfio_ccw_async_region_read() 43 struct ccw_cmd_region *region; in vfio_ccw_async_region_write() local 46 if (pos + count > sizeof(*region)) in vfio_ccw_async_region_write() 52 region = private->region[i].data; in vfio_ccw_async_region_write() 53 if (copy_from_user((void *)region + pos, buf, count)) { in vfio_ccw_async_region_write() 60 ret = region->ret_code ? region->ret_code : count; in vfio_ccw_async_region_write() 68 struct vfio_ccw_region *region) in vfio_ccw_async_region_release() argument
|
/kernel/linux/linux-5.10/arch/x86/boot/compressed/ |
D | kaslr.c | 496 static void store_slot_info(struct mem_vector *region, unsigned long image_size) in store_slot_info() argument 503 slot_area.addr = region->start; in store_slot_info() 504 slot_area.num = 1 + (region->size - image_size) / CONFIG_PHYSICAL_ALIGN; in store_slot_info() 515 process_gb_huge_pages(struct mem_vector *region, unsigned long image_size) in process_gb_huge_pages() argument 522 store_slot_info(region, image_size); in process_gb_huge_pages() 527 pud_start = ALIGN(region->start, PUD_SIZE); in process_gb_huge_pages() 528 pud_end = ALIGN_DOWN(region->start + region->size, PUD_SIZE); in process_gb_huge_pages() 532 store_slot_info(region, image_size); in process_gb_huge_pages() 537 if (pud_start >= region->start + image_size) { in process_gb_huge_pages() 538 tmp.start = region->start; in process_gb_huge_pages() [all …]
|
/kernel/linux/linux-5.10/mm/ |
D | nommu.c | 435 struct vm_region *region, *last; in validate_nommu_regions() local 447 region = rb_entry(p, struct vm_region, vm_rb); in validate_nommu_regions() 450 BUG_ON(region->vm_end <= region->vm_start); in validate_nommu_regions() 451 BUG_ON(region->vm_top < region->vm_end); in validate_nommu_regions() 452 BUG_ON(region->vm_start < last->vm_top); in validate_nommu_regions() 466 static void add_nommu_region(struct vm_region *region) in add_nommu_region() argument 478 if (region->vm_start < pregion->vm_start) in add_nommu_region() 480 else if (region->vm_start > pregion->vm_start) in add_nommu_region() 482 else if (pregion == region) in add_nommu_region() 488 rb_link_node(®ion->vm_rb, parent, p); in add_nommu_region() [all …]
|
/kernel/linux/linux-5.10/drivers/acpi/pmic/ |
D | Kconfig | 4 bool "PMIC (Power Management Integrated Circuit) operation region support" 7 region of the PMIC chip. The operation region can be used 14 bool "ACPI operation region support for Bay Trail Crystal Cove PMIC" 17 This config adds ACPI operation region support for the Bay Trail 21 bool "ACPI operation region support for Cherry Trail Crystal Cove PMIC" 24 This config adds ACPI operation region support for the Cherry Trail 28 bool "ACPI operation region support for XPower AXP288 PMIC" 31 This config adds ACPI operation region support for XPower AXP288 PMIC. 34 bool "ACPI operation region support for BXT WhiskeyCove PMIC" 37 This config adds ACPI operation region support for BXT WhiskeyCove PMIC. [all …]
|
/kernel/liteos_a/kernel/base/include/ |
D | los_vm_map.h | 79 void (*open)(struct VmMapRegion *region); 80 void (*close)(struct VmMapRegion *region); 81 int (*fault)(struct VmMapRegion *region, LosVmPgFault *pageFault); 82 void (*remove)(struct VmMapRegion *region, LosArchMmu *archMmu, VM_OFFSET_T offset); 189 STATIC INLINE VADDR_T LOS_RegionEndAddr(LosVmMapRegion *region) in LOS_RegionEndAddr() argument 191 return (region->range.base + region->range.size - 1); in LOS_RegionEndAddr() 199 STATIC INLINE BOOL LOS_IsRegionTypeFile(LosVmMapRegion* region) in LOS_IsRegionTypeFile() argument 201 return region->regionType == VM_MAP_REGION_TYPE_FILE; in LOS_IsRegionTypeFile() 204 STATIC INLINE BOOL LOS_IsRegionPermUserReadOnly(LosVmMapRegion* region) in LOS_IsRegionPermUserReadOnly() argument 206 return ((region->regionFlags & VM_MAP_REGION_FLAG_PROT_MASK) == in LOS_IsRegionPermUserReadOnly() [all …]
|
/kernel/linux/linux-5.10/drivers/mtd/maps/ |
D | pismo.c | 89 struct pismo_mem *region, const char *name, in pismo_add_device() argument 94 phys_addr_t base = region->base; in pismo_add_device() 101 res.end = base + region->size - 1; in pismo_add_device() 131 struct pismo_mem *region) in pismo_add_nor() argument 134 .width = region->width, in pismo_add_nor() 140 return pismo_add_device(pismo, i, region, "physmap-flash", in pismo_add_nor() 145 struct pismo_mem *region) in pismo_add_sram() argument 148 .bankwidth = region->width, in pismo_add_sram() 151 return pismo_add_device(pismo, i, region, "mtd-ram", in pismo_add_sram() 159 struct pismo_mem region; in pismo_add_one() local [all …]
|
/kernel/linux/linux-5.10/drivers/acpi/acpica/ |
D | evregion.c | 127 handler_desc = region_obj->region.handler; in acpi_ev_address_space_dispatch() 131 acpi_ut_get_node_name(region_obj->region.node), in acpi_ev_address_space_dispatch() 133 acpi_ut_get_region_name(region_obj->region. in acpi_ev_address_space_dispatch() 147 if (!(region_obj->region.flags & AOPOBJ_SETUP_COMPLETE)) { in acpi_ev_address_space_dispatch() 159 acpi_ut_get_region_name(region_obj->region. in acpi_ev_address_space_dispatch() 184 region. in acpi_ev_address_space_dispatch() 191 if (!(region_obj->region.flags & AOPOBJ_SETUP_COMPLETE)) { in acpi_ev_address_space_dispatch() 192 region_obj->region.flags |= AOPOBJ_SETUP_COMPLETE; in acpi_ev_address_space_dispatch() 208 address = (region_obj->region.address + region_offset); in acpi_ev_address_space_dispatch() 212 ®ion_obj->region.handler->address_space, handler, in acpi_ev_address_space_dispatch() [all …]
|
/kernel/linux/linux-5.10/Documentation/driver-api/fpga/ |
D | fpga-region.rst | 7 This document is meant to be a brief overview of the FPGA region API usage. A 11 For the purposes of this API document, let's just say that a region associates 12 an FPGA Manager and a bridge (or bridges) with a reprogrammable region of an 13 FPGA or the whole FPGA. The API provides a way to register a region and to 14 program a region. 16 Currently the only layer above fpga-region.c in the kernel is the Device Tree 17 support (of-fpga-region.c) described in [#f1]_. The DT support layer uses regions 18 to program the FPGA and then DT to handle enumeration. The common region code 22 An fpga-region can be set up to know the following things: 37 How to add a new FPGA region [all …]
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/src/ |
D | dmub_dcn30.c | 100 REG_WRITE(DMCUB_REGION3_CW0_BASE_ADDRESS, cw0->region.base); in dmub_dcn30_backdoor_load() 102 DMCUB_REGION3_CW0_TOP_ADDRESS, cw0->region.top, in dmub_dcn30_backdoor_load() 109 REG_WRITE(DMCUB_REGION3_CW1_BASE_ADDRESS, cw1->region.base); in dmub_dcn30_backdoor_load() 111 DMCUB_REGION3_CW1_TOP_ADDRESS, cw1->region.top, in dmub_dcn30_backdoor_load() 131 if (cw2->region.base != cw2->region.top) { in dmub_dcn30_setup_windows() 134 REG_WRITE(DMCUB_REGION3_CW2_BASE_ADDRESS, cw2->region.base); in dmub_dcn30_setup_windows() 136 DMCUB_REGION3_CW2_TOP_ADDRESS, cw2->region.top, in dmub_dcn30_setup_windows() 149 REG_WRITE(DMCUB_REGION3_CW3_BASE_ADDRESS, cw3->region.base); in dmub_dcn30_setup_windows() 151 DMCUB_REGION3_CW3_TOP_ADDRESS, cw3->region.top, in dmub_dcn30_setup_windows() 160 REG_WRITE(DMCUB_REGION3_CW4_BASE_ADDRESS, cw4->region.base); in dmub_dcn30_setup_windows() [all …]
|