17c31b9d6SMaxime Ripard# SPDX-License-Identifier: GPL-2.0 27c31b9d6SMaxime Ripard%YAML 1.2 37c31b9d6SMaxime Ripard--- 47c31b9d6SMaxime Ripard$id: http://devicetree.org/schemas/media/rc.yaml# 57c31b9d6SMaxime Ripard$schema: http://devicetree.org/meta-schemas/core.yaml# 67c31b9d6SMaxime Ripard 7dd3cb467SAndrew Lunntitle: Generic Infrared Remote Controller 87c31b9d6SMaxime Ripard 97c31b9d6SMaxime Ripardmaintainers: 107c31b9d6SMaxime Ripard - Mauro Carvalho Chehab <mchehab@kernel.org> 117c31b9d6SMaxime Ripard - Sean Young <sean@mess.org> 127c31b9d6SMaxime Ripard 137c31b9d6SMaxime Ripardproperties: 147c31b9d6SMaxime Ripard $nodename: 15864138abSRob Herring pattern: "^ir(-receiver)?(@[a-f0-9]+)?$" 167c31b9d6SMaxime Ripard 177c31b9d6SMaxime Ripard linux,rc-map-name: 187c31b9d6SMaxime Ripard description: 197c31b9d6SMaxime Ripard Specifies the scancode/key mapping table defined in-kernel for 207c31b9d6SMaxime Ripard the remote controller. 21ab190665SRob Herring $ref: /schemas/types.yaml#/definitions/string 223d21a460SRob Herring enum: 237c31b9d6SMaxime Ripard - rc-adstech-dvb-t-pci 247c31b9d6SMaxime Ripard - rc-alink-dtu-m 257c31b9d6SMaxime Ripard - rc-anysee 267c31b9d6SMaxime Ripard - rc-apac-viewcomp 277c31b9d6SMaxime Ripard - rc-astrometa-t2hybrid 287c31b9d6SMaxime Ripard - rc-asus-pc39 297c31b9d6SMaxime Ripard - rc-asus-ps3-100 307c31b9d6SMaxime Ripard - rc-ati-tv-wonder-hd-600 317c31b9d6SMaxime Ripard - rc-ati-x10 327c31b9d6SMaxime Ripard - rc-avermedia 337c31b9d6SMaxime Ripard - rc-avermedia-a16d 347c31b9d6SMaxime Ripard - rc-avermedia-cardbus 357c31b9d6SMaxime Ripard - rc-avermedia-dvbt 367c31b9d6SMaxime Ripard - rc-avermedia-m135a 377c31b9d6SMaxime Ripard - rc-avermedia-m733a-rm-k6 387c31b9d6SMaxime Ripard - rc-avermedia-rm-ks 397c31b9d6SMaxime Ripard - rc-avertv-303 407c31b9d6SMaxime Ripard - rc-azurewave-ad-tu700 414f0fac3bSClément Péron - rc-beelink-gs1 42b569972aSChristian Hewitt - rc-beelink-mxiii 437c31b9d6SMaxime Ripard - rc-behold 447c31b9d6SMaxime Ripard - rc-behold-columbus 457c31b9d6SMaxime Ripard - rc-budget-ci-old 467c31b9d6SMaxime Ripard - rc-cec 477c31b9d6SMaxime Ripard - rc-cinergy 487c31b9d6SMaxime Ripard - rc-cinergy-1400 4953a370f6SAlexander Voronov - rc-ct-90405 507c31b9d6SMaxime Ripard - rc-d680-dmb 517c31b9d6SMaxime Ripard - rc-delock-61959 527c31b9d6SMaxime Ripard - rc-dib0700-nec 537c31b9d6SMaxime Ripard - rc-dib0700-rc5 547c31b9d6SMaxime Ripard - rc-digitalnow-tinytwin 557c31b9d6SMaxime Ripard - rc-digittrade 567c31b9d6SMaxime Ripard - rc-dm1105-nec 577c31b9d6SMaxime Ripard - rc-dntv-live-dvb-t 587c31b9d6SMaxime Ripard - rc-dntv-live-dvbt-pro 5941e31b34SChristian Hewitt - rc-dreambox 607c31b9d6SMaxime Ripard - rc-dtt200u 617c31b9d6SMaxime Ripard - rc-dvbsky 627c31b9d6SMaxime Ripard - rc-dvico-mce 637c31b9d6SMaxime Ripard - rc-dvico-portable 647c31b9d6SMaxime Ripard - rc-em-terratec 657c31b9d6SMaxime Ripard - rc-empty 667c31b9d6SMaxime Ripard - rc-encore-enltv 677c31b9d6SMaxime Ripard - rc-encore-enltv-fm53 687c31b9d6SMaxime Ripard - rc-encore-enltv2 697c31b9d6SMaxime Ripard - rc-evga-indtube 707c31b9d6SMaxime Ripard - rc-eztv 717c31b9d6SMaxime Ripard - rc-flydvb 727c31b9d6SMaxime Ripard - rc-flyvideo 737c31b9d6SMaxime Ripard - rc-fusionhdtv-mce 747c31b9d6SMaxime Ripard - rc-gadmei-rm008z 757c31b9d6SMaxime Ripard - rc-geekbox 767c31b9d6SMaxime Ripard - rc-genius-tvgo-a11mce 777c31b9d6SMaxime Ripard - rc-gotview7135 787c31b9d6SMaxime Ripard - rc-hauppauge 797c31b9d6SMaxime Ripard - rc-hisi-poplar 807c31b9d6SMaxime Ripard - rc-hisi-tv-demo 817c31b9d6SMaxime Ripard - rc-imon-mce 827c31b9d6SMaxime Ripard - rc-imon-pad 837c31b9d6SMaxime Ripard - rc-imon-rsc 847c31b9d6SMaxime Ripard - rc-iodata-bctv7e 857c31b9d6SMaxime Ripard - rc-it913x-v1 867c31b9d6SMaxime Ripard - rc-it913x-v2 877c31b9d6SMaxime Ripard - rc-kaiomy 88a90cc244SNeil Armstrong - rc-khadas 892a14dfafSChristian Hewitt - rc-khamsin 907c31b9d6SMaxime Ripard - rc-kworld-315u 917c31b9d6SMaxime Ripard - rc-kworld-pc150u 927c31b9d6SMaxime Ripard - rc-kworld-plus-tv-analog 937c31b9d6SMaxime Ripard - rc-leadtek-y04g0051 947c31b9d6SMaxime Ripard - rc-lme2510 957c31b9d6SMaxime Ripard - rc-manli 96d9421d6cSKevin Hilman - rc-mecool-kii-pro 97d9421d6cSKevin Hilman - rc-mecool-kiii-pro 987c31b9d6SMaxime Ripard - rc-medion-x10 997c31b9d6SMaxime Ripard - rc-medion-x10-digitainer 1007c31b9d6SMaxime Ripard - rc-medion-x10-or2x 101d9421d6cSKevin Hilman - rc-minix-neo 1027c31b9d6SMaxime Ripard - rc-msi-digivox-ii 1037c31b9d6SMaxime Ripard - rc-msi-digivox-iii 1047c31b9d6SMaxime Ripard - rc-msi-tvanywhere 1057c31b9d6SMaxime Ripard - rc-msi-tvanywhere-plus 106*fbf657d5SNils Rothaug - rc-mygica-utv3 1077c31b9d6SMaxime Ripard - rc-nebula 1087c31b9d6SMaxime Ripard - rc-nec-terratec-cinergy-xs 1097c31b9d6SMaxime Ripard - rc-norwood 1107c31b9d6SMaxime Ripard - rc-npgtech 111a90cc244SNeil Armstrong - rc-odroid 1127c31b9d6SMaxime Ripard - rc-pctv-sedna 113d5da31f9SJonas Karlman - rc-pine64 1147c31b9d6SMaxime Ripard - rc-pinnacle-color 1157c31b9d6SMaxime Ripard - rc-pinnacle-grey 1167c31b9d6SMaxime Ripard - rc-pinnacle-pctv-hd 1177c31b9d6SMaxime Ripard - rc-pixelview 1187c31b9d6SMaxime Ripard - rc-pixelview-002t 1197c31b9d6SMaxime Ripard - rc-pixelview-mk12 1207c31b9d6SMaxime Ripard - rc-pixelview-new 1217c31b9d6SMaxime Ripard - rc-powercolor-real-angel 1227c31b9d6SMaxime Ripard - rc-proteus-2309 1237c31b9d6SMaxime Ripard - rc-purpletv 1247c31b9d6SMaxime Ripard - rc-pv951 1257c31b9d6SMaxime Ripard - rc-rc5-tv 1267c31b9d6SMaxime Ripard - rc-rc6-mce 1277c31b9d6SMaxime Ripard - rc-real-audio-220-32-keys 1287c31b9d6SMaxime Ripard - rc-reddo 1297c31b9d6SMaxime Ripard - rc-snapstream-firefly 1307c31b9d6SMaxime Ripard - rc-streamzap 1317c31b9d6SMaxime Ripard - rc-su3000 132a90cc244SNeil Armstrong - rc-tanix-tx3mini 133d2fccf94SJernej Skrabec - rc-tanix-tx5max 1347c31b9d6SMaxime Ripard - rc-tbs-nec 1357c31b9d6SMaxime Ripard - rc-technisat-ts35 1367c31b9d6SMaxime Ripard - rc-technisat-usb2 1377c31b9d6SMaxime Ripard - rc-terratec-cinergy-c-pci 1387c31b9d6SMaxime Ripard - rc-terratec-cinergy-s2-hd 1397c31b9d6SMaxime Ripard - rc-terratec-cinergy-xs 1407c31b9d6SMaxime Ripard - rc-terratec-slim 1417c31b9d6SMaxime Ripard - rc-terratec-slim-2 1427c31b9d6SMaxime Ripard - rc-tevii-nec 1437c31b9d6SMaxime Ripard - rc-tivo 1447c31b9d6SMaxime Ripard - rc-total-media-in-hand 1457c31b9d6SMaxime Ripard - rc-total-media-in-hand-02 1467c31b9d6SMaxime Ripard - rc-trekstor 1477c31b9d6SMaxime Ripard - rc-tt-1500 1487c31b9d6SMaxime Ripard - rc-twinhan-dtv-cab-ci 1497c31b9d6SMaxime Ripard - rc-twinhan1027 1507c31b9d6SMaxime Ripard - rc-videomate-k100 1517c31b9d6SMaxime Ripard - rc-videomate-s350 1527c31b9d6SMaxime Ripard - rc-videomate-tv-pvr 153ca408da0SMohammad Rasim - rc-videostrong-kii-pro 154d9421d6cSKevin Hilman - rc-vega-s9x 155a90cc244SNeil Armstrong - rc-wetek-hub 156a90cc244SNeil Armstrong - rc-wetek-play2 1577c31b9d6SMaxime Ripard - rc-winfast 1587c31b9d6SMaxime Ripard - rc-winfast-usbii-deluxe 159a90cc244SNeil Armstrong - rc-x96max 16034d5fc1eSBastien Nocera - rc-xbox-360 1617c31b9d6SMaxime Ripard - rc-xbox-dvd 1627c31b9d6SMaxime Ripard - rc-zx-irdec 1636a0e321eSRob Herring 1646a0e321eSRob HerringadditionalProperties: true 165