Searched refs:pads (Results 1 - 25 of 191) sorted by path

12345678

/linux-master/drivers/media/dvb-frontends/
H A Dau8522_priv.h69 struct media_pad pads[AU8522_NUM_PADS]; member in struct:au8522_state
H A Dau8522_decoder.c711 state->pads[AU8522_PAD_IF_INPUT].flags = MEDIA_PAD_FL_SINK;
712 state->pads[AU8522_PAD_IF_INPUT].sig_type = PAD_SIGNAL_ANALOG;
713 state->pads[AU8522_PAD_VID_OUT].flags = MEDIA_PAD_FL_SOURCE;
714 state->pads[AU8522_PAD_VID_OUT].sig_type = PAD_SIGNAL_DV;
715 state->pads[AU8522_PAD_AUDIO_OUT].flags = MEDIA_PAD_FL_SOURCE;
716 state->pads[AU8522_PAD_AUDIO_OUT].sig_type = PAD_SIGNAL_AUDIO;
719 ret = media_entity_pads_init(&sd->entity, ARRAY_SIZE(state->pads),
720 state->pads);
/linux-master/drivers/media/i2c/cx25840/
H A Dcx25840-core.h69 * @pads: array of supported chip pads (currently only a stub)
98 struct media_pad pads[CX25840_NUM_PADS]; member in struct:cx25840_state
H A Dcx25840-core.c3825 state->pads[CX25840_PAD_INPUT].flags = MEDIA_PAD_FL_SINK;
3826 state->pads[CX25840_PAD_INPUT].sig_type = PAD_SIGNAL_ANALOG;
3827 state->pads[CX25840_PAD_VID_OUT].flags = MEDIA_PAD_FL_SOURCE;
3828 state->pads[CX25840_PAD_VID_OUT].sig_type = PAD_SIGNAL_DV;
3831 ret = media_entity_pads_init(&sd->entity, ARRAY_SIZE(state->pads),
3832 state->pads);
/linux-master/drivers/pinctrl/actions/
H A Dpinctrl-owl.h21 .pads = group_name##_pads, \
39 .pads = group_name##_pads, \
55 .pads = group_name##_pads, \
194 * @pads: list of pins assigned to this pingroup
195 * @npads: size of @pads array
210 unsigned int *pads; member in struct:owl_pingroup
/linux-master/drivers/staging/media/omap4iss/
H A Diss_csi2.h120 struct media_pad pads[CSI2_PADS_NUM]; member in struct:iss_csi2_device
H A Diss_ipipe.h22 /* Sink and source IPIPE pads */
31 * @pads: Sink and source media entity pads
42 struct media_pad pads[IPIPE_PADS_NUM]; member in struct:iss_ipipe_device
H A Diss_ipipeif.h24 /* Sink and source IPIPEIF pads */
34 * @pads: Sink and source media entity pads
61 struct media_pad pads[IPIPEIF_PADS_NUM]; member in struct:iss_ipipeif_device
H A Diss_resizer.h23 /* Sink and source RESIZER pads */
32 * @pads: Sink and source media entity pads
44 struct media_pad pads[RESIZER_PADS_NUM]; member in struct:iss_resizer_device
/linux-master/crypto/
H A Dhmac.c28 u8 pads[]; member in struct:hmac_ctx
39 u8 *ipad = &tctx->pads[0];
40 u8 *opad = &tctx->pads[ss];
97 return hmac_import(pdesc, &tctx->pads[0]);
114 const u8 *opad = &tctx->pads[ss];
130 const u8 *opad = &tctx->pads[ss];
H A Dvmac.c70 __be64 pads[VMAC_NONCEBYTES / 8]; member in union:vmac_desc_ctx::__anon140
590 pad = be64_to_cpu(dctx->nonce.pads[index]);
/linux-master/drivers/gpu/host1x/
H A Dmipi.c96 const struct tegra_mipi_pad *pads; member in struct:tegra_mipi_soc
133 unsigned long pads; member in struct:tegra_mipi_device
185 * supplies the DSI pads. This must be kept enabled until none of the
242 dev->pads = args.args[0];
341 if (device->pads & BIT(i)) {
351 tegra_mipi_writel(device->mipi, data, soc->pads[i].data);
353 if (soc->has_clk_lane && soc->pads[i].clk != 0)
354 tegra_mipi_writel(device->mipi, clk, soc->pads[i].clk);
380 * sequence codes before waiting for pads idle state to apply the
403 .pads
[all...]
/linux-master/drivers/input/joystick/
H A Dgamecon.c72 struct gc_pad pads[GC_MAX_DEVICES]; member in struct:gc
119 #define GC_N64_OUT 0x1d /* output bits to the 4 pads */
158 * Each pad uses one bit per byte. So all pads connected to this port
213 if (gc->pads[i].type != GC_N64)
216 dev = gc->pads[i].dev;
316 #define GC_NES_LENGTH 8 /* The NES pads use 8 bits of data */
334 * Each pad uses one bit per byte. So all pads connected to
370 pad = &gc->pads[i];
478 pad = &gc->pads[i];
562 struct gc_pad *pad = &gc->pads[
925 int *pads, n_pads; local
[all...]
/linux-master/drivers/media/dvb-core/
H A Ddvbdev.c208 kfree(dvbdev->pads);
210 dvbdev->pads = NULL;
262 struct media_pad *pads = &dvbdev->tsout_pads[i]; local
271 pads->flags = MEDIA_PAD_FL_SINK;
273 ret = media_entity_pads_init(entity, 1, pads);
333 dvbdev->pads = kcalloc(npads, sizeof(*dvbdev->pads),
335 if (!dvbdev->pads) {
345 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK;
346 dvbdev->pads[
[all...]
/linux-master/drivers/media/i2c/adv748x/
H A Dadv748x-afe.c321 tx = adv748x_get_remote_sd(&afe->pads[ADV748X_AFE_SOURCE]);
352 /* It makes no sense to get the format of the analog sink pads */
374 /* It makes no sense to get the format of the analog sink pads */
528 /* Entity pads and sinks are 0-indexed to match the pads */
530 afe->pads[i].flags = MEDIA_PAD_FL_SINK;
532 afe->pads[ADV748X_AFE_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
535 afe->pads);
H A Dadv748x-csi2.c124 src = adv748x_get_remote_sd(&tx->pads[ADV748X_CSI2_SINK]);
138 * The CSI2 bus pads are ignorant to the data sizes or formats.
306 tx->pads[ADV748X_CSI2_SINK].flags = MEDIA_PAD_FL_SINK;
307 tx->pads[ADV748X_CSI2_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
310 tx->pads);
H A Dadv748x-hdmi.c412 tx = adv748x_get_remote_sd(&hdmi->pads[ADV748X_HDMI_SOURCE]);
746 hdmi->pads[ADV748X_HDMI_SINK].flags = MEDIA_PAD_FL_SINK;
747 hdmi->pads[ADV748X_HDMI_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
750 ADV748X_HDMI_NR_PADS, hdmi->pads);
H A Dadv748x.h84 struct media_pad pads[ADV748X_CSI2_NR_PADS]; member in struct:adv748x_csi2
117 struct media_pad pads[ADV748X_HDMI_NR_PADS]; member in struct:adv748x_hdmi
152 struct media_pad pads[ADV748X_AFE_NR_PADS]; member in struct:adv748x_afe
/linux-master/drivers/media/i2c/
H A Dadv7604.c175 struct media_pad pads[ADV76XX_PAD_MAX]; member in struct:adv76xx_state
3607 state->pads[i].flags = MEDIA_PAD_FL_SINK;
3608 state->pads[state->source_pad].flags = MEDIA_PAD_FL_SOURCE;
3612 state->pads);
H A Dadv7842.c91 struct media_pad pads[ADV7842_PAD_SOURCE + 1]; member in struct:adv7842_state
3004 io_write(sd, 0x15, 0x80); /* Power up pads */
3558 state->pads[i].flags = MEDIA_PAD_FL_SINK;
3559 state->pads[ADV7842_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
3561 state->pads);
H A Dds90ub913.c75 struct media_pad pads[2]; member in struct:ub913_data
755 priv->pads[0].flags = MEDIA_PAD_FL_SINK;
756 priv->pads[1].flags = MEDIA_PAD_FL_SOURCE;
758 ret = media_entity_pads_init(&priv->sd.entity, 2, priv->pads);
760 return dev_err_probe(dev, ret, "Failed to init pads\n");
H A Dds90ub953.c156 struct media_pad pads[2]; member in struct:ub953_data
1253 priv->pads[0].flags = MEDIA_PAD_FL_SINK;
1254 priv->pads[1].flags = MEDIA_PAD_FL_SOURCE;
1256 ret = media_entity_pads_init(&priv->sd.entity, 2, priv->pads);
1258 return dev_err_probe(dev, ret, "Failed to init pads\n");
H A Dds90ub960.c510 struct media_pad pads[UB960_MAX_NPORTS]; member in struct:ub960_data
3675 priv->pads[i].flags = ub960_pad_is_sink(priv, i) ?
3683 priv->pads);
/linux-master/drivers/media/i2c/ccs/
H A Dccs-core.c2155 * other source pads we just get format here.
2444 /* We're only called on source pads. This function sets scaling. */
2980 ssd->pads[ssd->source_pad].flags = MEDIA_PAD_FL_SOURCE;
2982 ssd->pads[ssd->sink_pad].flags = MEDIA_PAD_FL_SINK;
2992 rval = media_entity_pads_init(&ssd->sd.entity, ssd->npads, ssd->pads);
H A Dccs.h185 struct media_pad pads[CCS_PADS]; member in struct:ccs_subdev

Completed in 351 milliseconds

12345678