lid_switch_idev    34 arch/x86/platform/olpc/olpc-xo1-sci.c static struct input_dev *lid_switch_idev;
lid_switch_idev   128 arch/x86/platform/olpc/olpc-xo1-sci.c 	if (!!test_bit(SW_LID, lid_switch_idev->sw) == !lid_open)
lid_switch_idev   131 arch/x86/platform/olpc/olpc-xo1-sci.c 	input_report_switch(lid_switch_idev, SW_LID, !lid_open);
lid_switch_idev   132 arch/x86/platform/olpc/olpc-xo1-sci.c 	input_sync(lid_switch_idev);
lid_switch_idev   133 arch/x86/platform/olpc/olpc-xo1-sci.c 	pm_wakeup_event(&lid_switch_idev->dev, 0);
lid_switch_idev   279 arch/x86/platform/olpc/olpc-xo1-sci.c 	if (!device_may_wakeup(&lid_switch_idev->dev)) {
lid_switch_idev   501 arch/x86/platform/olpc/olpc-xo1-sci.c 	lid_switch_idev = input_allocate_device();
lid_switch_idev   502 arch/x86/platform/olpc/olpc-xo1-sci.c 	if (!lid_switch_idev)
lid_switch_idev   505 arch/x86/platform/olpc/olpc-xo1-sci.c 	lid_switch_idev->name = "Lid Switch";
lid_switch_idev   506 arch/x86/platform/olpc/olpc-xo1-sci.c 	lid_switch_idev->phys = DRV_NAME "/input2";
lid_switch_idev   507 arch/x86/platform/olpc/olpc-xo1-sci.c 	set_bit(EV_SW, lid_switch_idev->evbit);
lid_switch_idev   508 arch/x86/platform/olpc/olpc-xo1-sci.c 	set_bit(SW_LID, lid_switch_idev->swbit);
lid_switch_idev   510 arch/x86/platform/olpc/olpc-xo1-sci.c 	lid_switch_idev->dev.parent = &pdev->dev;
lid_switch_idev   511 arch/x86/platform/olpc/olpc-xo1-sci.c 	device_set_wakeup_capable(&lid_switch_idev->dev, true);
lid_switch_idev   513 arch/x86/platform/olpc/olpc-xo1-sci.c 	r = input_register_device(lid_switch_idev);
lid_switch_idev   522 arch/x86/platform/olpc/olpc-xo1-sci.c 	input_free_device(lid_switch_idev);
lid_switch_idev   528 arch/x86/platform/olpc/olpc-xo1-sci.c 	input_unregister_device(lid_switch_idev);