Lines Matching defs:ip

58 			|| memcmp(&mode_lib->ip, &mode_lib->vba.ip, sizeof(mode_lib->vba.ip)) != 0
64 mode_lib->vba.ip = mode_lib->ip;
420 ip_params_st *ip = &mode_lib->vba.ip;
423 mode_lib->vba.UseMinimumRequiredDCFCLK = ip->use_min_dcfclk;
424 mode_lib->vba.ClampMinDCFCLK = ip->clamp_min_dcfclk;
425 mode_lib->vba.MaxNumDPP = ip->max_num_dpp;
426 mode_lib->vba.MaxNumOTG = ip->max_num_otg;
427 mode_lib->vba.MaxNumHDMIFRLOutputs = ip->max_num_hdmi_frl_outputs;
428 mode_lib->vba.MaxNumWriteback = ip->max_num_wb;
429 mode_lib->vba.CursorChunkSize = ip->cursor_chunk_size;
430 mode_lib->vba.CursorBufferSize = ip->cursor_buffer_size;
432 mode_lib->vba.MaxDCHUBToPSCLThroughput = ip->max_dchub_pscl_bw_pix_per_clk;
433 mode_lib->vba.MaxPSCLToLBThroughput = ip->max_pscl_lb_bw_pix_per_clk;
434 mode_lib->vba.ROBBufferSizeInKByte = ip->rob_buffer_size_kbytes;
435 mode_lib->vba.DETBufferSizeInKByte[0] = ip->det_buffer_size_kbytes;
436 mode_lib->vba.ConfigReturnBufferSizeInKByte = ip->config_return_buffer_size_in_kbytes;
437 mode_lib->vba.CompressedBufferSegmentSizeInkByte = ip->compressed_buffer_segment_size_in_kbytes;
438 mode_lib->vba.MetaFIFOSizeInKEntries = ip->meta_fifo_size_in_kentries;
439 mode_lib->vba.ZeroSizeBufferEntries = ip->zero_size_buffer_entries;
440 mode_lib->vba.COMPBUF_RESERVED_SPACE_64B = ip->compbuf_reserved_space_64b;
441 mode_lib->vba.COMPBUF_RESERVED_SPACE_ZS = ip->compbuf_reserved_space_zs;
442 mode_lib->vba.MaximumDSCBitsPerComponent = ip->maximum_dsc_bits_per_component;
443 mode_lib->vba.DSC422NativeSupport = ip->dsc422_native_support;
445 mode_lib->vba.nomDETInKByte = ip->det_buffer_size_kbytes;
446 mode_lib->vba.CompbufReservedSpace64B = ip->compbuf_reserved_space_64b;
447 mode_lib->vba.CompbufReservedSpaceZs = ip->compbuf_reserved_space_zs;
448 mode_lib->vba.CompressedBufferSegmentSizeInkByteFinal = ip->compressed_buffer_segment_size_in_kbytes;
449 mode_lib->vba.LineBufferSizeFinal = ip->line_buffer_size_bits;
450 mode_lib->vba.AlphaPixelChunkSizeInKByte = ip->alpha_pixel_chunk_size_kbytes; // not ysed
451 mode_lib->vba.MinPixelChunkSizeBytes = ip->min_pixel_chunk_size_bytes; // not used
452 mode_lib->vba.MaximumPixelsPerLinePerDSCUnit = ip->maximum_pixels_per_line_per_dsc_unit;
453 mode_lib->vba.MaxNumDP2p0Outputs = ip->max_num_dp2p0_outputs;
454 mode_lib->vba.MaxNumDP2p0Streams = ip->max_num_dp2p0_streams;
455 mode_lib->vba.DCCMetaBufferSizeBytes = ip->dcc_meta_buffer_size_bytes;
457 mode_lib->vba.PixelChunkSizeInKByte = ip->pixel_chunk_size_kbytes;
458 mode_lib->vba.MetaChunkSize = ip->meta_chunk_size_kbytes;
459 mode_lib->vba.MinMetaChunkSizeBytes = ip->min_meta_chunk_size_bytes;
460 mode_lib->vba.WritebackChunkSize = ip->writeback_chunk_size_kbytes;
461 mode_lib->vba.LineBufferSize = ip->line_buffer_size_bits;
462 mode_lib->vba.MaxLineBufferLines = ip->max_line_buffer_lines;
463 mode_lib->vba.PTEBufferSizeInRequestsLuma = ip->dpte_buffer_size_in_pte_reqs_luma;
464 mode_lib->vba.PTEBufferSizeInRequestsChroma = ip->dpte_buffer_size_in_pte_reqs_chroma;
465 mode_lib->vba.DPPOutputBufferPixels = ip->dpp_output_buffer_pixels;
466 mode_lib->vba.OPPOutputBufferLines = ip->opp_output_buffer_lines;
467 mode_lib->vba.MaxHSCLRatio = ip->max_hscl_ratio;
468 mode_lib->vba.MaxVSCLRatio = ip->max_vscl_ratio;
469 mode_lib->vba.WritebackInterfaceLumaBufferSize = ip->writeback_luma_buffer_size_kbytes * 1024;
470 mode_lib->vba.WritebackInterfaceChromaBufferSize = ip->writeback_chroma_buffer_size_kbytes * 1024;
472 mode_lib->vba.WritebackInterfaceBufferSize = ip->writeback_interface_buffer_size_kbytes;
473 mode_lib->vba.WritebackLineBufferSize = ip->writeback_line_buffer_buffer_size;
476 ip->writeback_chroma_line_buffer_width_pixels;
478 ip->writeback_line_buffer_luma_buffer_size;
480 ip->writeback_line_buffer_chroma_buffer_size;
481 mode_lib->vba.Writeback10bpc420Supported = ip->writeback_10bpc420_supported;
482 mode_lib->vba.WritebackMaxHSCLRatio = ip->writeback_max_hscl_ratio;
483 mode_lib->vba.WritebackMaxVSCLRatio = ip->writeback_max_vscl_ratio;
484 mode_lib->vba.WritebackMinHSCLRatio = ip->writeback_min_hscl_ratio;
485 mode_lib->vba.WritebackMinVSCLRatio = ip->writeback_min_vscl_ratio;
486 mode_lib->vba.WritebackMaxHSCLTaps = ip->writeback_max_hscl_taps;
487 mode_lib->vba.WritebackMaxVSCLTaps = ip->writeback_max_vscl_taps;
489 mode_lib->vba.GPUVMMaxPageTableLevels = ip->gpuvm_max_page_table_levels;
490 mode_lib->vba.HostVMMaxNonCachedPageTableLevels = ip->hostvm_max_page_table_levels;
491 mode_lib->vba.HostVMMaxPageTableLevels = ip->hostvm_max_page_table_levels;
492 mode_lib->vba.HostVMCachedPageTableLevels = ip->hostvm_cached_page_table_levels;
493 mode_lib->vba.MaxInterDCNTileRepeaters = ip->max_inter_dcn_tile_repeaters;
494 mode_lib->vba.NumberOfDSC = ip->num_dsc;
495 mode_lib->vba.ODMCapability = ip->odm_capable;
496 mode_lib->vba.DISPCLKRampingMargin = ip->dispclk_ramp_margin_percent;
498 mode_lib->vba.XFCSupported = ip->xfc_supported;
499 mode_lib->vba.XFCFillBWOverhead = ip->xfc_fill_bw_overhead_percent;
500 mode_lib->vba.XFCFillConstant = ip->xfc_fill_constant_bytes;
501 mode_lib->vba.DPPCLKDelaySubtotal = ip->dppclk_delay_subtotal;
502 mode_lib->vba.DPPCLKDelaySCL = ip->dppclk_delay_scl;
503 mode_lib->vba.DPPCLKDelaySCLLBOnly = ip->dppclk_delay_scl_lb_only;
504 mode_lib->vba.DPPCLKDelayCNVCFormater = ip->dppclk_delay_cnvc_formatter;
505 mode_lib->vba.DPPCLKDelayCNVCCursor = ip->dppclk_delay_cnvc_cursor;
506 mode_lib->vba.DISPCLKDelaySubtotal = ip->dispclk_delay_subtotal;
507 mode_lib->vba.DynamicMetadataVMEnabled = ip->dynamic_metadata_vm_enabled;
508 mode_lib->vba.ODMCombine4To1Supported = ip->odm_combine_4to1_supported;
509 mode_lib->vba.ProgressiveToInterlaceUnitInOPP = ip->ptoi_supported;
510 mode_lib->vba.PDEProcessingBufIn64KBReqs = ip->pde_proc_buffer_size_64k_reqs;
511 mode_lib->vba.PTEGroupSize = ip->pte_group_size_bytes;
512 mode_lib->vba.SupportGFX7CompatibleTilingIn32bppAnd64bpp = ip->gfx7_compat_tiling_supported;
518 ip_params_st *ip = &mode_lib->vba.ip;
577 mode_lib->vba.DETBufferSizeInKByte[mode_lib->vba.NumberOfActivePlanes] = ip->det_buffer_size_kbytes;
595 if (dst->interlaced && !ip->ptoi_supported) {
611 ip->dcc_supported : src->dcc && ip->dcc_supported;
653 ip->maximum_dsc_bits_per_component;
700 && ip->xfc_supported;
709 if (ip->is_line_buffer_bpp_fixed)
711 ip->line_buffer_fixed_bpp;
905 mode_lib->vba.GPUVMEnable = mode_lib->vba.GPUVMEnable && !!ip->gpuvm_enable;
906 mode_lib->vba.HostVMEnable = mode_lib->vba.HostVMEnable && !!ip->hostvm_enable;
964 || memcmp(&mode_lib->ip, &mode_lib->vba.ip, sizeof(mode_lib->vba.ip)) != 0
971 mode_lib->vba.ip = mode_lib->ip;