| /Linux-v5.4/drivers/mailbox/ |
| D | mailbox-sti.c | 88 struct sti_channel *chan_info = chan->con_priv; in sti_mbox_channel_is_enabled() 105 chan_info = mbox->chans[i].con_priv; in sti_mbox_to_channel() 121 struct sti_channel *chan_info = chan->con_priv; in sti_mbox_enable_channel() 136 struct sti_channel *chan_info = chan->con_priv; in sti_mbox_disable_channel() 151 struct sti_channel *chan_info = chan->con_priv; in sti_mbox_clear_irq() 226 chan_info = chan->con_priv; in sti_mbox_irq_handler() 253 struct sti_channel *chan_info = chan->con_priv; in sti_mbox_tx_is_ready() 276 struct sti_channel *chan_info = chan->con_priv; in sti_mbox_send_data() 302 struct sti_channel *chan_info = chan->con_priv; in sti_mbox_shutdown_chan() 318 chan->con_priv = NULL; in sti_mbox_shutdown_chan() [all …]
|
| D | arm_mhu.c | 43 struct mhu_link *mlink = chan->con_priv; in mhu_rx_interrupt() 59 struct mhu_link *mlink = chan->con_priv; in mhu_last_tx_done() 67 struct mhu_link *mlink = chan->con_priv; in mhu_send_data() 77 struct mhu_link *mlink = chan->con_priv; in mhu_startup() 97 struct mhu_link *mlink = chan->con_priv; in mhu_shutdown() 128 mhu->chan[i].con_priv = &mhu->mlink[i]; in mhu_probe()
|
| D | platform_mhu.c | 49 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_rx_interrupt() 65 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_last_tx_done() 73 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_send_data() 83 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_startup() 103 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_shutdown() 138 mhu->chan[i].con_priv = &mhu->mlink[i]; in platform_mhu_probe()
|
| D | armada-37xx-rwtm-mailbox.c | 45 struct a37xx_mbox *mbox = chan->con_priv; in a37xx_mbox_receive() 59 struct a37xx_mbox *mbox = chan->con_priv; in a37xx_mbox_irq_handler() 79 struct a37xx_mbox *mbox = chan->con_priv; in a37xx_mbox_send_data() 105 struct a37xx_mbox *mbox = chan->con_priv; in a37xx_mbox_startup() 127 struct a37xx_mbox *mbox = chan->con_priv; in a37xx_mbox_shutdown() 176 chans[0].con_priv = mbox; in armada_37xx_mbox_probe()
|
| D | imx-mailbox.c | 63 struct imx_mu_con_priv con_priv[IMX_MU_CHANS]; member 111 struct imx_mu_con_priv *cp = chan->con_priv; in imx_mu_isr() 157 struct imx_mu_con_priv *cp = chan->con_priv; in imx_mu_send_data() 180 struct imx_mu_con_priv *cp = chan->con_priv; in imx_mu_startup() 215 struct imx_mu_con_priv *cp = chan->con_priv; in imx_mu_shutdown() 300 struct imx_mu_con_priv *cp = &priv->con_priv[i]; in imx_mu_probe() 305 priv->mbox_chans[i].con_priv = cp; in imx_mu_probe()
|
| D | hi6220-mailbox.c | 111 struct hi6220_mbox_chan *mchan = chan->con_priv; in hi6220_mbox_last_tx_done() 124 struct hi6220_mbox_chan *mchan = chan->con_priv; in hi6220_mbox_send_data() 174 mchan = chan->con_priv; in hi6220_mbox_interrupt() 195 struct hi6220_mbox_chan *mchan = chan->con_priv; in hi6220_mbox_startup() 207 struct hi6220_mbox_chan *mchan = chan->con_priv; in hi6220_mbox_shutdown() 248 mchan = chan->con_priv; in hi6220_mbox_xlate() 319 mbox->chan[i].con_priv = &mbox->mchan[i]; in hi6220_mbox_probe()
|
| D | mailbox-xgene-slimpro.c | 120 struct slimpro_mbox_chan *mb_chan = chan->con_priv; in slimpro_mbox_send_data() 128 struct slimpro_mbox_chan *mb_chan = chan->con_priv; in slimpro_mbox_startup() 153 struct slimpro_mbox_chan *mb_chan = chan->con_priv; in slimpro_mbox_shutdown() 204 ctx->chans[i].con_priv = &ctx->mc[i]; in slimpro_mbox_probe()
|
| D | tegra-hsp.c | 299 struct tegra_hsp_doorbell *db = chan->con_priv; in tegra_hsp_doorbell_send_data() 308 struct tegra_hsp_doorbell *db = chan->con_priv; in tegra_hsp_doorbell_startup() 341 struct tegra_hsp_doorbell *db = chan->con_priv; in tegra_hsp_doorbell_shutdown() 368 struct tegra_hsp_mailbox *mb = chan->con_priv; in tegra_hsp_mailbox_send_data() 396 struct tegra_hsp_mailbox *mb = chan->con_priv; in tegra_hsp_mailbox_flush() 417 struct tegra_hsp_mailbox *mb = chan->con_priv; in tegra_hsp_mailbox_startup() 460 struct tegra_hsp_mailbox *mb = chan->con_priv; in tegra_hsp_mailbox_shutdown() 518 if (!chan->con_priv) { in tegra_hsp_db_xlate() 520 chan->con_priv = db; in tegra_hsp_db_xlate() 589 mb->channel.chan->con_priv = mb; in tegra_hsp_add_mailboxes()
|
| D | hi3660-mailbox.c | 88 unsigned long ch = (unsigned long)chan->con_priv; in hi3660_mbox_check_state() 136 unsigned long ch = (unsigned long)chan->con_priv; in hi3660_mbox_acquire_channel() 177 unsigned long ch = (unsigned long)chan->con_priv; in hi3660_mbox_send_data() 266 chan[ch].con_priv = (void *)ch; in hi3660_mbox_probe()
|
| D | zynqmp-ipi-mailbox.c | 191 struct zynqmp_ipi_mchan *mchan = chan->con_priv; in zynqmp_ipi_peek_data() 231 struct zynqmp_ipi_mchan *mchan = chan->con_priv; in zynqmp_ipi_last_tx_done() 269 struct zynqmp_ipi_mchan *mchan = chan->con_priv; in zynqmp_ipi_send_data() 320 struct zynqmp_ipi_mchan *mchan = chan->con_priv; in zynqmp_ipi_startup() 362 struct zynqmp_ipi_mchan *mchan = chan->con_priv; in zynqmp_ipi_shutdown() 597 chans[IPI_MB_CHNL_TX].con_priv = &ipi_mbox->mchans[IPI_MB_CHNL_TX]; in zynqmp_ipi_mbox_probe() 598 chans[IPI_MB_CHNL_RX].con_priv = &ipi_mbox->mchans[IPI_MB_CHNL_RX]; in zynqmp_ipi_mbox_probe()
|
| D | ti-msgmgr.c | 207 struct ti_queue_inst *qinst = chan->con_priv; in ti_msgmgr_queue_rx_interrupt() 287 struct ti_queue_inst *qinst = chan->con_priv; in ti_msgmgr_queue_peek_data() 314 struct ti_queue_inst *qinst = chan->con_priv; in ti_msgmgr_last_tx_done() 351 struct ti_queue_inst *qinst = chan->con_priv; in ti_msgmgr_send_data() 457 struct ti_queue_inst *qinst = chan->con_priv; in ti_msgmgr_queue_startup() 501 struct ti_queue_inst *qinst = chan->con_priv; in ti_msgmgr_queue_shutdown() 637 chan->con_priv = qinst; in ti_msgmgr_queue_setup()
|
| D | pcc.c | 188 pcct_ss = chan->con_priv; in pcc_mbox_irq() 193 struct acpi_pcct_hw_reduced_type2 *pcct2_ss = chan->con_priv; in pcc_mbox_irq() 326 struct acpi_pcct_hw_reduced *pcct_ss = chan->con_priv; in pcc_send_data() 499 pcc_mbox_channels[i].con_priv = pcct_entry; in acpi_pcc_probe()
|
| D | qcom-apcs-ipc-mailbox.c | 39 unsigned long idx = (unsigned long)chan->con_priv; in qcom_apcs_ipc_send_data() 83 apcs->mbox_chans[i].con_priv = (void *)i; in qcom_apcs_ipc_probe()
|
| D | stm32-ipcc.c | 148 unsigned int chan = (unsigned int)link->con_priv; in stm32_ipcc_send_data() 167 unsigned int chan = (unsigned int)link->con_priv; in stm32_ipcc_startup() 187 unsigned int chan = (unsigned int)link->con_priv; in stm32_ipcc_shutdown() 318 ipcc->controller.chans[i].con_priv = (void *)i; in stm32_ipcc_probe()
|
| D | mailbox-altera.c | 54 if (!chan || !chan->con_priv) in mbox_chan_to_altera_mbox() 57 return (struct altera_mbox *)chan->con_priv; in mbox_chan_to_altera_mbox() 318 chans[0].con_priv = mbox; in altera_mbox_probe()
|
| D | mtk-cmdq-mailbox.c | 354 struct cmdq_thread *thread = (struct cmdq_thread *)chan->con_priv; in cmdq_mbox_send_data() 450 thread = (struct cmdq_thread *)mbox->chans[ind].con_priv; in cmdq_xlate() 523 cmdq->mbox.chans[i].con_priv = (void *)&cmdq->thread[i]; in cmdq_probe()
|
| D | bcm-pdc-mailbox.c | 1159 struct pdc_state *pdcs = chan->con_priv; in pdc_last_tx_done() 1196 struct pdc_state *pdcs = chan->con_priv; in pdc_send_data() 1258 return pdc_ring_init(chan->con_priv, PDC_RINGSET); in pdc_startup() 1263 struct pdc_state *pdcs = chan->con_priv; in pdc_shutdown() 1457 mbc->chans[chan_index].con_priv = pdcs; in pdc_mb_init()
|
| D | bcm-flexrm-mailbox.c | 1206 struct flexrm_ring *ring = chan->con_priv; in flexrm_send_data() 1228 int cnt = flexrm_process_completions(chan->con_priv); in flexrm_peek_data() 1239 struct flexrm_ring *ring = chan->con_priv; in flexrm_startup() 1374 struct flexrm_ring *ring = chan->con_priv; in flexrm_shutdown() 1474 ring = chan->con_priv; in flexrm_mbox_of_xlate() 1647 mbox->controller.chans[index].con_priv = &mbox->rings[index]; in flexrm_mbox_probe()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | atombios_dp.c | 322 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_probe_oui() 339 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_get_dpcd() 369 if (!amdgpu_connector->con_priv) in amdgpu_atombios_dp_get_panel_mode() 372 dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_get_panel_mode() 405 if (!amdgpu_connector->con_priv) in amdgpu_atombios_dp_set_link_config() 407 dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_set_link_config() 430 if (!amdgpu_connector->con_priv) in amdgpu_atombios_dp_mode_valid_helper() 432 dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_mode_valid_helper() 449 struct amdgpu_connector_atom_dig *dig = amdgpu_connector->con_priv; in amdgpu_atombios_dp_needs_link_train() 465 if (!amdgpu_connector->con_priv) in amdgpu_atombios_dp_set_rx_power_state() [all …]
|
| D | amdgpu_connectors.c | 62 amdgpu_connector->con_priv; in amdgpu_connector_hotplug() 124 dig_connector = amdgpu_connector->con_priv; in amdgpu_connector_get_monitor_bpc() 301 struct amdgpu_connector_atom_dig *dig = amdgpu_connector->con_priv; in amdgpu_connector_get_edid() 767 kfree(amdgpu_connector->con_priv); in amdgpu_connector_destroy() 1203 struct amdgpu_connector_atom_dig *amdgpu_dig_connector = amdgpu_connector->con_priv; in amdgpu_connector_dp_get_modes() 1327 struct amdgpu_connector_atom_dig *amdgpu_dig_connector = amdgpu_connector->con_priv; in amdgpu_connector_dp_detect() 1417 struct amdgpu_connector_atom_dig *amdgpu_dig_connector = amdgpu_connector->con_priv; in amdgpu_connector_dp_mode_valid() 1575 amdgpu_connector->con_priv = amdgpu_dig_connector; in amdgpu_connector_add() 1725 amdgpu_connector->con_priv = amdgpu_dig_connector; in amdgpu_connector_add() 1780 amdgpu_connector->con_priv = amdgpu_dig_connector; in amdgpu_connector_add() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| D | atombios_dp.c | 371 struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; in radeon_dp_probe_oui() 388 struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; in radeon_dp_getdpcd() 423 if (!radeon_connector->con_priv) in radeon_dp_get_panel_mode() 426 dig_connector = radeon_connector->con_priv; in radeon_dp_get_panel_mode() 459 if (!radeon_connector->con_priv) in radeon_dp_set_link_config() 461 dig_connector = radeon_connector->con_priv; in radeon_dp_set_link_config() 488 if (!radeon_connector->con_priv) in radeon_dp_mode_valid_helper() 490 dig_connector = radeon_connector->con_priv; in radeon_dp_mode_valid_helper() 509 struct radeon_connector_atom_dig *dig = radeon_connector->con_priv; in radeon_dp_needs_link_train() 525 if (!radeon_connector->con_priv) in radeon_dp_set_rx_power_state() [all …]
|
| D | radeon_connectors.c | 58 radeon_connector->con_priv; in radeon_connector_hotplug() 83 radeon_connector->con_priv; in radeon_connector_hotplug() 147 dig_connector = radeon_connector->con_priv; in radeon_get_monitor_bpc() 317 struct radeon_connector_atom_dig *dig = radeon_connector->con_priv; in radeon_connector_get_edid() 935 kfree(radeon_connector->con_priv); in radeon_connector_destroy() 1535 struct radeon_connector_atom_dig *radeon_dig_connector = radeon_connector->con_priv; in radeon_dp_get_modes() 1660 struct radeon_connector_atom_dig *radeon_dig_connector = radeon_connector->con_priv; in radeon_dp_detect() 1772 struct radeon_connector_atom_dig *radeon_dig_connector = radeon_connector->con_priv; in radeon_dp_mode_valid() 1947 radeon_connector->con_priv = radeon_dig_connector; in radeon_add_atom_connector() 2100 radeon_connector->con_priv = radeon_dig_connector; in radeon_add_atom_connector() [all …]
|
| D | radeon_dp_mst.c | 360 struct radeon_connector_atom_dig *dig_connector = mst_enc->connector->con_priv; in radeon_dp_mst_prepare_pll() 526 dig_connector = mst_enc->connector->con_priv; in radeon_mst_mode_fixup() 666 struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; in radeon_dp_mst_probe() 701 struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; in radeon_dp_mst_check_status() 764 dig_connector = radeon_connector->con_priv; in radeon_debugfs_mst_info()
|
| D | evergreen_hdmi.c | 464 if (!ASIC_IS_DCE6(rdev) && radeon_connector->con_priv) { in evergreen_dp_enable() 465 dig_connector = radeon_connector->con_priv; in evergreen_dp_enable()
|
| /Linux-v5.4/include/linux/ |
| D | mailbox_controller.h | 126 void *con_priv; member
|