Lines Matching refs:uio_cfg
3532 * \param uio_cfg Pointer to a configuration setting for a certain UIO.
3535 static int ctrl_set_uio_cfg(struct drx_demod_instance *demod, struct drxuio_cfg *uio_cfg)
3540 if ((uio_cfg == NULL) || (demod == NULL))
3551 switch (uio_cfg->uio) {
3557 switch (uio_cfg->mode) {
3561 ext_attr->uio_sma_tx_mode = uio_cfg->mode;
3564 ext_attr->uio_sma_tx_mode = uio_cfg->mode;
3574 } /* switch ( uio_cfg->mode ) */
3581 switch (uio_cfg->mode) {
3584 ext_attr->uio_sma_rx_mode = uio_cfg->mode;
3587 ext_attr->uio_sma_rx_mode = uio_cfg->mode;
3597 } /* switch ( uio_cfg->mode ) */
3604 switch (uio_cfg->mode) {
3607 ext_attr->uio_gpio_mode = uio_cfg->mode;
3610 ext_attr->uio_gpio_mode = uio_cfg->mode;
3620 } /* switch ( uio_cfg->mode ) */
3627 switch (uio_cfg->mode) {
3629 ext_attr->uio_irqn_mode = uio_cfg->mode;
3638 ext_attr->uio_irqn_mode = uio_cfg->mode;
3643 } /* switch ( uio_cfg->mode ) */
3648 } /* switch ( uio_cfg->uio ) */
3917 struct drxuio_cfg uio_cfg = { DRX_UIO1, DRX_UIO_MODE_FIRMWARE_SMA };
3951 rc = ctrl_set_uio_cfg(demod, &uio_cfg);
10502 struct drxuio_cfg uio_cfg = { DRX_UIO1, DRX_UIO_MODE_FIRMWARE_SAW };
10509 rc = ctrl_set_uio_cfg(demod, &uio_cfg);
11914 struct drxuio_cfg uio_cfg;
11918 uio_cfg.uio = DRX_UIO1;
11919 uio_cfg.mode = DRX_UIO_MODE_READWRITE;
11921 result = ctrl_set_uio_cfg(demod, &uio_cfg);