Commit bab4cb30 authored by Colin Ian King's avatar Colin Ian King Committed by Mauro Carvalho Chehab

media: rtl28xxu: make array rc_nec_tab static const

Don't populate the array rc_nec_tab on the stack, instead make it
static const. Makes the object code smaller by over 620 bytes:

Before:
   text	   data	    bss	    dec	    hex	filename
  49511	  17040	     64	  66615	  10437	rtl28xxu.o

After:
   text	   data	    bss	    dec	    hex	filename
  48825	  17104	     64	  65993	  101c9	rtl28xxu.o
Signed-off-by: default avatarColin Ian King <colin.king@canonical.com>
Signed-off-by: default avatarHans Verkuil <hansverk@cisco.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
parent b8e9b36d
...@@ -1598,7 +1598,7 @@ static int rtl2831u_rc_query(struct dvb_usb_device *d) ...@@ -1598,7 +1598,7 @@ static int rtl2831u_rc_query(struct dvb_usb_device *d)
struct rtl28xxu_dev *dev = d->priv; struct rtl28xxu_dev *dev = d->priv;
u8 buf[5]; u8 buf[5];
u32 rc_code; u32 rc_code;
struct rtl28xxu_reg_val rc_nec_tab[] = { static const struct rtl28xxu_reg_val rc_nec_tab[] = {
{ 0x3033, 0x80 }, { 0x3033, 0x80 },
{ 0x3020, 0x43 }, { 0x3020, 0x43 },
{ 0x3021, 0x16 }, { 0x3021, 0x16 },
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment