Home
last modified time | relevance | path

Searched refs:vba (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dml/dcn20/
H A Damdgpu_display_mode_vba_20v2.c266 mode_lib->vba.FabricAndDRAMBandwidth = dml_min( in dml20v2_recalculate()
267 mode_lib->vba.DRAMSpeed * mode_lib->vba.NumberOfChannels * mode_lib->vba.DRAMChannelWidth, in dml20v2_recalculate()
268 mode_lib->vba.FabricClock * mode_lib->vba.FabricDatapathToDCNDataReturn) / 1000.0; in dml20v2_recalculate()
284 > mode_lib->vba.DCFCLK * mode_lib->vba.ReturnBusWidth / 4.0) in adjust_ReturnBW()
290 - mode_lib->vba.UrgentLatencyPixelDataOnly in adjust_ReturnBW()
291 / ((mode_lib->vba.ROBBufferSizeInKByte in adjust_ReturnBW()
292 - mode_lib->vba.PixelChunkSizeInKByte) in adjust_ReturnBW()
295 - mode_lib->vba.DCFCLK in adjust_ReturnBW()
296 * mode_lib->vba.ReturnBusWidth in adjust_ReturnBW()
298 + mode_lib->vba.UrgentLatencyPixelDataOnly)); in adjust_ReturnBW()
[all …]
H A Damdgpu_display_mode_vba_20.c242 mode_lib->vba.FabricAndDRAMBandwidth = dml_min( in dml20_recalculate()
243 mode_lib->vba.DRAMSpeed * mode_lib->vba.NumberOfChannels * mode_lib->vba.DRAMChannelWidth, in dml20_recalculate()
244 mode_lib->vba.FabricClock * mode_lib->vba.FabricDatapathToDCNDataReturn) / 1000.0; in dml20_recalculate()
260 > mode_lib->vba.DCFCLK * mode_lib->vba.ReturnBusWidth / 4.0) in adjust_ReturnBW()
266 - mode_lib->vba.UrgentLatencyPixelDataOnly in adjust_ReturnBW()
267 / ((mode_lib->vba.ROBBufferSizeInKByte in adjust_ReturnBW()
268 - mode_lib->vba.PixelChunkSizeInKByte) in adjust_ReturnBW()
271 - mode_lib->vba.DCFCLK in adjust_ReturnBW()
272 * mode_lib->vba.ReturnBusWidth in adjust_ReturnBW()
274 + mode_lib->vba.UrgentLatencyPixelDataOnly)); in adjust_ReturnBW()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dml/
H A Damdgpu_display_mode_vba.c61 bool need_recalculate = memcmp(&mode_lib->soc, &mode_lib->vba.soc, sizeof(mode_lib->vba.soc)) != 0 in dml_get_voltage_level()
62 || memcmp(&mode_lib->ip, &mode_lib->vba.ip, sizeof(mode_lib->vba.ip)) != 0 in dml_get_voltage_level()
63 || num_pipes != mode_lib->vba.cache_num_pipes in dml_get_voltage_level()
64 || memcmp(pipes, mode_lib->vba.cache_pipes, in dml_get_voltage_level()
67 mode_lib->vba.soc = mode_lib->soc; in dml_get_voltage_level()
68 mode_lib->vba.ip = mode_lib->ip; in dml_get_voltage_level()
69 memcpy(mode_lib->vba.cache_pipes, pipes, sizeof(*pipes) * num_pipes); in dml_get_voltage_level()
70 mode_lib->vba.cache_num_pipes = num_pipes; in dml_get_voltage_level()
82 return mode_lib->vba.VoltageLevel; in dml_get_voltage_level()
91 dml_get_attr_func(clk_dcf_deepsleep, mode_lib->vba.DCFCLKDeepSleep);
[all …]
H A Ddisplay_mode_lib.h69 struct vba_vars_st vba; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dml/dcn21/
H A Damdgpu_display_mode_vba_21.c1229 if (!mode_lib->vba.IgnoreViewportPositioning) { in CalculatePrefetchSourceLines()
1336 …MPDEBytesFrame = 128 * ((mode_lib->vba.GPUVMMaxPageTableLevels + 1) * (mode_lib->vba.HostVMMaxPage… in CalculateVMAndRowBytes()
1366 …if (GPUVMEnable == true && (mode_lib->vba.GPUVMMaxPageTableLevels + 1) * (mode_lib->vba.HostVMMaxP… in CalculateVMAndRowBytes()
1372 …ExtraDPDEBytesFrame = 128 * ((mode_lib->vba.GPUVMMaxPageTableLevels + 1) * (mode_lib->vba.HostVMMa… in CalculateVMAndRowBytes()
1471 struct vba_vars_st *locals = &mode_lib->vba; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1474 mode_lib->vba.WritebackDISPCLK = 0.0; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1475 mode_lib->vba.DISPCLKWithRamping = 0; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1476 mode_lib->vba.DISPCLKWithoutRamping = 0; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1477 mode_lib->vba.GlobalDPPCLK = 0.0; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1481 for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
[all …]
/netbsd-src/sys/arch/atari/vme/
H A Dvme_machdep.c72 struct vmebus_attach_args vba; in vmebusattach() local
76 vba.vba_busname = "vme"; in vmebusattach()
77 vba.vba_iot = beb_alloc_bus_space_tag(NULL); in vmebusattach()
78 vba.vba_memt = beb_alloc_bus_space_tag(NULL); in vmebusattach()
79 if ((vba.vba_iot == NULL) || (vba.vba_memt == NULL)) { in vmebusattach()
87 vba.vba_iot->base = 0; in vmebusattach()
88 vba.vba_memt->base = 0; in vmebusattach()
91 config_found(self, &vba, vmebusprint, CFARGS_NONE); in vmebusattach()
H A Dvme.c54 struct vmebus_attach_args *vba = aux; in vmematch() local
56 if (strcmp(vba->vba_busname, cf->cf_name)) in vmematch()
66 struct vmebus_attach_args *vba = aux; in vmeattach() local
71 sc->sc_iot = vba->vba_iot; in vmeattach()
72 sc->sc_memt = vba->vba_memt; in vmeattach()
73 sc->sc_vc = vba->vba_vc; in vmeattach()
/netbsd-src/sys/arch/sun68k/sun68k/
H A Dvme_sun68k.c151 struct vmebus_attach_args vba; in sun68kvme_attach() local
167 vba.va_vct = &sun68k_vme_chipset_tag; in sun68kvme_attach()
168 vba.va_bdt = &sun68k_vme_dma_tag; in sun68kvme_attach()
169 vba.va_slaveconfig = 0; in sun68kvme_attach()
172 (void)config_found(self, &vba, 0, CFARGS_NONE); in sun68kvme_attach()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/
H A Damdgpu_dcn20_resource.c2503 if (context->bw_ctx.dml.vba.NoOfDPP[vlevel][0][pipe_idx] == 1) in dcn20_validate_apply_pipe_split_flags()
2510 context->bw_ctx.dml.vba.maxMpcComb = 0; in dcn20_validate_apply_pipe_split_flags()
2520 …if (force_split || context->bw_ctx.dml.vba.NoOfDPP[vlevel][context->bw_ctx.dml.vba.maxMpcComb][pip… in dcn20_validate_apply_pipe_split_flags()
2533 context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel][pipe_idx] = dm_odm_combine_mode_2to1; in dcn20_validate_apply_pipe_split_flags()
2535 context->bw_ctx.dml.vba.ODMCombineEnabled[pipe_idx] = in dcn20_validate_apply_pipe_split_flags()
2536 context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel][pipe_idx]; in dcn20_validate_apply_pipe_split_flags()
2538 …if (split[i] && context->bw_ctx.dml.vba.NoOfDPP[vlevel][context->bw_ctx.dml.vba.maxMpcComb][pipe_i… in dcn20_validate_apply_pipe_split_flags()
2539 … context->bw_ctx.dml.vba.RequiredDPPCLK[vlevel][context->bw_ctx.dml.vba.maxMpcComb][pipe_idx] /= 2; in dcn20_validate_apply_pipe_split_flags()
2593 …if (!pipe->top_pipe && !pipe->plane_state && context->bw_ctx.dml.vba.ODMCombineEnabled[pipe_idx]) { in dcn20_fast_validate_bw()
2612 && context->bw_ctx.dml.vba.ODMCombineEnabled[pipe_idx]) in dcn20_fast_validate_bw()
[all …]
/netbsd-src/sys/arch/sparc/dev/
H A Dvme_machdep.c293 struct vmebus_attach_args vba; in vmeattach_mainbus() local
308 vba.va_vct = &sparc_vme_chipset_tag; in vmeattach_mainbus()
309 vba.va_bdt = &sparc_vme4_dma_tag; in vmeattach_mainbus()
310 vba.va_slaveconfig = 0; in vmeattach_mainbus()
329 (void)config_found(self, &vba, 0, CFARGS_NONE); in vmeattach_mainbus()
342 struct vmebus_attach_args vba; in vmeattach_iommu() local
358 vba.va_vct = &sparc_vme_chipset_tag; in vmeattach_iommu()
359 vba.va_bdt = &sparc_vme_iommu_dma_tag; in vmeattach_iommu()
360 vba.va_slaveconfig = 0; in vmeattach_iommu()
442 (void)config_found(self, &vba, 0, in vmeattach_iommu()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/
H A Damdgpu_dcn21_resource.c1065 …_cnt].clks_cfg.dispclk_mhz = context->bw_ctx.dml.vba.RequiredDISPCLK[vlevel_req][context->bw_ctx.d… in dcn21_calculate_wm()
1069 … context->bw_ctx.dml.vba.RequiredDPPCLK[vlevel_req][context->bw_ctx.dml.vba.maxMpcComb][pipe_idx]; in dcn21_calculate_wm()
1070 if (context->bw_ctx.dml.vba.BlendingAndTiming[pipe_idx] == pipe_idx) in dcn21_calculate_wm()
1072 context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel_req][pipe_idx]; in dcn21_calculate_wm()
1078 …context->bw_ctx.dml.vba.RequiredDPPCLK[vlevel_req][context->bw_ctx.dml.vba.maxMpcComb][pipe_split_… in dcn21_calculate_wm()
1079 if (context->bw_ctx.dml.vba.BlendingAndTiming[pipe_split_from[i]] == pipe_split_from[i]) in dcn21_calculate_wm()
1081 context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel_req][pipe_split_from[i]]; in dcn21_calculate_wm()
1168 …dml_get_status_message(context->bw_ctx.dml.vba.ValidationStatus[context->bw_ctx.dml.vba.soc.num_st… in dcn21_validate_bandwidth()
/netbsd-src/sys/dev/tc/
H A Dtcdevs45 device PMABV-AA vba VME Adapter