Lines Matching refs:uio_cfg
3535 static int ctrl_set_uio_cfg(struct drx_demod_instance *demod, struct drxuio_cfg *uio_cfg) in ctrl_set_uio_cfg() argument
3540 if ((uio_cfg == NULL) || (demod == NULL)) in ctrl_set_uio_cfg()
3551 switch (uio_cfg->uio) { in ctrl_set_uio_cfg()
3557 switch (uio_cfg->mode) { in ctrl_set_uio_cfg()
3561 ext_attr->uio_sma_tx_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3564 ext_attr->uio_sma_tx_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3581 switch (uio_cfg->mode) { in ctrl_set_uio_cfg()
3584 ext_attr->uio_sma_rx_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3587 ext_attr->uio_sma_rx_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3605 switch (uio_cfg->mode) { in ctrl_set_uio_cfg()
3608 ext_attr->uio_gpio_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3611 ext_attr->uio_gpio_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3629 switch (uio_cfg->mode) { in ctrl_set_uio_cfg()
3631 ext_attr->uio_irqn_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3640 ext_attr->uio_irqn_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3920 struct drxuio_cfg uio_cfg = { DRX_UIO1, DRX_UIO_MODE_FIRMWARE_SMA }; in smart_ant_init() local
3954 rc = ctrl_set_uio_cfg(demod, &uio_cfg); in smart_ant_init()
10495 struct drxuio_cfg uio_cfg = { DRX_UIO1, DRX_UIO_MODE_FIRMWARE_SAW }; in ctrl_set_channel() local
10502 rc = ctrl_set_uio_cfg(demod, &uio_cfg); in ctrl_set_channel()
11908 struct drxuio_cfg uio_cfg; in drxj_set_lna_state() local
11912 uio_cfg.uio = DRX_UIO1; in drxj_set_lna_state()
11913 uio_cfg.mode = DRX_UIO_MODE_READWRITE; in drxj_set_lna_state()
11915 result = ctrl_set_uio_cfg(demod, &uio_cfg); in drxj_set_lna_state()