--- a/drivers/media/dvb/ttpci/budget-ci.c 2004-05-10 03:32:01.000000000 +0100 +++ b/drivers/media/dvb/ttpci/budget-ci.c 2004-03-27 18:41:33.000000000 +0000 @@ -140,52 +125,48 @@ */ static u16 key_map[64] = { /* 0x0X */ - KEY_0, KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, - KEY_9, - KEY_ENTER, + BTN_0, BTN_1, BTN_2, BTN_3, BTN_4, BTN_5, BTN_6, BTN_7, BTN_8, BTN_9, + 0, KEY_RED, - KEY_POWER, /* RADIO on Hauppauge */ - KEY_MUTE, + KEY_OPTION, + KEY_MENU, 0, - KEY_A, /* TV on Hauppauge */ + KEY_MUTE, /* 0x1X */ KEY_VOLUMEUP, KEY_VOLUMEDOWN, + 0, 0, 0, + 0, 0, 0, + KEY_REWIND, + 0, 0, 0, 0, 0, - KEY_B, - 0, 0, 0, 0, 0, 0, 0, - KEY_UP, KEY_DOWN, - KEY_OPTION, /* RESERVED on Hauppauge */ - KEY_BREAK, + BTN_FORWARD, + KEY_EXIT, /* 0x2X */ KEY_CHANNELUP, KEY_CHANNELDOWN, - KEY_PREVIOUS, /* Prev. Ch on Zenith, SOURCE on Hauppauge */ - 0, KEY_RESTART, KEY_OK, - KEY_CYCLEWINDOWS, /* MINIMIZE on Hauppauge */ - 0, - KEY_ENTER, /* VCR mode on Zenith */ - KEY_PAUSE, - 0, - KEY_RIGHT, KEY_LEFT, - 0, - KEY_MENU, /* FULL SCREEN on Hauppauge */ + 0, 0, + BTN_BACK, + KEY_OK, + 0, 0, 0, + KEY_BLUE, + 0, 0, 0, 0, + KEY_GREEN, 0, /* 0x3X */ - KEY_SLOW, - KEY_PREVIOUS, /* VCR mode on Zenith */ + KEY_PLAYPAUSE, + 0, KEY_REWIND, 0, KEY_FASTFORWARD, - KEY_PLAY, KEY_STOP, + KEY_PLAY, + KEY_STOP, KEY_RECORD, - KEY_TUNER, /* TV/VCR on Zenith */ - 0, - KEY_C, - 0, - KEY_EXIT, - KEY_POWER2, - KEY_TUNER, /* VCR mode on Zenith */ - 0, -}; + KEY_YELLOW, + 0, 0, + KEY_GOTO, + KEY_UNKNOWN, + KEY_POWER, + 0, 0, + }; static void msp430_ir_debounce (unsigned long data)