Home
last modified time | relevance | path

Searched refs:spad (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/ntb/test/
H A Dntb_tool.c1161 struct tool_spad *spad = filep->private_data; in tool_spad_read() local
1165 if (!spad->tc->ntb->ops->spad_read) in tool_spad_read()
1169 ntb_spad_read(spad->tc->ntb, spad->sidx)); in tool_spad_read()
1177 struct tool_spad *spad = filep->private_data; in tool_spad_write() local
1181 if (!spad->tc->ntb->ops->spad_write) { in tool_spad_write()
1182 dev_dbg(&spad->tc->ntb->dev, "no spad write fn\n"); in tool_spad_write()
1190 ret = ntb_spad_write(spad->tc->ntb, spad in tool_spad_write()
1202 struct tool_spad *spad = filep->private_data; tool_peer_spad_read() local
1218 struct tool_spad *spad = filep->private_data; tool_peer_spad_write() local
[all...]
/kernel/linux/linux-6.6/drivers/ntb/test/
H A Dntb_tool.c1154 struct tool_spad *spad = filep->private_data; in tool_spad_read() local
1158 if (!spad->tc->ntb->ops->spad_read) in tool_spad_read()
1162 ntb_spad_read(spad->tc->ntb, spad->sidx)); in tool_spad_read()
1170 struct tool_spad *spad = filep->private_data; in tool_spad_write() local
1174 if (!spad->tc->ntb->ops->spad_write) { in tool_spad_write()
1175 dev_dbg(&spad->tc->ntb->dev, "no spad write fn\n"); in tool_spad_write()
1183 ret = ntb_spad_write(spad->tc->ntb, spad in tool_spad_write()
1195 struct tool_spad *spad = filep->private_data; tool_peer_spad_read() local
1211 struct tool_spad *spad = filep->private_data; tool_peer_spad_write() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/imx/
H A Dimx-media-dev-common.c233 struct media_pad *pad, *spad = &entity->pads[i]; in imx_media_inherit_controls() local
235 if (!(spad->flags & MEDIA_PAD_FL_SINK)) in imx_media_inherit_controls()
238 pad = media_entity_remote_pad(spad); in imx_media_inherit_controls()
H A Dimx-media-utils.c716 struct media_pad *spad = &me->pads[i]; in imx_media_pipeline_pad() local
718 if ((upstream && !(spad->flags & MEDIA_PAD_FL_SINK)) || in imx_media_pipeline_pad()
719 (!upstream && !(spad->flags & MEDIA_PAD_FL_SOURCE))) in imx_media_pipeline_pad()
722 pad = media_entity_remote_pad(spad); in imx_media_pipeline_pad()
/kernel/linux/linux-6.6/drivers/staging/media/imx/
H A Dimx-media-dev-common.c218 struct media_pad *pad, *spad = &entity->pads[i]; in imx_media_inherit_controls() local
220 if (!(spad->flags & MEDIA_PAD_FL_SINK)) in imx_media_inherit_controls()
223 pad = media_pad_remote_pad_first(spad); in imx_media_inherit_controls()
H A Dimx-media-utils.c665 struct media_pad *spad = &me->pads[i]; in imx_media_pipeline_pad() local
667 if ((upstream && !(spad->flags & MEDIA_PAD_FL_SINK)) || in imx_media_pipeline_pad()
668 (!upstream && !(spad->flags & MEDIA_PAD_FL_SOURCE))) in imx_media_pipeline_pad()
671 pad = media_pad_remote_pad_first(spad); in imx_media_pipeline_pad()
/kernel/linux/linux-5.10/drivers/ntb/
H A Dntb_transport.c698 int spad = qp_num * 2 + nt->msi_spad_offset; in ntb_transport_setup_qp_peer_msi() local
703 if (spad >= ntb_spad_count(nt->ndev)) in ntb_transport_setup_qp_peer_msi()
707 ntb_peer_spad_read(qp->ndev, PIDX, spad); in ntb_transport_setup_qp_peer_msi()
709 ntb_peer_spad_read(qp->ndev, PIDX, spad + 1); in ntb_transport_setup_qp_peer_msi()
725 int spad = qp_num * 2 + nt->msi_spad_offset; in ntb_transport_setup_qp_msi() local
731 if (spad >= ntb_spad_count(nt->ndev)) { in ntb_transport_setup_qp_msi()
737 ntb_spad_write(qp->ndev, spad, 0); in ntb_transport_setup_qp_msi()
738 ntb_spad_write(qp->ndev, spad + 1, 0); in ntb_transport_setup_qp_msi()
752 rc = ntb_spad_write(qp->ndev, spad, qp->msi_desc.addr_offset); in ntb_transport_setup_qp_msi()
756 rc = ntb_spad_write(qp->ndev, spad in ntb_transport_setup_qp_msi()
1035 int rc = 0, i, spad; ntb_transport_link_work() local
[all...]
/kernel/linux/linux-6.6/drivers/ntb/
H A Dntb_transport.c696 int spad = qp_num * 2 + nt->msi_spad_offset; in ntb_transport_setup_qp_peer_msi() local
701 if (spad >= ntb_spad_count(nt->ndev)) in ntb_transport_setup_qp_peer_msi()
705 ntb_peer_spad_read(qp->ndev, PIDX, spad); in ntb_transport_setup_qp_peer_msi()
707 ntb_peer_spad_read(qp->ndev, PIDX, spad + 1); in ntb_transport_setup_qp_peer_msi()
723 int spad = qp_num * 2 + nt->msi_spad_offset; in ntb_transport_setup_qp_msi() local
729 if (spad >= ntb_spad_count(nt->ndev)) { in ntb_transport_setup_qp_msi()
735 ntb_spad_write(qp->ndev, spad, 0); in ntb_transport_setup_qp_msi()
736 ntb_spad_write(qp->ndev, spad + 1, 0); in ntb_transport_setup_qp_msi()
750 rc = ntb_spad_write(qp->ndev, spad, qp->msi_desc.addr_offset); in ntb_transport_setup_qp_msi()
754 rc = ntb_spad_write(qp->ndev, spad in ntb_transport_setup_qp_msi()
1033 int rc = 0, i, spad; ntb_transport_link_work() local
[all...]
/kernel/linux/linux-5.10/drivers/ntb/hw/mscc/
H A Dntb_hw_switchtec.c39 u32 spad[128]; member
726 return ARRAY_SIZE(sndev->self_shared->spad); in switchtec_ntb_spad_count()
733 if (idx < 0 || idx >= ARRAY_SIZE(sndev->self_shared->spad)) in switchtec_ntb_spad_read()
739 return sndev->self_shared->spad[idx]; in switchtec_ntb_spad_read()
746 if (idx < 0 || idx >= ARRAY_SIZE(sndev->self_shared->spad)) in switchtec_ntb_spad_write()
752 sndev->self_shared->spad[idx] = val; in switchtec_ntb_spad_write()
765 if (sidx < 0 || sidx >= ARRAY_SIZE(sndev->peer_shared->spad)) in switchtec_ntb_peer_spad_read()
771 return ioread32(&sndev->peer_shared->spad[sidx]); in switchtec_ntb_peer_spad_read()
782 if (sidx < 0 || sidx >= ARRAY_SIZE(sndev->peer_shared->spad)) in switchtec_ntb_peer_spad_write()
788 iowrite32(val, &sndev->peer_shared->spad[sid in switchtec_ntb_peer_spad_write()
[all...]
/kernel/linux/linux-6.6/drivers/ntb/hw/mscc/
H A Dntb_hw_switchtec.c39 u32 spad[128]; member
728 return ARRAY_SIZE(sndev->self_shared->spad); in switchtec_ntb_spad_count()
735 if (idx < 0 || idx >= ARRAY_SIZE(sndev->self_shared->spad)) in switchtec_ntb_spad_read()
741 return sndev->self_shared->spad[idx]; in switchtec_ntb_spad_read()
748 if (idx < 0 || idx >= ARRAY_SIZE(sndev->self_shared->spad)) in switchtec_ntb_spad_write()
754 sndev->self_shared->spad[idx] = val; in switchtec_ntb_spad_write()
767 if (sidx < 0 || sidx >= ARRAY_SIZE(sndev->peer_shared->spad)) in switchtec_ntb_peer_spad_read()
773 return ioread32(&sndev->peer_shared->spad[sidx]); in switchtec_ntb_peer_spad_read()
784 if (sidx < 0 || sidx >= ARRAY_SIZE(sndev->peer_shared->spad)) in switchtec_ntb_peer_spad_write()
790 iowrite32(val, &sndev->peer_shared->spad[sid in switchtec_ntb_peer_spad_write()
[all...]
/kernel/linux/linux-5.10/drivers/ntb/hw/intel/
H A Dntb_hw_intel.h117 unsigned long spad; member
H A Dntb_hw_gen1.c289 dev_dbg(&ndev->ntb.pdev->dev, "Peer spad addr %llx\n", in ndev_spad_addr()
1168 ndev->self_reg->spad); in intel_ntb_spad_read()
1177 ndev->self_reg->spad); in intel_ntb_spad_write()
1186 ndev->peer_reg->spad); in intel_ntb_peer_spad_addr()
1195 ndev->peer_reg->spad); in intel_ntb_peer_spad_read()
1205 ndev->peer_reg->spad); in intel_ntb_peer_spad_write()
1950 .spad = XEON_SPAD_OFFSET,
1957 .spad = XEON_SPAD_OFFSET + (XEON_SPAD_COUNT << 1),
1962 .spad = XEON_B2B_SPAD_OFFSET,
H A Dntb_hw_gen3.c77 .spad = GEN3_IM_SPAD_OFFSET,
84 .spad = GEN3_B2B_SPAD_OFFSET,
H A Dntb_hw_gen4.c35 .spad = GEN4_IM_SPAD_OFFSET,
46 .spad = GEN4_EM_SPAD_OFFSET,
/kernel/linux/linux-6.6/drivers/ntb/hw/intel/
H A Dntb_hw_intel.h115 unsigned long spad; member
H A Dntb_hw_gen1.c289 dev_dbg(&ndev->ntb.pdev->dev, "Peer spad addr %llx\n", in ndev_spad_addr()
1168 ndev->self_reg->spad); in intel_ntb_spad_read()
1177 ndev->self_reg->spad); in intel_ntb_spad_write()
1186 ndev->peer_reg->spad); in intel_ntb_peer_spad_addr()
1195 ndev->peer_reg->spad); in intel_ntb_peer_spad_read()
1205 ndev->peer_reg->spad); in intel_ntb_peer_spad_write()
1942 .spad = XEON_SPAD_OFFSET,
1949 .spad = XEON_SPAD_OFFSET + (XEON_SPAD_COUNT << 1),
1954 .spad = XEON_B2B_SPAD_OFFSET,
H A Dntb_hw_gen3.c77 .spad = GEN3_IM_SPAD_OFFSET,
84 .spad = GEN3_B2B_SPAD_OFFSET,
H A Dntb_hw_gen4.c35 .spad = GEN4_IM_SPAD_OFFSET,
46 .spad = GEN4_EM_SPAD_OFFSET,
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
H A Dmedia-dev.c81 struct media_pad *spad = &me->pads[i]; in fimc_pipeline_prepare() local
82 if (!(spad->flags & MEDIA_PAD_FL_SINK)) in fimc_pipeline_prepare()
84 pad = media_entity_remote_pad(spad); in fimc_pipeline_prepare()
/kernel/linux/linux-5.10/drivers/staging/media/rkisp1/
H A Drkisp1-capture.c858 struct media_pad *spad = &entity->pads[i]; in rkisp1_pipeline_sink_walk() local
860 if (!(spad->flags & MEDIA_PAD_FL_SINK)) in rkisp1_pipeline_sink_walk()
862 pad = media_entity_remote_pad(spad); in rkisp1_pipeline_sink_walk()
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/
H A Dmedia-dev.c80 struct media_pad *spad = &me->pads[i]; in fimc_pipeline_prepare() local
81 if (!(spad->flags & MEDIA_PAD_FL_SINK)) in fimc_pipeline_prepare()
83 pad = media_pad_remote_pad_first(spad); in fimc_pipeline_prepare()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dswitchib.c111 err = mlxsw_reg_query(mlxsw_sib->core, MLXSW_REG(spad), spad_pl); in mlxsw_sib_hw_id_get()
H A Dminimal.c50 err = mlxsw_reg_query(mlxsw_m->core, MLXSW_REG(spad), spad_pl); in mlxsw_m_base_mac_get()
/kernel/linux/linux-6.6/drivers/media/platform/nxp/
H A Dimx7-media-csi.c1940 struct media_pad *spad = &csi->src_sd->entity.pads[i]; in imx7_csi_pad_link_validate() local
1942 if (!(spad->flags & MEDIA_PAD_FL_SINK)) in imx7_csi_pad_link_validate()
1945 pad = media_pad_remote_pad_first(spad); in imx7_csi_pad_link_validate()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dminimal.c59 err = mlxsw_reg_query(mlxsw_m->core, MLXSW_REG(spad), spad_pl); in mlxsw_m_base_mac_get()

Completed in 34 milliseconds

12