#define KEY2_CODE      0x411
 #define KEY3_CODE      0x412
 #define KEY4_CODE      0x413
+#define KEY5_CODE      0x420
 
 #define MAX_HOTKEY_RINGBUFFER_SIZE 100
 #define RINGBUFFERSIZE 40
        char phys[32];
        struct backlight_device *bl_device;
        struct platform_device *pf_device;
-       int keycode1, keycode2, keycode3, keycode4;
+       int keycode1, keycode2, keycode3, keycode4, keycode5;
 
        unsigned int max_brightness;
        unsigned int brightness_changed;
        set_bit(fujitsu->keycode2, input->keybit);
        set_bit(fujitsu->keycode3, input->keybit);
        set_bit(fujitsu->keycode4, input->keybit);
+       set_bit(fujitsu->keycode5, input->keybit);
        set_bit(KEY_UNKNOWN, input->keybit);
 
        error = input_register_device(input);
                        case KEY4_CODE:
                                keycode = fujitsu->keycode4;
                                break;
+                       case KEY5_CODE:
+                               keycode = fujitsu->keycode5;
+                               break;
                        case 0:
                                keycode = 0;
                                break;
        fujitsu->keycode2 = KEY_PROG2;
        fujitsu->keycode3 = KEY_PROG3;
        fujitsu->keycode4 = KEY_PROG4;
+       fujitsu->keycode5 = KEY_RFKILL;
        dmi_check_system(fujitsu_dmi_table);
 
        result = acpi_bus_register_driver(&acpi_fujitsu_driver);