KEY_RFKILL
BCM47XX_GPIO_KEY(2, KEY_RFKILL),
BCM47XX_GPIO_KEY(8, KEY_RFKILL),
BCM47XX_GPIO_KEY(2, KEY_RFKILL),
BCM47XX_GPIO_KEY(5, KEY_RFKILL),
BCM47XX_GPIO_KEY(8, KEY_RFKILL),
case 0x88: asus_map_key_clear(KEY_RFKILL); break;
input_report_key(input, KEY_RFKILL, 1);
input_report_key(input, KEY_RFKILL, 0);
[KEY_RFKILL] = "RFKill", [KEY_RIGHT_DOWN] = "RightDown",
map_key_clear(KEY_RFKILL);
input_event(input, EV_KEY, KEY_RFKILL, 1);
input_event(input, EV_KEY, KEY_RFKILL, 0);
report_key_event(input, KEY_RFKILL);
input_report_key(idev, KEY_RFKILL, 1);
input_report_key(idev, KEY_RFKILL, 0);
set_bit(KEY_RFKILL, idev->keybit);
{KE_KEY, 0x88, { KEY_RFKILL } }, /* Radio Toggle Key */
{ KE_KEY, 0x88, { KEY_RFKILL } }, /* Radio Toggle Key */
{ KEY_RFKILL, KEY_F2 },
input_report_key(data->idev, KEY_RFKILL, 1);
input_report_key(data->idev, KEY_RFKILL, 0);
set_bit(KEY_RFKILL, data->idev->keybit);
set_bit(KEY_RFKILL, rbtn_data->input_dev->keybit);
input_report_key(rbtn_data->input_dev, KEY_RFKILL, 1);
input_report_key(rbtn_data->input_dev, KEY_RFKILL, 0);
{ KE_IGNORE, 0xe008, { KEY_RFKILL } },
{ KE_IGNORE, 0x153, { KEY_RFKILL } },
{ KE_IGNORE, 0xe008, { KEY_RFKILL } },
{ KE_KEY, KEY9_CODE, { KEY_RFKILL } },
{ KE_KEY, FLAG_RFKILL, { KEY_RFKILL } },
{ KE_KEY, 8, { KEY_RFKILL } },
{ KE_KEY, 0x3f | IDEAPAD_WMI_KEY, { KEY_RFKILL } },
{ KE_KEY, 0x9e, { KEY_RFKILL } },
{ KE_KEY, UNIWILL_OSD_RFKILL, { KEY_RFKILL }},
set_bit(KEY_RFKILL, button->input_dev->keybit);
input_report_key(button->input_dev, KEY_RFKILL, 1);
input_report_key(button->input_dev, KEY_RFKILL, 0);
case KEY_RFKILL:
.keybit = { [BIT_WORD(KEY_RFKILL)] = BIT_MASK(KEY_RFKILL) },