| /drivers/gpu/drm/amd/display/dc/hwss/ |
| A D | hw_sequencer.h | 52 struct dc *dc; member 58 struct dc *dc; member 69 const struct dc *dc; member 75 struct dc *dc; member 80 struct dc *dc; member 108 struct dc *dc; member 114 struct dc *dc; member 151 struct dc *dc; member 506 struct dc *dc, 515 struct dc *dc, [all …]
|
| A D | hw_sequencer_private.h | 80 void (*plane_atomic_disconnect)(struct dc *dc, 84 bool (*set_input_transfer_func)(struct dc *dc, 90 void (*power_down)(struct dc *dc); 97 void (*blank_pixel_data)(struct dc *dc, 103 struct dc *dc); 106 void (*setup_vupdate_interrupt)(struct dc *dc, 111 void (*bios_golden_init)(struct dc *dc); 146 bool (*s0i3_golden_init_wa)(struct dc *dc); 149 void (*program_pipe)(struct dc *dc, 177 struct dc *dc); [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
| A D | dcn10_hwseq.h | 38 struct dc *dc, 46 struct dc *dc); 48 struct dc *dc, 51 struct dc *dc, 54 struct dc *dc, 58 struct dc *dc, 61 struct dc *dc, 66 struct dc *dc, 83 struct dc *dc, 87 struct dc *dc, [all …]
|
| /drivers/dma/ |
| A D | txx9dmac.c | 365 channel64_writel(dc, CCR, dc->ccr); in txx9dmac_dostart() 386 channel32_writel(dc, CCR, dc->ccr); in txx9dmac_dostart() 391 channel32_writel(dc, CCR, dc->ccr); in txx9dmac_dostart() 459 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_complete_all() 522 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_handle_error() 599 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_scan_descriptors() 610 dc = from_tasklet(dc, t, tasklet); in txx9dmac_chan_tasklet() 970 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_issue_pending() 1124 dc->ddev->chan[ch] = dc; in txx9dmac_chan_probe() 1125 dc->chan.device = &dc->dma; in txx9dmac_chan_probe() [all …]
|
| /drivers/tty/ |
| A D | nozomi.c | 629 writew(dc->last_ier, dc->reg_ier); in nozomi_read_config_table() 673 writew(dc->last_ier, dc->reg_ier); in enable_transmit_ul() 687 writew(dc->last_ier, dc->reg_ier); in disable_transmit_ul() 700 writew(dc->last_ier, dc->reg_ier); in enable_transmit_dl() 714 writew(dc->last_ier, dc->reg_ier); in disable_transmit_dl() 1326 dc->base_addr = pci_iomap(dc->pdev, 0, dc->card_type); in nozomi_card_init() 1356 writew(dc->last_ier, dc->reg_ier); in nozomi_card_init() 1383 port->dc = dc; in nozomi_card_init() 1449 writew(dc->last_ier, dc->reg_ier); in nozomi_card_exit() 1532 struct nozomi *dc = port->dc; in ntty_activate() local [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
| A D | dcn20_hwseq.h | 38 struct dc *dc, 41 struct dc *dc, 59 struct dc *dc, 63 struct dc *dc, 67 struct dc *dc, 71 struct dc *dc, 74 struct dc *dc, 77 struct dc *dc, 80 struct dc *dc, 90 struct dc *dc, [all …]
|
| /drivers/gpu/drm/amd/display/dc/core/ |
| A D | dc.c | 193 struct dc *dc, in create_links() argument 236 link->dc = dc; in create_links() 261 link->dc = dc; in create_links() 280 link->dc = dc; in create_links() 573 struct dc *dc = stream->ctx->dc; in dc_stream_forward_crc_window() local 639 struct dc *dc = stream->ctx->dc; in dc_stream_forward_multiple_crc_window() local 984 dc_ctx->dc = dc; in dc_construct_ctx() 1247 struct dc *dc, in dc_get_visual_confirm_for_stream() argument 1400 struct dc *dc, in disable_vbios_mode_if_required() argument 1567 struct dc *dc, in enable_timing_multisync() argument [all …]
|
| A D | dc_link_exports.c | 46 void dc_get_edp_links(const struct dc *dc, in dc_get_edp_links() argument 65 bool dc_get_edp_link_panel_inst(const struct dc *dc, in dc_get_edp_link_panel_inst() argument 138 dc->link_srv->get_cur_res_map(dc, map); in dc_get_cur_link_res_map() 143 dc->link_srv->restore_res_map(dc, map); in dc_restore_link_res_map() 154 dc_get_oem_i2c_device(struct dc *dc) in dc_get_oem_i2c_device() argument 160 struct dc *dc, in dc_is_oem_i2c_device_present() argument 173 struct dc *dc, in dc_submit_i2c() argument 188 struct dc *dc, in dc_submit_i2c_oem() argument 220 void dc_link_set_drive_settings(struct dc *dc, in dc_link_set_drive_settings() argument 230 void dc_link_set_preferred_link_settings(struct dc *dc, in dc_link_set_preferred_link_settings() argument [all …]
|
| A D | dc_stream.c | 223 struct dc *dc = stream->ctx->dc; in dc_stream_get_status() local 228 struct dc *dc, in program_cursor_attributes() argument 275 const struct dc *dc; in dc_stream_check_cursor_attributes() local 293 dc = stream->ctx->dc; in dc_stream_check_cursor_attributes() 331 struct dc *dc; in dc_stream_program_cursor_attributes() local 357 struct dc *dc, in program_cursor_position() argument 417 struct dc *dc; in dc_stream_program_cursor_position() local 425 dc = stream->ctx->dc; in dc_stream_program_cursor_position() 639 struct dc *dc = stream->ctx->dc; in dc_stream_get_vblank_counter() local 662 struct dc *dc; in dc_stream_send_dp_sdp() local [all …]
|
| /drivers/md/ |
| A D | dm-delay.c | 59 struct delay_c *dc = timer_container_of(dc, t, delay_timer); in handle_delayed_timer() local 61 queue_work(dc->kdelayd_wq, &dc->flush_expired_bios); in handle_delayed_timer() 174 if (dc->worker) in delay_dtr() 179 kfree(dc); in delay_dtr() 227 dc = kzalloc(sizeof(*dc), GFP_KERNEL); in delay_ctr() 228 if (!dc) { in delay_ctr() 374 c = &dc->read; in delay_map() 409 DMEMIT("%u %u %u", dc->read.ops, dc->write.ops, dc->flush.ops); in delay_status() 436 ret = fn(ti, dc->read.dev, dc->read.start, ti->len, data); in delay_iterate_devices() 439 ret = fn(ti, dc->write.dev, dc->write.start, ti->len, data); in delay_iterate_devices() [all …]
|
| /drivers/md/bcache/ |
| A D | writeback.c | 275 if (atomic_read(&dc->has_dirty) && dc->writeback_percent && in update_writeback_rate() 355 struct cached_dev *dc = io->dc; in CLOSURE_CALLBACK() local 385 up(&dc->in_flight); in CLOSURE_CALLBACK() 407 struct cached_dev *dc = io->dc; in CLOSURE_CALLBACK() local 546 io->dc = dc; in read_dirty() 759 (!atomic_read(&dc->has_dirty) || !dc->writeback_running)) { in bch_writeback_thread() 820 read_dirty(dc); in bch_writeback_thread() 838 cached_dev_put(dc); in bch_writeback_thread() 1083 cached_dev_get(dc); in bch_cached_dev_writeback_start() 1084 dc->writeback_thread = kthread_create(bch_writeback_thread, dc, in bch_cached_dev_writeback_start() [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| A D | dcn401_hwseq.h | 14 struct dc; 36 void dcn401_init_hw(struct dc *dc); 43 void dcn401_trigger_3dlut_dma_load(struct dc *dc, 50 struct dc *dc); 52 void dcn401_populate_mcm_luts(struct dc *dc, 69 void dcn401_prepare_bandwidth(struct dc *dc, 73 struct dc *dc, 82 void dcn401_hardware_release(struct dc *dc); 90 struct dc *dc, 94 struct dc *dc, [all …]
|
| A D | dcn401_hwseq.c | 709 struct dc *dc, in enable_stream_timing_calc() argument 749 struct dc *dc) in dcn401_enable_stream_timing() argument 1009 struct dc *dc = link->ctx->dc; in disable_link_output_symclk_on_tx_off() local 1030 struct dc *dc = link->ctx->dc; in dcn401_disable_link_output() local 1415 struct dc *dc, in dcn401_optimize_bandwidth() argument 1787 struct dc *dc, in dcn401_reset_back_end_for_pipe() argument 1934 struct dc *dc, in dcn401_program_tg() argument 1958 struct dc *dc, in dcn401_program_pipe() argument 2076 struct dc *dc, in dcn401_program_front_end_for_ctx() argument 2242 struct dc *dc, in dcn401_post_unlock_program_front_end() argument [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn35/ |
| A D | dcn35_hwseq.c | 130 void dcn35_init_hw(struct dc *dc) in dcn35_init_hw() argument 141 dc->clk_mgr->funcs->init_clocks(dc->clk_mgr); in dcn35_init_hw() 202 dc->link_srv->blank_all_dp_displays(dc); in dcn35_init_hw() 616 dc->hwseq->funcs.power_down(dc); in dcn35_power_down_on_boot() 625 dc->hwseq->funcs.power_down(dc); in dcn35_power_down_on_boot() 946 dc->hwss.wait_for_mpcc_disconnect(dc, dc->res_pool, pipe_ctx); in dcn35_plane_atomic_disable() 1440 struct dc *dc, in dcn35_prepare_bandwidth() argument 1459 struct dc *dc, in dcn35_optimize_bandwidth() argument 1502 struct dc *dc = pipe_ctx[i]->stream->ctx->dc; in dcn35_set_drr() local 1579 const struct dc *dc = pipe_ctx->stream->link->dc; in should_avoid_empty_tu() local [all …]
|
| A D | dcn35_hwseq.h | 32 struct dc; 48 void dcn35_init_hw(struct dc *dc); 54 void dcn35_power_down_on_boot(struct dc *dc); 58 void dcn35_z10_restore(const struct dc *dc); 60 void dcn35_init_pipes(struct dc *dc, struct dc_state *context); 70 void dcn35_hw_block_power_up(struct dc *dc, 72 void dcn35_hw_block_power_down(struct dc *dc, 74 void dcn35_root_clock_control(struct dc *dc, 78 struct dc *dc, 82 struct dc *dc, [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| A D | dcn32_hwseq.h | 31 struct dc; 53 bool dcn32_set_input_transfer_func(struct dc *dc, 60 bool dcn32_set_output_transfer_func(struct dc *dc, 64 void dcn32_init_hw(struct dc *dc); 80 void dcn32_subvp_pipe_control_lock(struct dc *dc, 100 void dcn32_update_phantom_vp_position(struct dc *dc, 110 void dcn32_update_dsc_pg(struct dc *dc, 119 struct dc *dc, 126 void dcn32_prepare_bandwidth(struct dc *dc, 129 void dcn32_interdependent_update_lock(struct dc *dc, [all …]
|
| A D | dcn32_hwseq.c | 77 struct dc *dc = hws->ctx->dc; in dcn32_dsc_pg_control() local 423 struct dc *dc = params->subvp_pipe_control_lock_fast_params.dc; in dcn32_subvp_pipe_control_lock_fast() 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() argument 872 dc->hwss.enable_accelerated_mode(dc, dc->current_state); in dcn32_init_hw() 1014 struct dc *dc = pipe_ctx->stream->ctx->dc; in dcn32_update_dsc_on_stream() local 1220 struct dc *dc, in dcn32_calculate_pix_rate_divider() argument 1343 struct dc *dc = pipe_ctx->stream->ctx->dc; in dcn32_is_dp_dig_pixel_rate_div_policy() local 1371 struct dc *dc = link->ctx->dc; in apply_symclk_on_tx_off_wa() local 1396 struct dc *dc = link->ctx->dc; in dcn32_disable_link_output() local [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn31/ |
| A D | dcn31_hwseq.c | 70 static void enable_memory_low_power(struct dc *dc) in enable_memory_low_power() argument 109 void dcn31_init_hw(struct dc *dc) in dcn31_init_hw() argument 119 if (dc->clk_mgr && dc->clk_mgr->funcs->init_clocks) in dcn31_init_hw() 120 dc->clk_mgr->funcs->init_clocks(dc->clk_mgr); in dcn31_init_hw() 179 dc->link_srv->blank_all_dp_displays(dc); in dcn31_init_hw() 207 dc->link_srv->blank_all_edp_displays(dc); in dcn31_init_hw() 213 hws->funcs.init_pipes(dc, dc->current_state); in dcn31_init_hw() 419 void dcn31_z10_save_init(struct dc *dc) in dcn31_z10_save_init() argument 430 void dcn31_z10_restore(const struct dc *dc) in dcn31_z10_restore() argument 512 struct dc *dc, in dcn31_reset_back_end_for_pipe() argument [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn30/ |
| A D | dcn30_hwseq.c | 72 void dcn30_log_color_state(struct dc *dc, in dcn30_log_color_state() argument 258 struct dc *dc = pipe_ctx->stream->ctx->dc; in dcn30_set_mpc_shaper_3dlut() local 427 struct dc *dc, in dcn30_set_writeback() argument 450 struct dc *dc, in dcn30_update_writeback() argument 467 struct dc *dc, in dcn30_mmhubbub_warmup() argument 524 struct dc *dc, in dcn30_enable_writeback() argument 551 struct dc *dc, in dcn30_disable_writeback() argument 572 struct dc *dc, in dcn30_program_all_writeback_pipes_in_tree() argument 637 void dcn30_init_hw(struct dc *dc) in dcn30_init_hw() argument 648 if (dc->clk_mgr && dc->clk_mgr->funcs && dc->clk_mgr->funcs->init_clocks) in dcn30_init_hw() [all …]
|
| A D | dcn30_hwseq.h | 33 void dcn30_init_hw(struct dc *dc); 35 struct dc *dc, 39 struct dc *dc, 43 struct dc *dc, 47 struct dc *dc, 51 struct dc *dc, 55 void dcn30_log_color_state(struct dc *dc, 74 bool dcn30_does_plane_fit_in_mall(struct dc *dc, 82 void dcn30_hardware_release(struct dc *dc); 92 void dcn30_set_hubp_blank(const struct dc *dc, [all …]
|
| /drivers/gpu/drm/amd/display/dc/dml/calcs/ |
| A D | dcn_calcs.c | 40 dc->ctx->logger 453 const struct dc *dc, in dcn_bw_calc_rq_dlg_ttu() argument 749 struct dc *dc, in dcn_validate_bandwidth() argument 1316 struct dc *dc, in dcn_bw_update_from_pplib_fclks() argument 1345 struct dc *dc, in dcn_bw_update_from_pplib_dcfclks() argument 1357 struct dc *dc, in dcn_get_soc_clks() argument 1368 struct dc *dc, in dcn_bw_notify_pplib_of_wm_ranges() argument 1429 void dcn_bw_sync_calcs_and_dml(struct dc *dc) in dcn_bw_sync_calcs_and_dml() argument 1600 dc->dml.ip.max_num_dpp = dc->dcn_ip->max_num_dpp; in dcn_bw_sync_calcs_and_dml() 1608 dc->dml.ip.max_hscl_taps = dc->dcn_ip->max_hscl_taps; in dcn_bw_sync_calcs_and_dml() [all …]
|
| /drivers/gpu/drm/tegra/ |
| 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 821 plane->dc = dc; in tegra_primary_plane_create() 1129 plane->dc = dc; in tegra_dc_cursor_plane_create() 1271 plane->dc = dc; in tegra_dc_overlay_plane_create() 1321 if (wgrp->dc == dc->pipe) { in tegra_dc_add_shared_planes() 1745 dc->debugfs_files[i].data = dc; in tegra_dc_late_register() 2047 if (tegra->dc != dc) in tegra_crtc_update_memory_bandwidth() 2706 dev_name(dc->dev), dc); in tegra_dc_init() [all …]
|
| /drivers/gpu/drm/amd/display/dc/dml/ |
| A D | Makefile | 43 CFLAGS_$(AMDDALPATH)/dc/dml/display_mode_lib.o := $(dml_ccflags) 44 CFLAGS_$(AMDDALPATH)/dc/dml/display_mode_vba.o := $(dml_ccflags) 45 CFLAGS_$(AMDDALPATH)/dc/dml/dcn10/dcn10_fpu.o := $(dml_ccflags) 46 CFLAGS_$(AMDDALPATH)/dc/dml/dcn20/dcn20_fpu.o := $(dml_ccflags) 60 CFLAGS_$(AMDDALPATH)/dc/dml/dcn30/dcn30_fpu.o := $(dml_ccflags) 61 CFLAGS_$(AMDDALPATH)/dc/dml/dcn32/dcn32_fpu.o := $(dml_ccflags) 66 CFLAGS_$(AMDDALPATH)/dc/dml/dcn35/dcn35_fpu.o := $(dml_ccflags) 68 CFLAGS_$(AMDDALPATH)/dc/dml/dcn31/dcn31_fpu.o := $(dml_ccflags) 72 CFLAGS_$(AMDDALPATH)/dc/dml/dsc/rc_calc_fpu.o := $(dml_ccflags) 73 CFLAGS_$(AMDDALPATH)/dc/dml/calcs/dcn_calcs.o := $(dml_ccflags) [all …]
|
| /drivers/gpu/drm/amd/display/dc/ |
| A D | dc_stream.h | 436 bool dc_stream_add_writeback(struct dc *dc, 465 struct dc *dc, 474 struct dc *dc, 501 struct dc *dc, 505 struct dc *dc, 550 bool dc_stream_configure_crc(struct dc *dc, 558 bool dc_stream_get_crc(struct dc *dc, 576 bool dc_stream_set_gamut_remap(struct dc *dc, 583 const struct dc *dc, 588 const struct dc *dc, [all …]
|
| /drivers/scsi/esas2r/ |
| A D | esas2r_disc.c | 354 dc->flags = 0; in esas2r_disc_start_port() 669 dc->dev_ix = 0; in esas2r_disc_raid_grp_info_cb() 764 dc->part_num++; in esas2r_disc_part_info_cb() 810 dc->dev_ix, in esas2r_disc_passthru_dev_info() 839 dc->dev_ix = 0; in esas2r_disc_passthru_dev_info_cb() 857 dc->dev_ix++; in esas2r_disc_passthru_dev_info_cb() 965 memset(&dc->sas_addr, 0, sizeof(dc->sas_addr)); in esas2r_disc_passthru_dev_addr_cb() 975 dc, in esas2r_disc_passthru_dev_addr_cb() 1008 dc->dev_ix++; in esas2r_disc_passthru_dev_addr_cb() 1011 dc->curr_targ++; in esas2r_disc_passthru_dev_addr_cb() [all …]
|