Lines Matching defs:info
49 struct max8925_onkey_info *info = data;
52 state = max8925_reg_read(info->i2c, MAX8925_ON_OFF_STATUS);
54 input_report_key(info->idev, KEY_POWER, state & SW_INPUT);
55 input_sync(info->idev);
57 dev_dbg(info->dev, "onkey state:%d\n", state);
60 max8925_set_bits(info->i2c, MAX8925_SYSENSEL,
69 struct max8925_onkey_info *info;
81 info = devm_kzalloc(&pdev->dev, sizeof(struct max8925_onkey_info),
83 if (!info)
90 info->idev = input;
91 info->i2c = chip->i2c;
92 info->dev = &pdev->dev;
93 info->irq[0] = irq[0];
94 info->irq[1] = irq[1];
104 "onkey-down", info);
113 "onkey-up", info);
120 error = input_register_device(info->idev);
126 platform_set_drvdata(pdev, info);
135 struct max8925_onkey_info *info = platform_get_drvdata(pdev);
139 chip->wakeup_flag |= 1 << info->irq[0];
140 chip->wakeup_flag |= 1 << info->irq[1];
149 struct max8925_onkey_info *info = platform_get_drvdata(pdev);
153 chip->wakeup_flag &= ~(1 << info->irq[0]);
154 chip->wakeup_flag &= ~(1 << info->irq[1]);