/linux-6.3-rc2/drivers/gpu/drm/msm/dp/ |
A D | dp_catalog.c | 242 struct dp_io *dp_io = catalog->io; in dp_catalog_aux_update_cfg() 765 drm_dbg_dp(catalog->drm_dev, in dp_catalog_ctrl_send_phy_pattern() 895 catalog = devm_kzalloc(dev, sizeof(*catalog), GFP_KERNEL); in dp_catalog_get() 896 if (!catalog) in dp_catalog_get() 899 catalog->dev = dev; in dp_catalog_get() 900 catalog->io = io; in dp_catalog_get() 902 return &catalog->dp_catalog; in dp_catalog_get() 918 sdp_map = catalog->audio_map; in dp_catalog_audio_get_header() 940 sdp_map = catalog->audio_map; in dp_catalog_audio_set_header() 1072 catalog->audio_map = sdp_map; in dp_catalog_audio_init() [all …]
|
A D | dp_audio.c | 108 catalog->sdp_type = sdp; in dp_audio_get_header() 120 catalog->sdp_type = sdp; in dp_audio_set_header() 128 struct dp_catalog *catalog = audio->catalog; in dp_audio_stream_sdp() local 178 struct dp_catalog *catalog = audio->catalog; in dp_audio_timestamp_sdp() local 227 struct dp_catalog *catalog = audio->catalog; in dp_audio_infoframe_sdp() local 276 struct dp_catalog *catalog = audio->catalog; in dp_audio_copy_management_sdp() local 325 struct dp_catalog *catalog = audio->catalog; in dp_audio_isrc_sdp() local 372 struct dp_catalog *catalog = audio->catalog; in dp_audio_setup_acr() local 399 struct dp_catalog *catalog = audio->catalog; in dp_audio_safe_to_exit_level() local 426 struct dp_catalog *catalog = audio->catalog; in dp_audio_enable() local [all …]
|
A D | dp_aux.c | 24 struct dp_catalog *catalog; member 87 aux->catalog->aux_data = reg; in dp_aux_write() 88 dp_catalog_aux_write_data(aux->catalog); in dp_aux_write() 106 aux->catalog->aux_data = reg; in dp_aux_write() 107 dp_catalog_aux_write_trans(aux->catalog); in dp_aux_write() 145 aux->catalog->aux_data = data; in dp_aux_cmd_fifo_rx() 146 dp_catalog_aux_write_data(aux->catalog); in dp_aux_cmd_fifo_rx() 380 dp_catalog_aux_reset(aux->catalog); in dp_aux_transfer() 448 dp_catalog_aux_reset(aux->catalog); in dp_aux_reconfig() 520 if (!catalog) { in dp_aux_get() [all …]
|
A D | dp_panel.c | 18 struct dp_catalog *catalog; member 318 struct dp_catalog *catalog; in dp_panel_tpg_config() local 327 catalog = panel->catalog; in dp_panel_tpg_config() 346 struct dp_catalog *catalog; in dp_panel_dump_regs() local 350 catalog = panel->catalog; in dp_panel_dump_regs() 358 struct dp_catalog *catalog; in dp_panel_timing_cfg() local 363 catalog = panel->catalog; in dp_panel_timing_cfg() 384 catalog->total = data; in dp_panel_timing_cfg() 390 catalog->sync_start = data; in dp_panel_timing_cfg() 404 catalog->dp_active = data; in dp_panel_timing_cfg() [all …]
|
A D | dp_catalog.h | 130 void dp_catalog_audio_get_header(struct dp_catalog *catalog); 131 void dp_catalog_audio_set_header(struct dp_catalog *catalog); 132 void dp_catalog_audio_config_acr(struct dp_catalog *catalog); 133 void dp_catalog_audio_enable(struct dp_catalog *catalog); 134 void dp_catalog_audio_config_sdp(struct dp_catalog *catalog); 135 void dp_catalog_audio_init(struct dp_catalog *catalog); 136 void dp_catalog_audio_sfe_level(struct dp_catalog *catalog);
|
A D | dp_ctrl.c | 80 struct dp_catalog *catalog; member 163 dp_catalog_ctrl_lane_mapping(ctrl->catalog); in dp_ctrl_configure_source_params() 1091 dp_catalog_ctrl_state_ctrl(ctrl->catalog, 0); in dp_ctrl_link_train_1() 1367 dp_catalog_ctrl_reset(ctrl->catalog); in dp_ctrl_reset_irq_ctrl() 1388 dp_catalog_ctrl_phy_reset(ctrl->catalog); in dp_ctrl_phy_init() 1405 dp_catalog_ctrl_phy_reset(ctrl->catalog); in dp_ctrl_phy_exit() 1471 dp_catalog_ctrl_reset(ctrl->catalog); in dp_ctrl_deinitialize_mainlink() 1856 dp_catalog_ctrl_config_msa(ctrl->catalog, in dp_ctrl_on_stream() 1963 dp_catalog_ctrl_reset(ctrl->catalog); in dp_ctrl_off() 2014 !link || !catalog) { in dp_ctrl_get() [all …]
|
A D | dp_display.c | 94 struct dp_catalog *catalog; member 618 dp_catalog_hpd_config_intr(dp->catalog, in dp_hpd_plug_handle() 661 dp_catalog_hpd_config_intr(dp->catalog, in dp_hpd_unplug_handle() 791 if (IS_ERR(dp->catalog)) { in dp_init_sub_modules() 792 rc = PTR_ERR(dp->catalog); in dp_init_sub_modules() 794 dp->catalog = NULL; in dp_init_sub_modules() 823 panel_in.catalog = dp->catalog; in dp_init_sub_modules() 1091 dp_catalog_ctrl_hpd_config(dp->catalog); in dp_display_config_hpd() 1095 dp_catalog_hpd_config_intr(dp->catalog, in dp_display_config_hpd() 1384 dp_catalog_ctrl_hpd_config(dp->catalog); in dp_pm_resume() [all …]
|
A D | dp_aux.h | 19 struct drm_dp_aux *dp_aux_get(struct device *dev, struct dp_catalog *catalog,
|
A D | dp_audio.h | 39 struct dp_catalog *catalog);
|
A D | dp_ctrl.h | 32 struct dp_power *power, struct dp_catalog *catalog,
|
A D | dp_panel.h | 34 struct dp_catalog *catalog; member
|
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/dpu1/ |
A D | dpu_core_perf.c | 157 if (!kms->catalog) { in dpu_core_perf_crtc_check() 268 if (!kms->catalog) { in dpu_core_perf_crtc_release_bw() 328 if (!kms->catalog) { in dpu_core_perf_crtc_update() 471 const struct dpu_mdss_cfg *catalog = perf->catalog; in dpu_core_perf_debugfs_init() local 483 (u32 *)&catalog->perf->max_bw_low); in dpu_core_perf_debugfs_init() 485 (u32 *)&catalog->perf->max_bw_high); in dpu_core_perf_debugfs_init() 487 (u32 *)&catalog->perf->min_core_ib); in dpu_core_perf_debugfs_init() 489 (u32 *)&catalog->perf->min_llcc_ib); in dpu_core_perf_debugfs_init() 514 perf->catalog = NULL; in dpu_core_perf_destroy() 520 const struct dpu_mdss_cfg *catalog, in dpu_core_perf_init() argument [all …]
|
A D | dpu_kms.c | 703 if (dpu_kms->catalog->wb_count) { in _dpu_kms_setup_displays() 731 const struct dpu_mdss_cfg *catalog; in _dpu_kms_drm_obj_init() local 737 catalog = dpu_kms->catalog; in _dpu_kms_drm_obj_init() 766 type, catalog->sspp[i].features, in _dpu_kms_drm_obj_init() 813 if (dpu_kms->catalog) { in _dpu_kms_hw_destroy() 826 dpu_kms->catalog = NULL; in _dpu_kms_hw_destroy() 891 cat = dpu_kms->catalog; in dpu_kms_mdp_snapshot() 1071 rc = PTR_ERR(dpu_kms->catalog); in dpu_kms_hw_init() 1072 if (!dpu_kms->catalog) in dpu_kms_hw_init() 1075 dpu_kms->catalog = NULL; in dpu_kms_hw_init() [all …]
|
A D | dpu_hw_sspp.c | 311 switch (ctx->catalog->caps->ubwc_version) { in dpu_hw_sspp_setup_format() 768 const struct dpu_mdss_cfg *catalog, in _sspp_offset() argument 773 if ((sspp < SSPP_MAX) && catalog && addr && b) { in _sspp_offset() 774 for (i = 0; i < catalog->sspp_count; i++) { in _sspp_offset() 775 if (sspp == catalog->sspp[i].id) { in _sspp_offset() 776 b->blk_addr = addr + catalog->sspp[i].base; in _sspp_offset() 778 return &catalog->sspp[i]; in _sspp_offset() 792 if (!addr || !catalog) in dpu_hw_sspp_init() 799 cfg = _sspp_offset(idx, addr, catalog, &hw_pipe->hw); in dpu_hw_sspp_init() 806 hw_pipe->catalog = catalog; in dpu_hw_sspp_init() [all …]
|
A D | dpu_core_perf.h | 71 const struct dpu_mdss_cfg *catalog; member 122 const struct dpu_mdss_cfg *catalog,
|
A D | dpu_encoder_phys_wb.c | 106 const struct dpu_mdss_cfg *catalog; in dpu_encoder_phys_wb_set_qos() local 109 if (!phys_enc || !phys_enc->dpu_kms || !phys_enc->dpu_kms->catalog) { in dpu_encoder_phys_wb_set_qos() 114 catalog = phys_enc->dpu_kms->catalog; in dpu_encoder_phys_wb_set_qos() 121 catalog->perf->danger_lut_tbl[DPU_QOS_LUT_USAGE_NRT]; in dpu_encoder_phys_wb_set_qos() 123 qos_cfg.safe_lut = catalog->perf->safe_lut_tbl[DPU_QOS_LUT_USAGE_NRT]; in dpu_encoder_phys_wb_set_qos() 125 qos_lut_tb = &catalog->perf->qos_lut_tbl[DPU_QOS_LUT_USAGE_NRT]; in dpu_encoder_phys_wb_set_qos() 145 if (!phys_enc || !phys_enc->dpu_kms || !phys_enc->dpu_kms->catalog) { in dpu_encoder_phys_wb_setup_fb() 168 cdp_cfg.enable = phys_enc->dpu_kms->catalog->perf->cdp_cfg in dpu_encoder_phys_wb_setup_fb()
|
A D | dpu_plane.c | 111 const struct dpu_mdss_cfg *catalog; member 240 fixed_buff_size = pdpu->catalog->caps->pixel_ram_size; in _dpu_plane_calc_fill_level() 329 danger_lut = pdpu->catalog->perf->danger_lut_tbl in _dpu_plane_set_danger_lut() 331 safe_lut = pdpu->catalog->perf->safe_lut_tbl in _dpu_plane_set_danger_lut() 339 danger_lut = pdpu->catalog->perf->danger_lut_tbl in _dpu_plane_set_danger_lut() 341 safe_lut = pdpu->catalog->perf->safe_lut_tbl in _dpu_plane_set_danger_lut() 344 danger_lut = pdpu->catalog->perf->danger_lut_tbl in _dpu_plane_set_danger_lut() 346 safe_lut = pdpu->catalog->perf->safe_lut_tbl in _dpu_plane_set_danger_lut() 1007 max_linewidth = pdpu->catalog->caps->max_linewidth; in dpu_plane_atomic_check() 1204 cdp_cfg.enable = pdpu->catalog->perf->cdp_cfg in dpu_plane_sspp_atomic_update() [all …]
|
A D | dpu_hw_sspp.h | 362 const struct dpu_mdss_cfg *catalog; member 382 void __iomem *addr, const struct dpu_mdss_cfg *catalog);
|
A D | dpu_encoder.c | 570 else if (!dpu_kms->catalog->caps->has_3d_merge) in dpu_encoder_get_topology() 576 if (dpu_kms->catalog->dspp && in dpu_encoder_get_topology() 577 (dpu_kms->catalog->dspp_count >= topology.num_lm)) in dpu_encoder_get_topology() 1259 for (i = 0; i < catalog->intf_count; i++) { in dpu_encoder_get_intf() 1260 if (catalog->intf[i].type == type in dpu_encoder_get_intf() 1261 && catalog->intf[i].controller_id == controller_id) { in dpu_encoder_get_intf() 1262 return catalog->intf[i].id; in dpu_encoder_get_intf() 1277 for (i = 0; i < catalog->wb_count; i++) { in dpu_encoder_get_wb() 1278 if (catalog->wb[i].id == controller_id) in dpu_encoder_get_wb() 1279 return catalog->wb[i].id; in dpu_encoder_get_wb() [all …]
|
A D | dpu_writeback.c | 23 return drm_add_modes_noedid(connector, dpu_kms->catalog->caps->max_mixer_width, in dpu_wb_conn_get_modes()
|
A D | dpu_kms.h | 72 const struct dpu_mdss_cfg *catalog; member
|
/linux-6.3-rc2/Documentation/ABI/testing/ |
A D | sysfs-bus-event_source-devices-hv_24x7 | 26 What: /sys/bus/event_source/devices/hv_24x7/interface/catalog 30 Provides access to the binary "24x7 catalog" provided by the 31 hypervisor on POWER7 and 8 systems. This catalog lists events 34 https://raw.githubusercontent.com/jmesmon/catalog-24x7/master/hv-24x7-catalog.h 40 A number equal to the length in bytes of the catalog. This is 41 also extractable from the provided binary "catalog" sysfs entry. 47 Exposes the "version" field of the 24x7 catalog. This is also 48 extractable from the provided binary "catalog" sysfs entry.
|
/linux-6.3-rc2/fs/hfs/ |
A D | Makefile | 9 catalog.o dir.o extent.o inode.o attr.o mdb.o \
|
/linux-6.3-rc2/fs/hfsplus/ |
A D | Makefile | 8 hfsplus-objs := super.o options.o inode.o ioctl.o extents.o catalog.o dir.o btree.o \
|
/linux-6.3-rc2/Documentation/arm/stm32/ |
A D | stm32f429-overview.rst | 23 .. _STM32F429: http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1577/LN1806?ecmp=stm32f429-439_p…
|