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