Searched refs:irdata (Results 1 – 2 of 2) sorted by relevance
237 struct redrat3_irdata irdata; member302 static u32 redrat3_val_to_mod_freq(struct redrat3_irdata *irdata) in redrat3_val_to_mod_freq() argument305 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 …]
364 u8 irdata; in wbcir_irq_rx() local370 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()