| /linux-6.15/drivers/dma/ |
| H A D | txx9dmac.c | 30 const struct txx9dmac_chan *dc) in __dma_regs32() 35 #define channel64_readq(dc, name) \ argument 37 #define channel64_writeq(dc, name, val) \ argument 39 #define channel64_readl(dc, name) \ argument 44 #define channel32_readl(dc, name) \ argument 51 #define channel_readl(dc, name) \ argument 54 #define channel_writel(dc, name, val) \ argument 608 struct txx9dmac_chan *dc; in txx9dmac_chan_tasklet() local 626 struct txx9dmac_chan *dc = dev_id; in txx9dmac_chan_interrupt() local 645 struct txx9dmac_chan *dc; in txx9dmac_tasklet() local [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc.c | 191 struct dc *dc, in create_links() 1340 struct dc *dc, in disable_vbios_mode_if_required() 1507 struct dc *dc, in enable_timing_multisync() 1531 struct dc *dc, in program_timing_sync() 1922 struct dc *dc, in dc_enable_stereo() 2812 struct dc *dc, in check_update_surfaces_for_stream() 2908 struct dc *dc, in dc_check_update_surfaces_for_stream() 3691 struct dc *dc, in build_dmub_update_dirty_rect() 4546 struct dc *dc, in is_pipe_topology_transition_seamless_with_intermediate_step() 5383 struct dc *dc, in dc_interrupt_to_irq_source() [all …]
|
| H A D | dc_state.c | 380 const struct dc *dc, in dc_state_add_stream() 409 const struct dc *dc, in dc_state_remove_stream() 468 const struct dc *dc, in dc_state_add_plane() 536 const struct dc *dc, in dc_state_remove_plane() 597 const struct dc *dc, in dc_state_rem_all_planes_for_stream() 629 const struct dc *dc, in dc_state_add_all_planes_for_stream() 845 const struct dc *dc, in dc_state_add_phantom_plane() 862 const struct dc *dc, in dc_state_remove_phantom_plane() 871 const struct dc *dc, in dc_state_rem_all_phantom_planes_for_stream() 907 const struct dc *dc, in dc_state_add_all_phantom_planes_for_stream() [all …]
|
| H A D | dc_link_enc_cfg.c | 55 static struct link_enc_assignment get_assignment(struct dc *dc, int i) in get_assignment() 249 static void clear_enc_assignments(const struct dc *dc, struct dc_state *state) in clear_enc_assignments() 271 const struct dc *dc, in link_enc_cfg_init() 287 struct dc *dc, in link_enc_cfg_link_encs_assign() 449 struct dc *dc, in link_enc_cfg_is_transmitter_mappable() 463 struct dc *dc, in link_enc_cfg_get_stream_using_link_enc() 482 struct dc *dc, in link_enc_cfg_get_link_using_link_enc() 497 struct dc *dc, in link_enc_cfg_get_link_enc_used_by_link() 522 struct link_encoder *link_enc_cfg_get_next_avail_link_enc(struct dc *dc) in link_enc_cfg_get_next_avail_link_enc() 571 struct dc *dc, in link_enc_cfg_get_link_enc_used_by_stream_current() [all …]
|
| /linux-6.15/drivers/gpu/drm/tegra/ |
| H A D | dc.c | 317 struct tegra_dc *dc = plane->dc; in tegra_plane_use_horizontal_filtering() local 332 struct tegra_dc *dc = plane->dc; in tegra_plane_use_vertical_filtering() local 350 struct tegra_dc *dc = plane->dc; in tegra_dc_setup_window() local 804 struct tegra_dc *dc) in tegra_primary_plane_create() 1014 struct tegra_dc *dc; in tegra_cursor_atomic_disable() local 1109 struct tegra_dc *dc) in tegra_dc_cursor_plane_create() 1254 struct tegra_dc *dc, in tegra_dc_overlay_plane_create() 1313 struct tegra_dc *dc) in tegra_dc_add_shared_planes() 1347 struct tegra_dc *dc) in tegra_dc_add_planes() 2529 struct tegra_dc *dc = data; in tegra_dc_irq() local [all …]
|
| /linux-6.15/drivers/scsi/esas2r/ |
| H A D | esas2r_disc.c | 389 struct esas2r_disc_context *dc = in esas2r_disc_continue() local 505 struct esas2r_disc_context *dc = in esas2r_disc_abort() local 520 struct esas2r_disc_context *dc = in esas2r_disc_block_dev_scan() local 551 struct esas2r_disc_context *dc = in esas2r_disc_block_dev_scan_cb() local 580 struct esas2r_disc_context *dc = in esas2r_disc_raid_grp_info() local 627 struct esas2r_disc_context *dc = in esas2r_disc_raid_grp_info_cb() local 690 struct esas2r_disc_context *dc = in esas2r_disc_part_info() local 742 struct esas2r_disc_context *dc = in esas2r_disc_part_info_cb() local 791 struct esas2r_disc_context *dc = in esas2r_disc_passthru_dev_info() local 828 struct esas2r_disc_context *dc = in esas2r_disc_passthru_dev_info_cb() local [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| H A D | dcn32_hwseq.c | 77 struct dc *dc = hws->ctx->dc; in dcn32_dsc_pg_control() local 444 struct dc *dc = pipe_ctx->stream->ctx->dc; in dcn32_set_mpc_shaper_3dlut() local 776 void dcn32_init_hw(struct dc *dc) in dcn32_init_hw() 1014 struct dc *dc = pipe_ctx->stream->ctx->dc; in dcn32_update_dsc_on_stream() local 1216 struct dc *dc, in dcn32_calculate_pix_rate_divider() 1339 struct dc *dc = pipe_ctx->stream->ctx->dc; in dcn32_is_dp_dig_pixel_rate_div_policy() local 1367 struct dc *dc = link->ctx->dc; in apply_symclk_on_tx_off_wa() local 1392 struct dc *dc = link->ctx->dc; in dcn32_disable_link_output() local 1507 void dcn32_update_dsc_pg(struct dc *dc, in dcn32_update_dsc_pg() 1626 struct dc *dc, in dcn32_init_blank() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| H A D | dcn401_hwseq.c | 130 void dcn401_init_hw(struct dc *dc) in dcn401_init_hw() 691 struct dc *dc, in enable_stream_timing_calc() 731 struct dc *dc) in dcn401_enable_stream_timing() 1397 struct dc *dc, in dcn401_optimize_bandwidth() 1769 struct dc *dc, in dcn401_reset_back_end_for_pipe() 1857 struct dc *dc, in dcn401_reset_hw_ctx_wrap() 1916 struct dc *dc, in dcn401_program_tg() 1940 struct dc *dc, in dcn401_program_pipe() 2066 struct dc *dc, in dcn401_program_front_end_for_ctx() 2232 struct dc *dc, in dcn401_post_unlock_program_front_end() [all …]
|
| /linux-6.15/drivers/md/ |
| H A D | dm-delay.c | 65 static inline bool delay_is_fast(struct delay_c *dc) in delay_is_fast() 128 struct delay_c *dc = data; in flush_worker_fn() local 148 struct delay_c *dc; in flush_expired_bios() local 156 struct delay_c *dc = ti->private; in delay_dtr() local 213 struct delay_c *dc; in delay_ctr() local 333 struct delay_c *dc = ti->private; in delay_presuspend() local 346 struct delay_c *dc = ti->private; in delay_resume() local 353 struct delay_c *dc = ti->private; in delay_map() local 376 struct delay_c *dc = ti->private; in delay_report_zones() local 393 struct delay_c *dc = ti->private; in delay_status() local [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
| H A D | dcn20_hwseq.c | 397 struct dc *dc, in dcn20_init_blank() 817 struct dc *dc) in dcn20_enable_stream_timing() 1198 struct dc *dc, in dcn20_blank_pixel_data() 1375 struct dc *dc, in dcn20_pipe_control_lock() 1663 struct dc *dc, in dcn20_update_dchubp_dpp() 1887 struct dc *dc, in dcn20_program_tg() 1911 struct dc *dc, in dcn20_program_pipe() 2038 struct dc *dc, in dcn20_program_front_end_for_ctx() 2238 struct dc *dc, in dcn20_post_unlock_program_front_end() 2368 struct dc *dc, in dcn20_prepare_bandwidth() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
| H A D | dcn10_hwseq.c | 908 struct dc *dc, in false_optc_underflow_wa() 965 struct dc *dc) in dcn10_enable_stream_timing() 1066 struct dc *dc, in dcn10_reset_back_end_for_pipe() 1731 struct dc *dc, in dcn10_reset_hw_ctx_wrap() 1932 struct dc *dc, in dcn10_pipe_control_lock() 2258 struct dc *dc, in dcn10_enable_vblanks_synchronization() 2323 struct dc *dc, in dcn10_enable_timing_synchronization() 2406 struct dc *dc, in dcn10_enable_per_frame_crtc_position_reset() 2515 struct dc *dc, in dcn10_enable_plane() 2763 struct dc *dc, in dcn10_update_dchubp_dpp() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
| H A D | dce110_hwseq.c | 207 struct dc *dc, in dce110_enable_display_power_gating() 1079 struct dc *dc; in dce110_enable_audio_stream() local 1116 struct dc *dc; in dce110_disable_audio_stream() local 1515 struct dc *dc) in dce110_enable_stream_timing() 1580 struct dc *dc) in dce110_apply_single_controller_ctx_to_hw() 1771 struct dc *dc) in disable_vga_and_power_gate_all_controllers() 1813 struct dc *dc, in get_edp_links_with_sink() 2228 struct dc *dc, in enable_fbc() 2252 struct dc *dc, in dce110_reset_hw_ctx_wrap() 2324 struct dc *dc, in dce110_setup_audio_dto() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn35/ |
| H A D | dcn35_hwseq.c | 130 void dcn35_init_hw(struct dc *dc) in dcn35_init_hw() 604 void dcn35_power_down_on_boot(struct dc *dc) in dcn35_power_down_on_boot() 696 void dcn35_z10_restore(const struct dc *dc) in dcn35_z10_restore() 1226 void dcn35_hw_block_power_down(struct dc *dc, in dcn35_hw_block_power_down() 1303 void dcn35_hw_block_power_up(struct dc *dc, in dcn35_hw_block_power_up() 1345 void dcn35_root_clock_control(struct dc *dc, in dcn35_root_clock_control() 1405 struct dc *dc, in dcn35_prepare_bandwidth() 1424 struct dc *dc, in dcn35_optimize_bandwidth() 1467 struct dc *dc = pipe_ctx[i]->stream->ctx->dc; in dcn35_set_drr() local 1587 struct dc *dc = pipe_ctx->stream->ctx->dc; in dcn35_is_dp_dig_pixel_rate_div_policy() local [all …]
|
| /linux-6.15/drivers/md/bcache/ |
| H A D | writeback.c | 30 static uint64_t __calc_target_rate(struct cached_dev *dc) in __calc_target_rate() 61 static void __update_writeback_rate(struct cached_dev *dc) in __update_writeback_rate() 208 struct cached_dev *dc) in set_at_max_writeback_rate() 324 struct cached_dev *dc; member 355 struct cached_dev *dc = io->dc; in CLOSURE_CALLBACK() local 407 struct cached_dev *dc = io->dc; in CLOSURE_CALLBACK() local 474 static void read_dirty(struct cached_dev *dc) in read_dirty() 643 struct cached_dev *dc = container_of(buf, in dirty_pred() local 652 static void refill_full_stripes(struct cached_dev *dc) in refill_full_stripes() 701 static bool refill_dirty(struct cached_dev *dc) in refill_dirty() [all …]
|
| H A D | request.c | 30 static unsigned int cache_mode(struct cached_dev *dc) in cache_mode() 35 static bool verify(struct cached_dev *dc) in verify() 358 static struct hlist_head *iohash(struct cached_dev *dc, uint64_t k) in iohash() 596 struct cached_dev *dc; in CLOSURE_CALLBACK() local 657 struct cached_dev *dc = container_of(s->d, in backing_request_endio() local 1100 struct cached_dev *dc = container_of(ddip->d, in detached_dev_end_io() local 1114 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in detached_dev_do_request() local 1149 struct cached_dev *dc; in quit_max_writeback_rate() local 1189 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in cached_dev_submit_bio() local 1248 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in cached_dev_ioctl() local [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn30/ |
| H A D | dcn30_hwseq.c | 72 void dcn30_log_color_state(struct dc *dc, in dcn30_log_color_state() 248 struct dc *dc = pipe_ctx->stream->ctx->dc; in dcn30_set_mpc_shaper_3dlut() local 417 struct dc *dc, in dcn30_set_writeback() 440 struct dc *dc, in dcn30_update_writeback() 457 struct dc *dc, in dcn30_mmhubbub_warmup() 514 struct dc *dc, in dcn30_enable_writeback() 541 struct dc *dc, in dcn30_disable_writeback() 562 struct dc *dc, in dcn30_program_all_writeback_pipes_in_tree() 627 void dcn30_init_hw(struct dc *dc) in dcn30_init_hw() 1130 void dcn30_hardware_release(struct dc *dc) in dcn30_hardware_release() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dcn10/ |
| H A D | dcn10_hw_sequencer_debug.c | 72 static unsigned int dcn10_get_hubbub_state(struct dc *dc, char *pBuf, unsigned int bufSize) in dcn10_get_hubbub_state() 189 static unsigned int dcn10_get_rq_states(struct dc *dc, char *pBuf, unsigned int bufSize) in dcn10_get_rq_states() 231 static unsigned int dcn10_get_dlg_states(struct dc *dc, char *pBuf, unsigned int bufSize) in dcn10_get_dlg_states() 288 static unsigned int dcn10_get_ttu_states(struct dc *dc, char *pBuf, unsigned int bufSize) in dcn10_get_ttu_states() 328 static unsigned int dcn10_get_cm_states(struct dc *dc, char *pBuf, unsigned int bufSize) in dcn10_get_cm_states() 383 static unsigned int dcn10_get_mpcc_states(struct dc *dc, char *pBuf, unsigned int bufSize) in dcn10_get_mpcc_states() 414 static unsigned int dcn10_get_otg_states(struct dc *dc, char *pBuf, unsigned int bufSize) in dcn10_get_otg_states() 470 static unsigned int dcn10_get_clock_states(struct dc *dc, char *pBuf, unsigned int bufSize) in dcn10_get_clock_states() 491 static void dcn10_clear_otpc_underflow(struct dc *dc) in dcn10_clear_otpc_underflow() 508 static void dcn10_clear_hubp_underflow(struct dc *dc) in dcn10_clear_hubp_underflow() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource_helpers.c | 40 struct dc *dc, in dcn32_helper_calculate_mall_bytes_for_cursor() 91 struct dc *dc, in dcn32_helper_calculate_num_ways_for_subvp() 107 void dcn32_merge_pipes_for_subvp(struct dc *dc, in dcn32_merge_pipes_for_subvp() 153 bool dcn32_all_pipes_have_stream_and_plane(struct dc *dc, in dcn32_all_pipes_have_stream_and_plane() 170 bool dcn32_subvp_in_use(struct dc *dc, in dcn32_subvp_in_use() 196 bool dcn32_any_surfaces_rotated(struct dc *dc, struct dc_state *context) in dcn32_any_surfaces_rotated() 311 void dcn32_determine_det_override(struct dc *dc, in dcn32_determine_det_override() 381 void dcn32_set_det_allocations(struct dc *dc, struct dc_state *context, in dcn32_set_det_allocations() 644 bool dcn32_subvp_drr_admissable(struct dc *dc, struct dc_state *context) in dcn32_subvp_drr_admissable() 704 bool dcn32_subvp_vblank_admissable(struct dc *dc, struct dc_state *context, int vlevel) in dcn32_subvp_vblank_admissable() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dce60/ |
| H A D | dce60_hw_sequencer.c | 50 static bool dce60_should_enable_fbc(struct dc *dc, in dce60_should_enable_fbc() 115 struct dc *dc, in dce60_enable_fbc() 181 static void dce60_program_surface_visibility(const struct dc *dc, in dce60_program_surface_visibility() 232 static void dce60_program_scaler(const struct dc *dc, in dce60_program_scaler() 271 struct dc *dc, struct pipe_ctx *pipe_ctx) in dce60_program_front_end_for_pipe() 382 struct dc *dc, in dce60_apply_ctx_for_surface() 421 void dce60_hw_sequencer_construct(struct dc *dc) in dce60_hw_sequencer_construct()
|
| /linux-6.15/drivers/gpu/drm/atmel-hlcdc/ |
| H A D | atmel_hlcdc_dc.c | 602 atmel_hlcdc_dc_mode_valid(struct atmel_hlcdc_dc *dc, in atmel_hlcdc_dc_mode_valid() 645 struct atmel_hlcdc_dc *dc = dev->dev_private; in atmel_hlcdc_dc_irq_handler() local 669 struct atmel_hlcdc_dc *dc = dev->dev_private; in atmel_hlcdc_dc_irq_postinstall() local 684 struct atmel_hlcdc_dc *dc = dev->dev_private; in atmel_hlcdc_dc_irq_disable() local 720 struct atmel_hlcdc_dc *dc = dev->dev_private; in atmel_hlcdc_dc_modeset_init() local 757 struct atmel_hlcdc_dc *dc; in atmel_hlcdc_dc_load() local 824 struct atmel_hlcdc_dc *dc = dev->dev_private; in atmel_hlcdc_dc_unload() local 900 struct atmel_hlcdc_dc *dc = drm_dev->dev_private; in atmel_hlcdc_dc_drm_suspend() local 920 struct atmel_hlcdc_dc *dc = drm_dev->dev_private; in atmel_hlcdc_dc_drm_resume() local
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn21/ |
| H A D | dcn21_hwseq.c | 67 int dcn21_init_sys_ctx(struct dce_hwseq *hws, struct dc *dc, struct dc_phy_addr_space_config *pa_co… in dcn21_init_sys_ctx() 88 bool dcn21_s0i3_golden_init_wa(struct dc *dc) in dcn21_s0i3_golden_init_wa() 99 const struct dc *dc, in dcn21_exit_optimized_pwr_state() 109 const struct dc *dc, in dcn21_optimize_pwr_state() 144 struct dc_context *dc = abm->ctx; in dcn21_dmub_abm_set_pipe() local 162 static void dmub_abm_set_backlight(struct dc_context *dc, uint32_t backlight_pwm_u16_16, in dmub_abm_set_backlight() 247 struct dc_context *dc = pipe_ctx->stream->ctx; in dcn21_set_backlight_level() local 288 bool dcn21_is_abm_supported(struct dc *dc, in dcn21_is_abm_supported()
|
| /linux-6.15/drivers/tty/ |
| H A D | nozomi.c | 315 struct nozomi *dc; member 945 const struct nozomi *dc) in port2ctrl() 1091 struct nozomi *dc = dev_id; in interrupt_handler() local 1287 struct nozomi *dc = NULL; in nozomi_card_init() local 1423 static void tty_exit(struct nozomi *dc) in tty_exit() 1514 struct nozomi *dc = get_dc_by_tty(tty); in ntty_install() local 1532 struct nozomi *dc = port->dc; in ntty_activate() local 1554 struct nozomi *dc = port->dc; in ntty_shutdown() local 1586 struct nozomi *dc = get_dc_by_tty(tty); in ntty_write() local 1656 struct nozomi *dc = get_dc_by_tty(tty); in ntty_tiocmset() local [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn31/ |
| H A D | dcn31_hwseq.c | 70 static void enable_memory_low_power(struct dc *dc) in enable_memory_low_power() 109 void dcn31_init_hw(struct dc *dc) in dcn31_init_hw() 419 void dcn31_z10_save_init(struct dc *dc) in dcn31_z10_save_init() 430 void dcn31_z10_restore(const struct dc *dc) in dcn31_z10_restore() 487 int dcn31_init_sys_ctx(struct dce_hwseq *hws, struct dc *dc, struct dc_phy_addr_space_config *pa_co… in dcn31_init_sys_ctx() 512 struct dc *dc, in dcn31_reset_back_end_for_pipe() 580 struct dc *dc, in dcn31_reset_hw_ctx_wrap() 650 static void dmub_abm_set_backlight(struct dc_context *dc, in dmub_abm_set_backlight() 676 struct dc_context *dc = pipe_ctx->stream->ctx; in dcn31_set_backlight_level() local
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/link/protocols/ |
| H A D | link_edp_panel_control.c | 506 struct dc *dc = link->ctx->dc; in get_pipe_from_link() local 524 struct dc *dc = link->ctx->dc; in edp_set_backlight_level() local 559 struct dc *dc = link->ctx->dc; in edp_set_psr_allow_active() local 607 struct dc *dc = link->ctx->dc; in edp_get_psr_state() local 664 struct dc *dc; in edp_setup_psr() local 866 struct dc *dc = link->ctx->dc; in edp_get_psr_residency() local 881 struct dc *dc = link->ctx->dc; in edp_set_sink_vtotal_in_psr_active() local 946 struct dc *dc; in edp_setup_replay() local 1037 struct dc *dc = link->ctx->dc; in edp_send_replay_cmd() local 1060 struct dc *dc = link->ctx->dc; in edp_set_coasting_vtotal() local [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
| H A D | dcn20_fpu.c | 990 void dcn20_populate_dml_writeback_from_context(struct dc *dc, in dcn20_populate_dml_writeback_from_context() 1046 static bool is_dtbclk_required(struct dc *dc, struct dc_state *context) in is_dtbclk_required() 1141 void dcn20_calculate_dlg_params(struct dc *dc, in dcn20_calculate_dlg_params() 1315 int dcn20_populate_dml_pipes_from_context(struct dc *dc, in dcn20_populate_dml_pipes_from_context() 1731 void dcn20_calculate_wm(struct dc *dc, struct dc_state *context, in dcn20_calculate_wm() 1848 void dcn20_update_bounding_box(struct dc *dc, in dcn20_update_bounding_box() 2079 bool dcn20_validate_bandwidth_fp(struct dc *dc, struct dc_state *context, in dcn20_validate_bandwidth_fp() 2156 int dcn21_populate_dml_pipes_from_context(struct dc *dc, in dcn21_populate_dml_pipes_from_context() 2237 static void dcn21_calculate_wm(struct dc *dc, struct dc_state *context, in dcn21_calculate_wm() 2321 bool dcn21_validate_bandwidth_fp(struct dc *dc, struct dc_state *context, in dcn21_validate_bandwidth_fp() [all …]
|