162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci%YAML 1.2
362306a36Sopenharmony_ci---
462306a36Sopenharmony_ci$id: http://devicetree.org/schemas/media/rc.yaml#
562306a36Sopenharmony_ci$schema: http://devicetree.org/meta-schemas/core.yaml#
662306a36Sopenharmony_ci
762306a36Sopenharmony_cititle: Generic Infrared Remote Controller
862306a36Sopenharmony_ci
962306a36Sopenharmony_cimaintainers:
1062306a36Sopenharmony_ci  - Mauro Carvalho Chehab <mchehab@kernel.org>
1162306a36Sopenharmony_ci  - Sean Young <sean@mess.org>
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ciproperties:
1462306a36Sopenharmony_ci  $nodename:
1562306a36Sopenharmony_ci    pattern: "^ir(-receiver)?(@[a-f0-9]+)?$"
1662306a36Sopenharmony_ci
1762306a36Sopenharmony_ci  linux,rc-map-name:
1862306a36Sopenharmony_ci    description:
1962306a36Sopenharmony_ci      Specifies the scancode/key mapping table defined in-kernel for
2062306a36Sopenharmony_ci      the remote controller.
2162306a36Sopenharmony_ci    $ref: /schemas/types.yaml#/definitions/string
2262306a36Sopenharmony_ci    enum:
2362306a36Sopenharmony_ci      - rc-adstech-dvb-t-pci
2462306a36Sopenharmony_ci      - rc-alink-dtu-m
2562306a36Sopenharmony_ci      - rc-anysee
2662306a36Sopenharmony_ci      - rc-apac-viewcomp
2762306a36Sopenharmony_ci      - rc-astrometa-t2hybrid
2862306a36Sopenharmony_ci      - rc-asus-pc39
2962306a36Sopenharmony_ci      - rc-asus-ps3-100
3062306a36Sopenharmony_ci      - rc-ati-tv-wonder-hd-600
3162306a36Sopenharmony_ci      - rc-ati-x10
3262306a36Sopenharmony_ci      - rc-avermedia
3362306a36Sopenharmony_ci      - rc-avermedia-a16d
3462306a36Sopenharmony_ci      - rc-avermedia-cardbus
3562306a36Sopenharmony_ci      - rc-avermedia-dvbt
3662306a36Sopenharmony_ci      - rc-avermedia-m135a
3762306a36Sopenharmony_ci      - rc-avermedia-m733a-rm-k6
3862306a36Sopenharmony_ci      - rc-avermedia-rm-ks
3962306a36Sopenharmony_ci      - rc-avertv-303
4062306a36Sopenharmony_ci      - rc-azurewave-ad-tu700
4162306a36Sopenharmony_ci      - rc-beelink-gs1
4262306a36Sopenharmony_ci      - rc-beelink-mxiii
4362306a36Sopenharmony_ci      - rc-behold
4462306a36Sopenharmony_ci      - rc-behold-columbus
4562306a36Sopenharmony_ci      - rc-budget-ci-old
4662306a36Sopenharmony_ci      - rc-cec
4762306a36Sopenharmony_ci      - rc-cinergy
4862306a36Sopenharmony_ci      - rc-cinergy-1400
4962306a36Sopenharmony_ci      - rc-ct-90405
5062306a36Sopenharmony_ci      - rc-d680-dmb
5162306a36Sopenharmony_ci      - rc-delock-61959
5262306a36Sopenharmony_ci      - rc-dib0700-nec
5362306a36Sopenharmony_ci      - rc-dib0700-rc5
5462306a36Sopenharmony_ci      - rc-digitalnow-tinytwin
5562306a36Sopenharmony_ci      - rc-digittrade
5662306a36Sopenharmony_ci      - rc-dm1105-nec
5762306a36Sopenharmony_ci      - rc-dntv-live-dvb-t
5862306a36Sopenharmony_ci      - rc-dntv-live-dvbt-pro
5962306a36Sopenharmony_ci      - rc-dreambox
6062306a36Sopenharmony_ci      - rc-dtt200u
6162306a36Sopenharmony_ci      - rc-dvbsky
6262306a36Sopenharmony_ci      - rc-dvico-mce
6362306a36Sopenharmony_ci      - rc-dvico-portable
6462306a36Sopenharmony_ci      - rc-em-terratec
6562306a36Sopenharmony_ci      - rc-empty
6662306a36Sopenharmony_ci      - rc-encore-enltv
6762306a36Sopenharmony_ci      - rc-encore-enltv-fm53
6862306a36Sopenharmony_ci      - rc-encore-enltv2
6962306a36Sopenharmony_ci      - rc-evga-indtube
7062306a36Sopenharmony_ci      - rc-eztv
7162306a36Sopenharmony_ci      - rc-flydvb
7262306a36Sopenharmony_ci      - rc-flyvideo
7362306a36Sopenharmony_ci      - rc-fusionhdtv-mce
7462306a36Sopenharmony_ci      - rc-gadmei-rm008z
7562306a36Sopenharmony_ci      - rc-geekbox
7662306a36Sopenharmony_ci      - rc-genius-tvgo-a11mce
7762306a36Sopenharmony_ci      - rc-gotview7135
7862306a36Sopenharmony_ci      - rc-hauppauge
7962306a36Sopenharmony_ci      - rc-hisi-poplar
8062306a36Sopenharmony_ci      - rc-hisi-tv-demo
8162306a36Sopenharmony_ci      - rc-imon-mce
8262306a36Sopenharmony_ci      - rc-imon-pad
8362306a36Sopenharmony_ci      - rc-imon-rsc
8462306a36Sopenharmony_ci      - rc-iodata-bctv7e
8562306a36Sopenharmony_ci      - rc-it913x-v1
8662306a36Sopenharmony_ci      - rc-it913x-v2
8762306a36Sopenharmony_ci      - rc-kaiomy
8862306a36Sopenharmony_ci      - rc-khadas
8962306a36Sopenharmony_ci      - rc-khamsin
9062306a36Sopenharmony_ci      - rc-kworld-315u
9162306a36Sopenharmony_ci      - rc-kworld-pc150u
9262306a36Sopenharmony_ci      - rc-kworld-plus-tv-analog
9362306a36Sopenharmony_ci      - rc-leadtek-y04g0051
9462306a36Sopenharmony_ci      - rc-lme2510
9562306a36Sopenharmony_ci      - rc-manli
9662306a36Sopenharmony_ci      - rc-mecool-kii-pro
9762306a36Sopenharmony_ci      - rc-mecool-kiii-pro
9862306a36Sopenharmony_ci      - rc-medion-x10
9962306a36Sopenharmony_ci      - rc-medion-x10-digitainer
10062306a36Sopenharmony_ci      - rc-medion-x10-or2x
10162306a36Sopenharmony_ci      - rc-minix-neo
10262306a36Sopenharmony_ci      - rc-msi-digivox-ii
10362306a36Sopenharmony_ci      - rc-msi-digivox-iii
10462306a36Sopenharmony_ci      - rc-msi-tvanywhere
10562306a36Sopenharmony_ci      - rc-msi-tvanywhere-plus
10662306a36Sopenharmony_ci      - rc-nebula
10762306a36Sopenharmony_ci      - rc-nec-terratec-cinergy-xs
10862306a36Sopenharmony_ci      - rc-norwood
10962306a36Sopenharmony_ci      - rc-npgtech
11062306a36Sopenharmony_ci      - rc-odroid
11162306a36Sopenharmony_ci      - rc-pctv-sedna
11262306a36Sopenharmony_ci      - rc-pine64
11362306a36Sopenharmony_ci      - rc-pinnacle-color
11462306a36Sopenharmony_ci      - rc-pinnacle-grey
11562306a36Sopenharmony_ci      - rc-pinnacle-pctv-hd
11662306a36Sopenharmony_ci      - rc-pixelview
11762306a36Sopenharmony_ci      - rc-pixelview-002t
11862306a36Sopenharmony_ci      - rc-pixelview-mk12
11962306a36Sopenharmony_ci      - rc-pixelview-new
12062306a36Sopenharmony_ci      - rc-powercolor-real-angel
12162306a36Sopenharmony_ci      - rc-proteus-2309
12262306a36Sopenharmony_ci      - rc-purpletv
12362306a36Sopenharmony_ci      - rc-pv951
12462306a36Sopenharmony_ci      - rc-rc5-tv
12562306a36Sopenharmony_ci      - rc-rc6-mce
12662306a36Sopenharmony_ci      - rc-real-audio-220-32-keys
12762306a36Sopenharmony_ci      - rc-reddo
12862306a36Sopenharmony_ci      - rc-snapstream-firefly
12962306a36Sopenharmony_ci      - rc-streamzap
13062306a36Sopenharmony_ci      - rc-su3000
13162306a36Sopenharmony_ci      - rc-tanix-tx3mini
13262306a36Sopenharmony_ci      - rc-tanix-tx5max
13362306a36Sopenharmony_ci      - rc-tbs-nec
13462306a36Sopenharmony_ci      - rc-technisat-ts35
13562306a36Sopenharmony_ci      - rc-technisat-usb2
13662306a36Sopenharmony_ci      - rc-terratec-cinergy-c-pci
13762306a36Sopenharmony_ci      - rc-terratec-cinergy-s2-hd
13862306a36Sopenharmony_ci      - rc-terratec-cinergy-xs
13962306a36Sopenharmony_ci      - rc-terratec-slim
14062306a36Sopenharmony_ci      - rc-terratec-slim-2
14162306a36Sopenharmony_ci      - rc-tevii-nec
14262306a36Sopenharmony_ci      - rc-tivo
14362306a36Sopenharmony_ci      - rc-total-media-in-hand
14462306a36Sopenharmony_ci      - rc-total-media-in-hand-02
14562306a36Sopenharmony_ci      - rc-trekstor
14662306a36Sopenharmony_ci      - rc-tt-1500
14762306a36Sopenharmony_ci      - rc-twinhan-dtv-cab-ci
14862306a36Sopenharmony_ci      - rc-twinhan1027
14962306a36Sopenharmony_ci      - rc-videomate-k100
15062306a36Sopenharmony_ci      - rc-videomate-s350
15162306a36Sopenharmony_ci      - rc-videomate-tv-pvr
15262306a36Sopenharmony_ci      - rc-videostrong-kii-pro
15362306a36Sopenharmony_ci      - rc-vega-s9x
15462306a36Sopenharmony_ci      - rc-wetek-hub
15562306a36Sopenharmony_ci      - rc-wetek-play2
15662306a36Sopenharmony_ci      - rc-winfast
15762306a36Sopenharmony_ci      - rc-winfast-usbii-deluxe
15862306a36Sopenharmony_ci      - rc-x96max
15962306a36Sopenharmony_ci      - rc-xbox-360
16062306a36Sopenharmony_ci      - rc-xbox-dvd
16162306a36Sopenharmony_ci      - rc-zx-irdec
16262306a36Sopenharmony_ci
16362306a36Sopenharmony_ciadditionalProperties: true
164