pad_serio 170 drivers/input/serio/olpc_apsp.c struct serio *kb_serio, *pad_serio; pad_serio 208 drivers/input/serio/olpc_apsp.c pad_serio = kzalloc(sizeof(struct serio), GFP_KERNEL); pad_serio 209 drivers/input/serio/olpc_apsp.c if (!pad_serio) { pad_serio 213 drivers/input/serio/olpc_apsp.c pad_serio->id.type = SERIO_8042; pad_serio 214 drivers/input/serio/olpc_apsp.c pad_serio->write = olpc_apsp_write; pad_serio 215 drivers/input/serio/olpc_apsp.c pad_serio->open = olpc_apsp_open; pad_serio 216 drivers/input/serio/olpc_apsp.c pad_serio->close = olpc_apsp_close; pad_serio 217 drivers/input/serio/olpc_apsp.c pad_serio->port_data = priv; pad_serio 218 drivers/input/serio/olpc_apsp.c pad_serio->dev.parent = &pdev->dev; pad_serio 219 drivers/input/serio/olpc_apsp.c strlcpy(pad_serio->name, "sp touchpad", sizeof(pad_serio->name)); pad_serio 220 drivers/input/serio/olpc_apsp.c strlcpy(pad_serio->phys, "sp/serio1", sizeof(pad_serio->phys)); pad_serio 221 drivers/input/serio/olpc_apsp.c priv->padio = pad_serio; pad_serio 222 drivers/input/serio/olpc_apsp.c serio_register_port(pad_serio); pad_serio 237 drivers/input/serio/olpc_apsp.c serio_unregister_port(pad_serio);