diff --git a/packages/linux/patches/default/linux-999-4.11-button-repeat-fix.patch b/packages/linux/patches/default/linux-999-4.11-button-repeat-fix.patch deleted file mode 100644 index 24d41b41e3..0000000000 --- a/packages/linux/patches/default/linux-999-4.11-button-repeat-fix.patch +++ /dev/null @@ -1,38 +0,0 @@ -diff --git a/drivers/media/rc/rc-main.c b/drivers/media/rc/rc-main.c -index d845336..a89d7bd 100644 ---- a/drivers/media/rc/rc-main.c -+++ b/drivers/media/rc/rc-main.c -@@ -1699,6 +1699,16 @@ static int rc_setup_rx_device(struct rc_dev *dev) - if (dev->close) - dev->input_dev->close = ir_close; - -+ dev->input_dev->dev.parent = &dev->dev; -+ memcpy(&dev->input_dev->id, &dev->input_id, sizeof(dev->input_id)); -+ dev->input_dev->phys = dev->input_phys; -+ dev->input_dev->name = dev->input_name; -+ -+ /* rc_open will be called here */ -+ rc = input_register_device(dev->input_dev); -+ if (rc) -+ goto out_table; -+ - /* - * Default delay of 250ms is too short for some protocols, especially - * since the timeout is currently set to 250ms. Increase it to 500ms, -@@ -1714,16 +1724,6 @@ static int rc_setup_rx_device(struct rc_dev *dev) - */ - dev->input_dev->rep[REP_PERIOD] = 125; - -- dev->input_dev->dev.parent = &dev->dev; -- memcpy(&dev->input_dev->id, &dev->input_id, sizeof(dev->input_id)); -- dev->input_dev->phys = dev->input_phys; -- dev->input_dev->name = dev->input_name; -- -- /* rc_open will be called here */ -- rc = input_register_device(dev->input_dev); -- if (rc) -- goto out_table; -- - return 0; - - out_table: