Lines Matching refs:rc
14 #include <media/rc-core.h>
29 struct rc_dev *rc;
126 idata->rc = devm_rc_allocate_device(&spi->dev, RC_DRIVER_IR_RAW_TX);
127 if (!idata->rc)
130 idata->rc->tx_ir = ir_spi_tx;
131 idata->rc->s_tx_carrier = ir_spi_set_tx_carrier;
132 idata->rc->s_tx_duty_cycle = ir_spi_set_duty_cycle;
133 idata->rc->device_name = "IR SPI";
134 idata->rc->driver_name = IR_SPI_DRIVER_NAME;
135 idata->rc->priv = idata;
146 * rc->s_tx_duty_cycle function
148 ir_spi_set_duty_cycle(idata->rc, dc);
152 return devm_rc_register_device(&spi->dev, idata->rc);