Home
last modified time | relevance | path

Searched refs:irdata (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/media/rc/
Dredrat3.c237 struct redrat3_irdata irdata; member
302 static u32 redrat3_val_to_mod_freq(struct redrat3_irdata *irdata) in redrat3_val_to_mod_freq() argument
305 u16 mod_freq_count = be16_to_cpu(irdata->mod_freq_count); in redrat3_val_to_mod_freq()
308 mod_freq = (RR3_CLK * be16_to_cpu(irdata->num_periods)) / in redrat3_val_to_mod_freq()
358 mod_freq = redrat3_val_to_mod_freq(&rr3->irdata); in redrat3_process_ir_data()
370 sig_size = be16_to_cpu(rr3->irdata.sig_size); in redrat3_process_ir_data()
372 offset = rr3->irdata.sigdata[i]; in redrat3_process_ir_data()
373 val = get_unaligned_be16(&rr3->irdata.lens[offset]); in redrat3_process_ir_data()
618 if (pktlen > sizeof(rr3->irdata)) { in redrat3_read_packet_start()
633 memcpy(&rr3->irdata, rr3->bulk_in_buf, len); in redrat3_read_packet_start()
[all …]
Dwinbond-cir.c364 u8 irdata; in wbcir_irq_rx() local
370 irdata = inb(data->sbase + WBCIR_REG_SP3_RXDATA); in wbcir_irq_rx()
374 duration = ((irdata & 0x7F) + 1) * in wbcir_irq_rx()
376 rawir.pulse = irdata & 0x80 ? false : true; in wbcir_irq_rx()