static const struct display_keyfilter_ops normal_keyfilter_ops = {
.init = keyfilter_init,
.check = check_key_filter,
- .set_powerkey_ignore = NULL,
- .powerkey_lcdoff = NULL,
.backlight_enable = key_backlight_enable,
};
static const struct display_keyfilter_ops normal_keyfilter_ops = {
.init = keyfilter_init,
.check = check_key_filter,
- .set_powerkey_ignore = NULL,
- .powerkey_lcdoff = NULL,
.backlight_enable = key_backlight_enable,
};
static const struct display_keyfilter_ops normal_keyfilter_ops = {
.init = keyfilter_init,
.check = check_key_filter,
- .set_powerkey_ignore = NULL,
- .powerkey_lcdoff = NULL,
.backlight_enable = key_backlight_enable,
};
static const struct display_keyfilter_ops normal_keyfilter_ops = {
.init = keyfilter_init,
.check = check_key_filter,
- .set_powerkey_ignore = NULL,
- .powerkey_lcdoff = NULL,
.backlight_enable = NULL,
};
void (*init)(void);
void (*exit)(void);
int (*check)(void *, int);
- void (*set_powerkey_ignore)(int);
- int (*powerkey_lcdoff)(void);
void (*backlight_enable)(bool);
};
const gchar *sender, const gchar *path, const gchar *iface, const gchar *name,
GVariant *param, GDBusMethodInvocation *invocation, gpointer user_data)
{
- int ret = 0;
- int on;
-
- g_variant_get(param, "(i)", &on);
-
- if (CHECK_OPS(keyfilter_ops, set_powerkey_ignore))
- keyfilter_ops->set_powerkey_ignore(on == 1 ? true : false);
-
- return g_variant_new("(i)", ret);
+ return g_variant_new("(i)", 0);
}
static GVariant *dbus_powerkeylcdoff(GDBusConnection *conn,
const gchar *sender, const gchar *path, const gchar *iface, const gchar *name,
GVariant *param, GDBusMethodInvocation *invocation, gpointer user_data)
{
- int ret;
-
- if (CHECK_OPS(keyfilter_ops, powerkey_lcdoff))
- ret = keyfilter_ops->powerkey_lcdoff();
- else
- ret = -ENOSYS;
-
- return g_variant_new("(i)", ret);
+ return g_variant_new("(i)", -ENOSYS);
}
static GVariant *dbus_customlcdon(GDBusConnection *conn,