Lines Matching full:strobe
121 #define PP_CMD_STB 0x01 /* Strobe. Inverted. */
125 #define STROBE PP_CMD_STB /* Command strobe. */ macro
142 #define ESTB PP_STAT_POUT /* Echoed strobe. */
207 * set address for TXDatax, Strobe=0 in portman_write_midi()
213 * PP Command Reg. Do not set the Strobe signal yet. in portman_write_midi()
220 * PP Data Reg. This has no effect until Strobe signal is asserted. in portman_write_midi()
231 * Strobe through the PP Command Reg. This will Strobe data into in portman_write_midi()
235 portman_write_command(pm, command | STROBE); in portman_write_midi()
237 /* Wait for strobe line to settle and echo back through hardware. in portman_write_midi()
245 /* Release strobe and immediately re-allow interrupts. */ in portman_write_midi()
276 cmdout = (port << 1) | INT_EN; /* Address + IE + No Strobe. */ in portman_read_midi()
280 cpu_relax(); /* Wait for strobe echo. */ in portman_read_midi()
288 /* Set the Strobe signal to enable the Rx clocking circuitry. */ in portman_read_midi()
289 portman_write_command(pm, cmdout | STROBE); /* Write address+IE+Strobe. */ in portman_read_midi()
292 cpu_relax(); /* Wait for strobe echo. */ in portman_read_midi()
335 /* De-assert Strobe and return data. */ in portman_read_midi()
338 /* Wait for strobe echo. */ in portman_read_midi()
360 /* Write hardware (assumme STROBE=0) */ in portman_data_avail()
396 /* Assert the Strobe and wait for echo back. */ in portman_flush_input()
397 portman_write_command(pm, command | STROBE); in portman_flush_input()
412 /* Deassert the Strobe signal of the port and wait for it to settle. */ in portman_flush_input()
431 * Strobe = 0 in portman_probe()
439 parport_write_control(p, RXDATA0); /* Write Strobe=0 to command reg. */ in portman_probe()
444 return 1; /* CODE 1 - Strobe Failure. */ in portman_probe()
448 parport_write_control(p, RXDATA0 | STROBE); /* Write Strobe=1 to command reg. */ in portman_probe()
452 return 1; /* CODE 1 - Strobe Failure. */ in portman_probe()
455 parport_write_control(p, 0); /* Reset Strobe=0. */ in portman_probe()
461 parport_write_control(p, TXDATA0); /* Tx channel 0, strobe off. */ in portman_probe()