Lines Matching refs:uio_cfg

3528 static int ctrl_set_uio_cfg(struct drx_demod_instance *demod, struct drxuio_cfg *uio_cfg)  in ctrl_set_uio_cfg()  argument
3533 if ((uio_cfg == NULL) || (demod == NULL)) in ctrl_set_uio_cfg()
3544 switch (uio_cfg->uio) { in ctrl_set_uio_cfg()
3550 switch (uio_cfg->mode) { in ctrl_set_uio_cfg()
3554 ext_attr->uio_sma_tx_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3557 ext_attr->uio_sma_tx_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3574 switch (uio_cfg->mode) { in ctrl_set_uio_cfg()
3577 ext_attr->uio_sma_rx_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3580 ext_attr->uio_sma_rx_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3598 switch (uio_cfg->mode) { in ctrl_set_uio_cfg()
3601 ext_attr->uio_gpio_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3604 ext_attr->uio_gpio_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3622 switch (uio_cfg->mode) { in ctrl_set_uio_cfg()
3624 ext_attr->uio_irqn_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3633 ext_attr->uio_irqn_mode = uio_cfg->mode; in ctrl_set_uio_cfg()
3913 struct drxuio_cfg uio_cfg = { DRX_UIO1, DRX_UIO_MODE_FIRMWARE_SMA }; in smart_ant_init() local
3947 rc = ctrl_set_uio_cfg(demod, &uio_cfg); in smart_ant_init()
10485 struct drxuio_cfg uio_cfg = { DRX_UIO1, DRX_UIO_MODE_FIRMWARE_SAW }; in ctrl_set_channel() local
10492 rc = ctrl_set_uio_cfg(demod, &uio_cfg); in ctrl_set_channel()
11898 struct drxuio_cfg uio_cfg; in drxj_set_lna_state() local
11902 uio_cfg.uio = DRX_UIO1; in drxj_set_lna_state()
11903 uio_cfg.mode = DRX_UIO_MODE_READWRITE; in drxj_set_lna_state()
11905 result = ctrl_set_uio_cfg(demod, &uio_cfg); in drxj_set_lna_state()