All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] rc-core fixes
@ 2026-10-25 18:13 Sean Young
  2026-10-25 18:13 ` [PATCH 1/5] media: rc: Remove pointless msleep() after request_module() Sean Young
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Sean Young @ 2026-10-25 18:13 UTC (permalink / raw)
  To: linux-media; +Cc: Sean Young

A few random rc-core fixes and improvements.

Sean Young (5):
  media: rc: Remove pointless msleep() after request_module()
  media: rc: Prevent overflow in ir_raw_event_store_edge()
  media: rc: Do not touch rx state when unregistering a tx-only device
  media: imon: Replace pr_err() with dev_err() and friends
  media: rc: struct rc_map should have entries and capacity

 drivers/media/rc/imon.c                       | 93 ++++++++-----------
 .../media/rc/keymaps/rc-adstech-dvb-t-pci.c   |  2 +-
 drivers/media/rc/keymaps/rc-alink-dtu-m.c     |  2 +-
 drivers/media/rc/keymaps/rc-anysee.c          |  2 +-
 drivers/media/rc/keymaps/rc-apac-viewcomp.c   |  2 +-
 .../media/rc/keymaps/rc-astrometa-t2hybrid.c  |  2 +-
 drivers/media/rc/keymaps/rc-asus-pc39.c       |  2 +-
 drivers/media/rc/keymaps/rc-asus-ps3-100.c    |  2 +-
 .../rc/keymaps/rc-ati-tv-wonder-hd-600.c      |  2 +-
 drivers/media/rc/keymaps/rc-ati-x10.c         |  2 +-
 drivers/media/rc/keymaps/rc-avermedia-a16d.c  |  2 +-
 .../media/rc/keymaps/rc-avermedia-cardbus.c   |  2 +-
 drivers/media/rc/keymaps/rc-avermedia-dvbt.c  |  2 +-
 drivers/media/rc/keymaps/rc-avermedia-m135a.c |  2 +-
 .../rc/keymaps/rc-avermedia-m733a-rm-k6.c     |  2 +-
 drivers/media/rc/keymaps/rc-avermedia-rm-ks.c |  2 +-
 drivers/media/rc/keymaps/rc-avermedia.c       |  2 +-
 drivers/media/rc/keymaps/rc-avertv-303.c      |  2 +-
 .../media/rc/keymaps/rc-azurewave-ad-tu700.c  |  2 +-
 drivers/media/rc/keymaps/rc-beelink-gs1.c     |  2 +-
 drivers/media/rc/keymaps/rc-beelink-mxiii.c   |  2 +-
 drivers/media/rc/keymaps/rc-behold-columbus.c |  2 +-
 drivers/media/rc/keymaps/rc-behold.c          |  2 +-
 drivers/media/rc/keymaps/rc-budget-ci-old.c   |  2 +-
 drivers/media/rc/keymaps/rc-cec.c             |  2 +-
 drivers/media/rc/keymaps/rc-cinergy-1400.c    |  2 +-
 drivers/media/rc/keymaps/rc-cinergy.c         |  2 +-
 drivers/media/rc/keymaps/rc-ct-90405.c        |  2 +-
 drivers/media/rc/keymaps/rc-d680-dmb.c        |  2 +-
 drivers/media/rc/keymaps/rc-delock-61959.c    |  2 +-
 drivers/media/rc/keymaps/rc-dib0700-nec.c     |  2 +-
 drivers/media/rc/keymaps/rc-dib0700-rc5.c     |  2 +-
 .../media/rc/keymaps/rc-digitalnow-tinytwin.c |  2 +-
 drivers/media/rc/keymaps/rc-digittrade.c      |  2 +-
 drivers/media/rc/keymaps/rc-dm1105-nec.c      |  2 +-
 drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c |  2 +-
 .../media/rc/keymaps/rc-dntv-live-dvbt-pro.c  |  2 +-
 drivers/media/rc/keymaps/rc-dreambox.c        |  2 +-
 drivers/media/rc/keymaps/rc-dtt200u.c         |  2 +-
 drivers/media/rc/keymaps/rc-dvbsky.c          |  2 +-
 drivers/media/rc/keymaps/rc-dvico-mce.c       |  2 +-
 drivers/media/rc/keymaps/rc-dvico-portable.c  |  2 +-
 drivers/media/rc/keymaps/rc-em-terratec.c     |  2 +-
 .../media/rc/keymaps/rc-encore-enltv-fm53.c   |  2 +-
 drivers/media/rc/keymaps/rc-encore-enltv.c    |  2 +-
 drivers/media/rc/keymaps/rc-encore-enltv2.c   |  2 +-
 drivers/media/rc/keymaps/rc-evga-indtube.c    |  2 +-
 drivers/media/rc/keymaps/rc-eztv.c            |  2 +-
 drivers/media/rc/keymaps/rc-flydvb.c          |  2 +-
 drivers/media/rc/keymaps/rc-flyvideo.c        |  2 +-
 drivers/media/rc/keymaps/rc-fusionhdtv-mce.c  |  2 +-
 drivers/media/rc/keymaps/rc-gadmei-rm008z.c   |  2 +-
 drivers/media/rc/keymaps/rc-geekbox.c         |  2 +-
 .../media/rc/keymaps/rc-genius-tvgo-a11mce.c  |  2 +-
 drivers/media/rc/keymaps/rc-gotview7135.c     |  2 +-
 drivers/media/rc/keymaps/rc-hauppauge.c       |  2 +-
 drivers/media/rc/keymaps/rc-hisi-poplar.c     |  2 +-
 drivers/media/rc/keymaps/rc-hisi-tv-demo.c    |  2 +-
 drivers/media/rc/keymaps/rc-imon-mce.c        |  2 +-
 drivers/media/rc/keymaps/rc-imon-pad.c        |  2 +-
 drivers/media/rc/keymaps/rc-imon-rsc.c        |  2 +-
 drivers/media/rc/keymaps/rc-iodata-bctv7e.c   |  2 +-
 drivers/media/rc/keymaps/rc-it913x-v1.c       |  2 +-
 drivers/media/rc/keymaps/rc-it913x-v2.c       |  2 +-
 drivers/media/rc/keymaps/rc-kaiomy.c          |  2 +-
 drivers/media/rc/keymaps/rc-khadas.c          |  2 +-
 drivers/media/rc/keymaps/rc-khamsin.c         |  2 +-
 drivers/media/rc/keymaps/rc-kworld-315u.c     |  2 +-
 drivers/media/rc/keymaps/rc-kworld-pc150u.c   |  2 +-
 .../rc/keymaps/rc-kworld-plus-tv-analog.c     |  2 +-
 .../media/rc/keymaps/rc-leadtek-y04g0051.c    |  2 +-
 drivers/media/rc/keymaps/rc-lme2510.c         |  2 +-
 drivers/media/rc/keymaps/rc-manli.c           |  2 +-
 drivers/media/rc/keymaps/rc-mecool-kii-pro.c  |  2 +-
 drivers/media/rc/keymaps/rc-mecool-kiii-pro.c |  2 +-
 .../rc/keymaps/rc-medion-x10-digitainer.c     |  2 +-
 drivers/media/rc/keymaps/rc-medion-x10-or2x.c |  2 +-
 drivers/media/rc/keymaps/rc-medion-x10.c      |  2 +-
 drivers/media/rc/keymaps/rc-minix-neo.c       |  2 +-
 drivers/media/rc/keymaps/rc-msi-digivox-ii.c  |  2 +-
 drivers/media/rc/keymaps/rc-msi-digivox-iii.c |  2 +-
 .../media/rc/keymaps/rc-msi-tvanywhere-plus.c |  2 +-
 drivers/media/rc/keymaps/rc-msi-tvanywhere.c  |  2 +-
 drivers/media/rc/keymaps/rc-mygica-utv3.c     |  2 +-
 drivers/media/rc/keymaps/rc-nebula.c          |  2 +-
 .../rc/keymaps/rc-nec-terratec-cinergy-xs.c   |  2 +-
 drivers/media/rc/keymaps/rc-norwood.c         |  2 +-
 drivers/media/rc/keymaps/rc-npgtech.c         |  2 +-
 drivers/media/rc/keymaps/rc-odroid.c          |  2 +-
 drivers/media/rc/keymaps/rc-pctv-sedna.c      |  2 +-
 drivers/media/rc/keymaps/rc-pine64.c          |  2 +-
 drivers/media/rc/keymaps/rc-pinnacle-color.c  |  2 +-
 drivers/media/rc/keymaps/rc-pinnacle-grey.c   |  2 +-
 .../media/rc/keymaps/rc-pinnacle-pctv-hd.c    |  2 +-
 drivers/media/rc/keymaps/rc-pixelview-002t.c  |  2 +-
 drivers/media/rc/keymaps/rc-pixelview-mk12.c  |  2 +-
 drivers/media/rc/keymaps/rc-pixelview-new.c   |  2 +-
 drivers/media/rc/keymaps/rc-pixelview.c       |  2 +-
 .../rc/keymaps/rc-powercolor-real-angel.c     |  2 +-
 drivers/media/rc/keymaps/rc-proteus-2309.c    |  2 +-
 drivers/media/rc/keymaps/rc-purpletv.c        |  2 +-
 drivers/media/rc/keymaps/rc-pv951.c           |  2 +-
 drivers/media/rc/keymaps/rc-rc6-mce.c         |  2 +-
 .../rc/keymaps/rc-real-audio-220-32-keys.c    |  2 +-
 drivers/media/rc/keymaps/rc-reddo.c           |  2 +-
 .../rc/keymaps/rc-siemens-gigaset-rc20.c      |  2 +-
 .../media/rc/keymaps/rc-snapstream-firefly.c  |  2 +-
 drivers/media/rc/keymaps/rc-streamzap.c       |  2 +-
 drivers/media/rc/keymaps/rc-su3000.c          |  2 +-
 drivers/media/rc/keymaps/rc-tanix-tx3mini.c   |  2 +-
 drivers/media/rc/keymaps/rc-tanix-tx5max.c    |  2 +-
 drivers/media/rc/keymaps/rc-tbs-nec.c         |  2 +-
 drivers/media/rc/keymaps/rc-technisat-ts35.c  |  2 +-
 drivers/media/rc/keymaps/rc-technisat-usb2.c  |  2 +-
 .../rc/keymaps/rc-terratec-cinergy-c-pci.c    |  2 +-
 .../rc/keymaps/rc-terratec-cinergy-s2-hd.c    |  2 +-
 .../media/rc/keymaps/rc-terratec-cinergy-xs.c |  2 +-
 drivers/media/rc/keymaps/rc-terratec-slim-2.c |  2 +-
 drivers/media/rc/keymaps/rc-terratec-slim.c   |  2 +-
 drivers/media/rc/keymaps/rc-tevii-nec.c       |  2 +-
 drivers/media/rc/keymaps/rc-tivo.c            |  2 +-
 .../rc/keymaps/rc-total-media-in-hand-02.c    |  2 +-
 .../media/rc/keymaps/rc-total-media-in-hand.c |  2 +-
 drivers/media/rc/keymaps/rc-trekstor.c        |  2 +-
 drivers/media/rc/keymaps/rc-tt-1500.c         |  2 +-
 .../media/rc/keymaps/rc-twinhan-dtv-cab-ci.c  |  2 +-
 drivers/media/rc/keymaps/rc-twinhan1027.c     |  2 +-
 drivers/media/rc/keymaps/rc-vega-s9x.c        |  2 +-
 drivers/media/rc/keymaps/rc-videomate-k100.c  |  2 +-
 drivers/media/rc/keymaps/rc-videomate-s350.c  |  2 +-
 .../media/rc/keymaps/rc-videomate-tv-pvr.c    |  2 +-
 .../media/rc/keymaps/rc-videostrong-kii-pro.c |  2 +-
 drivers/media/rc/keymaps/rc-wetek-hub.c       |  2 +-
 drivers/media/rc/keymaps/rc-wetek-play2.c     |  2 +-
 .../rc/keymaps/rc-winfast-usbii-deluxe.c      |  2 +-
 drivers/media/rc/keymaps/rc-winfast.c         |  2 +-
 drivers/media/rc/keymaps/rc-x96max.c          |  2 +-
 drivers/media/rc/keymaps/rc-xbox-360.c        |  2 +-
 drivers/media/rc/keymaps/rc-xbox-dvd.c        |  2 +-
 drivers/media/rc/keymaps/rc-zx-irdec.c        |  2 +-
 drivers/media/rc/rc-ir-raw.c                  |  3 +-
 drivers/media/rc/rc-main.c                    | 92 +++++++++---------
 include/media/rc-map.h                        |  8 +-
 143 files changed, 230 insertions(+), 244 deletions(-)

-- 
2.56.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-10-25 18:14 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-25 18:13 [PATCH 0/5] rc-core fixes Sean Young
2026-10-25 18:13 ` [PATCH 1/5] media: rc: Remove pointless msleep() after request_module() Sean Young
2026-10-25 18:13 ` [PATCH 2/5] media: rc: Prevent overflow in ir_raw_event_store_edge() Sean Young
2026-10-25 18:13 ` [PATCH 3/5] media: rc: Do not touch rx state when unregistering a tx-only device Sean Young
2026-10-25 18:13 ` [PATCH 4/5] media: imon: Replace pr_err() with dev_err() and friends Sean Young
2026-10-25 18:13 ` [PATCH 5/5] media: rc: struct rc_map should have entries and capacity Sean Young

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.