Skip to content

Commit

Permalink
media: rc: Prefer KEY_NUMERIC_* for number buttons on remotes
Browse files Browse the repository at this point in the history
Prefer KEY_NUMERIC_* for number buttons on remotes. Now all the remotes
use KEY_NUMERIC_[0-9] for the number buttons rather than keys that
could be affected by modifiers (Caps-Lock, or Num-Lock) or regional
keymaps.

Created using:
sed -i  's/KEY_\([0-9]\) /KEY_NUMERIC_\1 /' *.c
sed -i  's/KEY_\([0-9]\)}/KEY_NUMERIC_\1}/' *.c
sed -i  's/``KEY_\([0-9]\)/``KEY_NUMERIC_\1/' Documentation/media/uapi/rc/rc-tables.rst

Signed-off-by: Bastien Nocera <hadess@hadess.net>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
  • Loading branch information
hadess authored and mchehab committed Jun 27, 2019
1 parent 15a98fb commit 1910ea4
Show file tree
Hide file tree
Showing 110 changed files with 1,254 additions and 1,250 deletions.
20 changes: 10 additions & 10 deletions Documentation/media/uapi/rc/rc-tables.rst
Original file line number Diff line number Diff line change
Expand Up @@ -54,79 +54,79 @@ the remote via /dev/input/event devices.

- .. row 3

- ``KEY_0``
- ``KEY_NUMERIC_0``

- Keyboard digit 0

- 0

- .. row 4

- ``KEY_1``
- ``KEY_NUMERIC_1``

- Keyboard digit 1

- 1

- .. row 5

- ``KEY_2``
- ``KEY_NUMERIC_2``

- Keyboard digit 2

- 2

- .. row 6

- ``KEY_3``
- ``KEY_NUMERIC_3``

- Keyboard digit 3

- 3

- .. row 7

- ``KEY_4``
- ``KEY_NUMERIC_4``

- Keyboard digit 4

- 4

- .. row 8

- ``KEY_5``
- ``KEY_NUMERIC_5``

- Keyboard digit 5

- 5

- .. row 9

- ``KEY_6``
- ``KEY_NUMERIC_6``

- Keyboard digit 6

- 6

- .. row 10

- ``KEY_7``
- ``KEY_NUMERIC_7``

- Keyboard digit 7

- 7

- .. row 11

- ``KEY_8``
- ``KEY_NUMERIC_8``

- Keyboard digit 8

- 8

- .. row 12

- ``KEY_9``
- ``KEY_NUMERIC_9``

- Keyboard digit 9

Expand Down
20 changes: 10 additions & 10 deletions drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.c
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@

static struct rc_map_table adstech_dvb_t_pci[] = {
/* Keys 0 to 9 */
{ 0x4d, KEY_0 },
{ 0x57, KEY_1 },
{ 0x4f, KEY_2 },
{ 0x53, KEY_3 },
{ 0x56, KEY_4 },
{ 0x4e, KEY_5 },
{ 0x5e, KEY_6 },
{ 0x54, KEY_7 },
{ 0x4c, KEY_8 },
{ 0x5c, KEY_9 },
{ 0x4d, KEY_NUMERIC_0 },
{ 0x57, KEY_NUMERIC_1 },
{ 0x4f, KEY_NUMERIC_2 },
{ 0x53, KEY_NUMERIC_3 },
{ 0x56, KEY_NUMERIC_4 },
{ 0x4e, KEY_NUMERIC_5 },
{ 0x5e, KEY_NUMERIC_6 },
{ 0x54, KEY_NUMERIC_7 },
{ 0x4c, KEY_NUMERIC_8 },
{ 0x5c, KEY_NUMERIC_9 },

{ 0x5b, KEY_POWER },
{ 0x5f, KEY_MUTE },
Expand Down
20 changes: 10 additions & 10 deletions drivers/media/rc/keymaps/rc-alink-dtu-m.c
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,22 @@
/* A-Link DTU(m) slim remote, 6 rows, 3 columns. */
static struct rc_map_table alink_dtu_m[] = {
{ 0x0800, KEY_VOLUMEUP },
{ 0x0801, KEY_1 },
{ 0x0802, KEY_3 },
{ 0x0803, KEY_7 },
{ 0x0804, KEY_9 },
{ 0x0801, KEY_NUMERIC_1 },
{ 0x0802, KEY_NUMERIC_3 },
{ 0x0803, KEY_NUMERIC_7 },
{ 0x0804, KEY_NUMERIC_9 },
{ 0x0805, KEY_NEW }, /* symbol: PIP */
{ 0x0806, KEY_0 },
{ 0x0806, KEY_NUMERIC_0 },
{ 0x0807, KEY_CHANNEL }, /* JUMP */
{ 0x080d, KEY_5 },
{ 0x080f, KEY_2 },
{ 0x080d, KEY_NUMERIC_5 },
{ 0x080f, KEY_NUMERIC_2 },
{ 0x0812, KEY_POWER2 },
{ 0x0814, KEY_CHANNELUP },
{ 0x0816, KEY_VOLUMEDOWN },
{ 0x0818, KEY_6 },
{ 0x0818, KEY_NUMERIC_6 },
{ 0x081a, KEY_MUTE },
{ 0x081b, KEY_8 },
{ 0x081c, KEY_4 },
{ 0x081b, KEY_NUMERIC_8 },
{ 0x081c, KEY_NUMERIC_4 },
{ 0x081d, KEY_CHANNELDOWN },
};

Expand Down
20 changes: 10 additions & 10 deletions drivers/media/rc/keymaps/rc-anysee.c
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,16 @@
#include <linux/module.h>

static struct rc_map_table anysee[] = {
{ 0x0800, KEY_0 },
{ 0x0801, KEY_1 },
{ 0x0802, KEY_2 },
{ 0x0803, KEY_3 },
{ 0x0804, KEY_4 },
{ 0x0805, KEY_5 },
{ 0x0806, KEY_6 },
{ 0x0807, KEY_7 },
{ 0x0808, KEY_8 },
{ 0x0809, KEY_9 },
{ 0x0800, KEY_NUMERIC_0 },
{ 0x0801, KEY_NUMERIC_1 },
{ 0x0802, KEY_NUMERIC_2 },
{ 0x0803, KEY_NUMERIC_3 },
{ 0x0804, KEY_NUMERIC_4 },
{ 0x0805, KEY_NUMERIC_5 },
{ 0x0806, KEY_NUMERIC_6 },
{ 0x0807, KEY_NUMERIC_7 },
{ 0x0808, KEY_NUMERIC_8 },
{ 0x0809, KEY_NUMERIC_9 },
{ 0x080a, KEY_POWER2 }, /* [red power button] */
{ 0x080b, KEY_VIDEO }, /* [*] MODE */
{ 0x080c, KEY_CHANNEL }, /* [symbol counterclockwise arrow] */
Expand Down
20 changes: 10 additions & 10 deletions drivers/media/rc/keymaps/rc-apac-viewcomp.c
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@

static struct rc_map_table apac_viewcomp[] = {

{ 0x01, KEY_1 },
{ 0x02, KEY_2 },
{ 0x03, KEY_3 },
{ 0x04, KEY_4 },
{ 0x05, KEY_5 },
{ 0x06, KEY_6 },
{ 0x07, KEY_7 },
{ 0x08, KEY_8 },
{ 0x09, KEY_9 },
{ 0x00, KEY_0 },
{ 0x01, KEY_NUMERIC_1 },
{ 0x02, KEY_NUMERIC_2 },
{ 0x03, KEY_NUMERIC_3 },
{ 0x04, KEY_NUMERIC_4 },
{ 0x05, KEY_NUMERIC_5 },
{ 0x06, KEY_NUMERIC_6 },
{ 0x07, KEY_NUMERIC_7 },
{ 0x08, KEY_NUMERIC_8 },
{ 0x09, KEY_NUMERIC_9 },
{ 0x00, KEY_NUMERIC_0 },
{ 0x17, KEY_LAST }, /* +100 */
{ 0x0a, KEY_LIST }, /* recall */

Expand Down
20 changes: 10 additions & 10 deletions drivers/media/rc/keymaps/rc-astrometa-t2hybrid.c
Original file line number Diff line number Diff line change
Expand Up @@ -21,21 +21,21 @@ static struct rc_map_table t2hybrid[] = {
{ 0x40, KEY_ZOOM }, /* Fullscreen */
{ 0x1e, KEY_VOLUMEUP },

{ 0x12, KEY_0 },
{ 0x12, KEY_NUMERIC_0 },
{ 0x02, KEY_CHANNELDOWN },
{ 0x1c, KEY_AGAIN }, /* Recall */

{ 0x09, KEY_1 },
{ 0x1d, KEY_2 },
{ 0x1f, KEY_3 },
{ 0x09, KEY_NUMERIC_1 },
{ 0x1d, KEY_NUMERIC_2 },
{ 0x1f, KEY_NUMERIC_3 },

{ 0x0d, KEY_4 },
{ 0x19, KEY_5 },
{ 0x1b, KEY_6 },
{ 0x0d, KEY_NUMERIC_4 },
{ 0x19, KEY_NUMERIC_5 },
{ 0x1b, KEY_NUMERIC_6 },

{ 0x11, KEY_7 },
{ 0x15, KEY_8 },
{ 0x17, KEY_9 },
{ 0x11, KEY_NUMERIC_7 },
{ 0x15, KEY_NUMERIC_8 },
{ 0x17, KEY_NUMERIC_9 },
};

static struct rc_map_list t2hybrid_map = {
Expand Down
20 changes: 10 additions & 10 deletions drivers/media/rc/keymaps/rc-asus-pc39.c
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,16 @@

static struct rc_map_table asus_pc39[] = {
/* Keys 0 to 9 */
{ 0x082a, KEY_0 },
{ 0x0816, KEY_1 },
{ 0x0812, KEY_2 },
{ 0x0814, KEY_3 },
{ 0x0836, KEY_4 },
{ 0x0832, KEY_5 },
{ 0x0834, KEY_6 },
{ 0x080e, KEY_7 },
{ 0x080a, KEY_8 },
{ 0x080c, KEY_9 },
{ 0x082a, KEY_NUMERIC_0 },
{ 0x0816, KEY_NUMERIC_1 },
{ 0x0812, KEY_NUMERIC_2 },
{ 0x0814, KEY_NUMERIC_3 },
{ 0x0836, KEY_NUMERIC_4 },
{ 0x0832, KEY_NUMERIC_5 },
{ 0x0834, KEY_NUMERIC_6 },
{ 0x080e, KEY_NUMERIC_7 },
{ 0x080a, KEY_NUMERIC_8 },
{ 0x080c, KEY_NUMERIC_9 },

{ 0x0801, KEY_RADIO }, /* radio */
{ 0x083c, KEY_MENU }, /* dvd/menu */
Expand Down
20 changes: 10 additions & 10 deletions drivers/media/rc/keymaps/rc-asus-ps3-100.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@ static struct rc_map_table asus_ps3_100[] = {
{ 0x0807, KEY_GREEN }, /* green */

/* Keys 0 to 9 */
{ 0x082a, KEY_0 },
{ 0x0816, KEY_1 },
{ 0x0812, KEY_2 },
{ 0x0814, KEY_3 },
{ 0x0836, KEY_4 },
{ 0x0832, KEY_5 },
{ 0x0834, KEY_6 },
{ 0x080e, KEY_7 },
{ 0x080a, KEY_8 },
{ 0x080c, KEY_9 },
{ 0x082a, KEY_NUMERIC_0 },
{ 0x0816, KEY_NUMERIC_1 },
{ 0x0812, KEY_NUMERIC_2 },
{ 0x0814, KEY_NUMERIC_3 },
{ 0x0836, KEY_NUMERIC_4 },
{ 0x0832, KEY_NUMERIC_5 },
{ 0x0834, KEY_NUMERIC_6 },
{ 0x080e, KEY_NUMERIC_7 },
{ 0x080a, KEY_NUMERIC_8 },
{ 0x080c, KEY_NUMERIC_9 },

{ 0x0815, KEY_VOLUMEUP },
{ 0x0826, KEY_VOLUMEDOWN },
Expand Down
20 changes: 10 additions & 10 deletions drivers/media/rc/keymaps/rc-ati-x10.c
Original file line number Diff line number Diff line change
Expand Up @@ -49,18 +49,18 @@ static struct rc_map_table ati_x10[] = {
* has problems with keycodes greater than 255, so avoid those high
* keycodes in default maps.
*/
{ 0x0d, KEY_1 },
{ 0x0e, KEY_2 },
{ 0x0f, KEY_3 },
{ 0x10, KEY_4 },
{ 0x11, KEY_5 },
{ 0x12, KEY_6 },
{ 0x13, KEY_7 },
{ 0x14, KEY_8 },
{ 0x15, KEY_9 },
{ 0x0d, KEY_NUMERIC_1 },
{ 0x0e, KEY_NUMERIC_2 },
{ 0x0f, KEY_NUMERIC_3 },
{ 0x10, KEY_NUMERIC_4 },
{ 0x11, KEY_NUMERIC_5 },
{ 0x12, KEY_NUMERIC_6 },
{ 0x13, KEY_NUMERIC_7 },
{ 0x14, KEY_NUMERIC_8 },
{ 0x15, KEY_NUMERIC_9 },
{ 0x16, KEY_MENU }, /* "menu": DVD root menu */
/* KEY_NUMERIC_STAR? */
{ 0x17, KEY_0 },
{ 0x17, KEY_NUMERIC_0 },
{ 0x18, KEY_SETUP }, /* "check": DVD setup menu */
/* KEY_NUMERIC_POUND? */

Expand Down
20 changes: 10 additions & 10 deletions drivers/media/rc/keymaps/rc-avermedia-a16d.c
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@
static struct rc_map_table avermedia_a16d[] = {
{ 0x20, KEY_LIST},
{ 0x00, KEY_POWER},
{ 0x28, KEY_1},
{ 0x18, KEY_2},
{ 0x38, KEY_3},
{ 0x24, KEY_4},
{ 0x14, KEY_5},
{ 0x34, KEY_6},
{ 0x2c, KEY_7},
{ 0x1c, KEY_8},
{ 0x3c, KEY_9},
{ 0x28, KEY_NUMERIC_1},
{ 0x18, KEY_NUMERIC_2},
{ 0x38, KEY_NUMERIC_3},
{ 0x24, KEY_NUMERIC_4},
{ 0x14, KEY_NUMERIC_5},
{ 0x34, KEY_NUMERIC_6},
{ 0x2c, KEY_NUMERIC_7},
{ 0x1c, KEY_NUMERIC_8},
{ 0x3c, KEY_NUMERIC_9},
{ 0x12, KEY_SUBTITLE},
{ 0x22, KEY_0},
{ 0x22, KEY_NUMERIC_0},
{ 0x32, KEY_REWIND},
{ 0x3a, KEY_SHUFFLE},
{ 0x02, KEY_PRINT},
Expand Down
20 changes: 10 additions & 10 deletions drivers/media/rc/keymaps/rc-avermedia-cardbus.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,19 +15,19 @@ static struct rc_map_table avermedia_cardbus[] = {
{ 0x01, KEY_TUNER }, /* TV/FM */
{ 0x03, KEY_TEXT }, /* Teletext */
{ 0x04, KEY_EPG },
{ 0x05, KEY_1 },
{ 0x06, KEY_2 },
{ 0x07, KEY_3 },
{ 0x05, KEY_NUMERIC_1 },
{ 0x06, KEY_NUMERIC_2 },
{ 0x07, KEY_NUMERIC_3 },
{ 0x08, KEY_AUDIO },
{ 0x09, KEY_4 },
{ 0x0a, KEY_5 },
{ 0x0b, KEY_6 },
{ 0x09, KEY_NUMERIC_4 },
{ 0x0a, KEY_NUMERIC_5 },
{ 0x0b, KEY_NUMERIC_6 },
{ 0x0c, KEY_ZOOM }, /* Full screen */
{ 0x0d, KEY_7 },
{ 0x0e, KEY_8 },
{ 0x0f, KEY_9 },
{ 0x0d, KEY_NUMERIC_7 },
{ 0x0e, KEY_NUMERIC_8 },
{ 0x0f, KEY_NUMERIC_9 },
{ 0x10, KEY_PAGEUP }, /* 16-CH PREV */
{ 0x11, KEY_0 },
{ 0x11, KEY_NUMERIC_0 },
{ 0x12, KEY_INFO },
{ 0x13, KEY_AGAIN }, /* CH RTN - channel return */
{ 0x14, KEY_MUTE },
Expand Down
Loading

0 comments on commit 1910ea4

Please sign in to comment.