Lines Matching defs:port
47 struct mace_ps2port *port;
57 struct mace_ps2port *port = ((struct maceps2_data *)dev->port_data)->port;
61 if (port->status & PS2_STATUS_TX_EMPTY) {
62 port->tx = val;
74 struct mace_ps2port *port = ((struct maceps2_data *)dev->port_data)->port;
77 if (port->status & PS2_STATUS_RX_FULL) {
78 byte = port->rx;
89 if (request_irq(data->irq, maceps2_interrupt, 0, "PS2 port", dev)) {
94 /* Reset port */
95 data->port->control = PS2_CONTROL_TX_CLOCK_DISABLE | PS2_CONTROL_RESET;
99 data->port->control = PS2_CONTROL_RX_CLOCK_ENABLE |
110 data->port->control = PS2_CONTROL_TX_CLOCK_DISABLE | PS2_CONTROL_RESET;
126 snprintf(serio->name, sizeof(serio->name), "MACE PS/2 port%d", idx);
181 port_data[0].port = &mace->perif.ps2.keyb;
183 port_data[1].port = &mace->perif.ps2.mouse;