Lines Matching full:mark
75 * mark mark
86 * ST hardware returns mark (IRB_RX_ON) and total symbol time (IRB_RX_SYS), so
87 * convert to standard mark/space we have to calculate space=(IRB_RX_SYS-mark)
88 * The mark time represents the amount of time the carrier (usually 36-40kHz)
90 * bit 0 is represented by space>mark.
96 unsigned int symbol, mark = 0; in st_rc_rx_interrupt() local
123 mark = readl(dev->rx_base + IRB_RX_ON); in st_rc_rx_interrupt()
129 if ((mark > 2) && (symbol > 1)) { in st_rc_rx_interrupt()
130 symbol -= mark; in st_rc_rx_interrupt()
134 mark *= dev->sample_mult; in st_rc_rx_interrupt()
135 mark /= dev->sample_div; in st_rc_rx_interrupt()
138 ev.duration = mark; in st_rc_rx_interrupt()