Searched +full:rc +full:- +full:rc6 +full:- +full:mce (Results 1 – 25 of 41) sorted by relevance
12
| /kernel/linux/linux-5.10/tools/include/uapi/linux/ |
| D | lirc.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * lirc.h - linux infrared remote control header file 143 * struct lirc_scancode - decoded scancode with protocol for use with 163 /* Set if the toggle bit of rc-5 or rc-6 is enabled */ 169 * enum rc_proto - the Remote Controller protocol 184 * @RC_PROTO_MCIR2_KBD: RC6-ish MCE keyboard 185 * @RC_PROTO_MCIR2_MSE: RC6-ish MCE mouse 186 * @RC_PROTO_RC6_0: Philips RC6-0-16 protocol 187 * @RC_PROTO_RC6_6A_20: Philips RC6-6A-20 protocol 188 * @RC_PROTO_RC6_6A_24: Philips RC6-6A-24 protocol [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | lirc.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * lirc.h - linux infrared remote control header file 143 * struct lirc_scancode - decoded scancode with protocol for use with 163 /* Set if the toggle bit of rc-5 or rc-6 is enabled */ 169 * enum rc_proto - the Remote Controller protocol 184 * @RC_PROTO_MCIR2_KBD: RC6-ish MCE keyboard 185 * @RC_PROTO_MCIR2_MSE: RC6-ish MCE mouse 186 * @RC_PROTO_RC6_0: Philips RC6-0-16 protocol 187 * @RC_PROTO_RC6_6A_20: Philips RC6-6A-20 protocol 188 * @RC_PROTO_RC6_6A_24: Philips RC6-6A-24 protocol [all …]
|
| /kernel/linux/linux-4.19/include/uapi/linux/ |
| D | lirc.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * lirc.h - linux infrared remote control header file 143 * struct lirc_scancode - decoded scancode with protocol for use with 163 /* Set if the toggle bit of rc-5 or rc-6 is enabled */ 169 * enum rc_proto - the Remote Controller protocol 184 * @RC_PROTO_MCIR2_KBD: RC6-ish MCE keyboard 185 * @RC_PROTO_MCIR2_MSE: RC6-ish MCE mouse 186 * @RC_PROTO_RC6_0: Philips RC6-0-16 protocol 187 * @RC_PROTO_RC6_6A_20: Philips RC6-6A-20 protocol 188 * @RC_PROTO_RC6_6A_24: Philips RC6-6A-24 protocol [all …]
|
| /kernel/linux/linux-4.19/tools/include/uapi/linux/ |
| D | lirc.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * lirc.h - linux infrared remote control header file 137 * struct lirc_scancode - decoded scancode with protocol for use with 157 /* Set if the toggle bit of rc-5 or rc-6 is enabled */ 163 * enum rc_proto - the Remote Controller protocol 178 * @RC_PROTO_MCIR2_KBD: RC6-ish MCE keyboard 179 * @RC_PROTO_MCIR2_MSE: RC6-ish MCE mouse 180 * @RC_PROTO_RC6_0: Philips RC6-0-16 protocol 181 * @RC_PROTO_RC6_6A_20: Philips RC6-6A-20 protocol 182 * @RC_PROTO_RC6_6A_24: Philips RC6-6A-24 protocol [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/rc/ |
| D | rc-protos.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 22 Some remotes have a pointer-type device which can used to control the 29 rc-5 (RC_PROTO_RC5) 30 ------------------- 38 .. flat-table:: rc5 bits scancode mapping 41 * - rc-5 bit 43 - scancode bit 45 - description 47 * - 1 49 - none [all …]
|
| /kernel/linux/linux-4.19/drivers/media/rc/keymaps/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_RC_MAP) += rc-adstech-dvb-t-pci.o \ 3 rc-alink-dtu-m.o \ 4 rc-anysee.o \ 5 rc-apac-viewcomp.o \ 6 rc-astrometa-t2hybrid.o \ 7 rc-asus-pc39.o \ 8 rc-asus-ps3-100.o \ 9 rc-ati-tv-wonder-hd-600.o \ 10 rc-ati-x10.o \ [all …]
|
| D | rc-imon-mce.c | 1 /* rc5-imon-mce.c - Keytable for Windows Media Center RC-6 remotes for use 12 #include <media/rc-map.h> 15 /* mce-mode imon mce remote key table */ 115 { 0x800ff40d, KEY_MEDIA }, /* Windows MCE button */ 123 /* its RC6, but w/a hardware decoder */
|
| D | rc-rc6-mce.c | 1 /* rc-rc6-mce.c - Keytable for Windows Media Center RC-6 remotes for use 15 #include <media/rc-map.h> 34 { 0x800f040d, KEY_MEDIA }, /* Windows MCE button */ 78 { 0x800f044e, KEY_PRINT }, /* Print - HP OEM version of remote */
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/media/ |
| D | rc.txt | 3 - linux,rc-map-name: string, specifies the scancode/key mapping table 4 defined in-kernel for the remote controller. Support values are: 5 * "rc-adstech-dvb-t-pci" 6 * "rc-alink-dtu-m" 7 * "rc-anysee" 8 * "rc-apac-viewcomp" 9 * "rc-asus-pc39" 10 * "rc-asus-ps3-100" 11 * "rc-ati-tv-wonder-hd-600" 12 * "rc-ati-x10" [all …]
|
| D | gpio-ir-receiver.txt | 1 Device-Tree bindings for GPIO IR receiver 4 - compatible: should be "gpio-ir-receiver". 5 - gpios: specifies GPIO used for IR signal reception. 8 - linux,rc-map-name: see rc.txt file in the same 13 ir: ir-receiver { 14 compatible = "gpio-ir-receiver"; 16 linux,rc-map-name = "rc-rc6-mce";
|
| D | mtk-cir.txt | 1 Device-Tree bindings for Mediatek consumer IR controller 5 - compatible : Should be 6 "mediatek,mt7623-cir": for MT7623 SoC 7 "mediatek,mt7622-cir": for MT7622 SoC 8 - clocks : list of clock specifiers, corresponding to 9 entries in clock-names property; 10 - clock-names : should contain 11 - "clk" entries: for MT7623 SoC 12 - "clk", "bus" entries: for MT7622 SoC 13 - interrupts : should contain IR IRQ number; [all …]
|
| D | sunxi-ir.txt | 1 Device-Tree bindings for SUNXI IR controller found in sunXi SoC family 4 - compatible : "allwinner,sun4i-a10-ir" or "allwinner,sun5i-a13-ir" 5 - clocks : list of clock specifiers, corresponding to 6 entries in clock-names property; 7 - clock-names : should contain "apb" and "ir" entries; 8 - interrupts : should contain IR IRQ number; 9 - reg : should contain IO map address for IR. 12 - linux,rc-map-name: see rc.txt file in the same directory. 13 - resets : phandle + reset specifier pair 14 - clock-frequency : IR Receiver clock frequency, in Hertz. Defaults to 8 MHz [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | rc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/media/rc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Mauro Carvalho Chehab <mchehab@kernel.org> 11 - Sean Young <sean@mess.org> 15 pattern: "^ir(@[a-f0-9]+)?$" 17 linux,rc-map-name: 19 Specifies the scancode/key mapping table defined in-kernel for 23 - rc-adstech-dvb-t-pci [all …]
|
| D | gpio-ir-receiver.txt | 1 Device-Tree bindings for GPIO IR receiver 4 - compatible: should be "gpio-ir-receiver". 5 - gpios: specifies GPIO used for IR signal reception. 8 - linux,rc-map-name: see rc.txt file in the same 10 - linux,autosuspend-period: autosuspend delay time, 15 ir: ir-receiver { 16 compatible = "gpio-ir-receiver"; 18 linux,rc-map-name = "rc-rc6-mce"; 19 linux,autosuspend-period = <125>;
|
| D | mtk-cir.txt | 1 Device-Tree bindings for Mediatek consumer IR controller 5 - compatible : Should be 6 "mediatek,mt7623-cir": for MT7623 SoC 7 "mediatek,mt7622-cir": for MT7622 SoC 8 - clocks : list of clock specifiers, corresponding to 9 entries in clock-names property; 10 - clock-names : should contain 11 - "clk" entries: for MT7623 SoC 12 - "clk", "bus" entries: for MT7622 SoC 13 - interrupts : should contain IR IRQ number; [all …]
|
| D | allwinner,sun4i-a10-ir.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/media/allwinner,sun4i-a10-ir.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 - $ref: "rc.yaml#" 19 - const: allwinner,sun4i-a10-ir 20 - const: allwinner,sun5i-a13-ir 21 - const: allwinner,sun6i-a31-ir [all …]
|
| /kernel/linux/linux-5.10/drivers/media/rc/keymaps/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_RC_MAP) += rc-adstech-dvb-t-pci.o \ 3 rc-alink-dtu-m.o \ 4 rc-anysee.o \ 5 rc-apac-viewcomp.o \ 6 rc-astrometa-t2hybrid.o \ 7 rc-asus-pc39.o \ 8 rc-asus-ps3-100.o \ 9 rc-ati-tv-wonder-hd-600.o \ 10 rc-ati-x10.o \ [all …]
|
| D | rc-imon-mce.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* rc5-imon-mce.c - Keytable for Windows Media Center RC-6 remotes for use 8 #include <media/rc-map.h> 11 /* mce-mode imon mce remote key table */ 111 { 0x800ff40d, KEY_MEDIA }, /* Windows MCE button */ 119 /* its RC6, but w/a hardware decoder */
|
| D | rc-rc6-mce.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* rc-rc6-mce.c - Keytable for Windows Media Center RC-6 remotes for use 11 #include <media/rc-map.h> 30 { 0x800f040d, KEY_MEDIA }, /* Windows MCE button */ 74 { 0x800f044e, KEY_PRINT }, /* Print - HP OEM version of remote */
|
| /kernel/linux/linux-5.10/drivers/media/rc/ |
| D | ir-rc6-decoder.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* ir-rc6-decoder.c - A decoder for the RC6 IR protocol 7 #include "rc-core-priv.h" 12 * RC6-0-16 (standard toggle bit in header) 13 * RC6-6A-20 (no toggle bit) 14 * RC6-6A-24 (no toggle bit) 15 * RC6-6A-32 (MCE version with toggle bit in body) 33 #define RC6_6A_LCC_MASK 0xffff0000 /* RC6-6A-32 long customer code mask */ 34 #define RC6_6A_MCE_CC 0x800f0000 /* MCE customer code */ 36 #define RC6_6A_KATHREIN_CC 0x80460000 /* Kathrein RCU-676 customer code */ [all …]
|
| /kernel/linux/linux-4.19/drivers/media/rc/ |
| D | ir-rc6-decoder.c | 1 /* ir-rc6-decoder.c - A decoder for the RC6 IR protocol 15 #include "rc-core-priv.h" 20 * RC6-0-16 (standard toggle bit in header) 21 * RC6-6A-20 (no toggle bit) 22 * RC6-6A-24 (no toggle bit) 23 * RC6-6A-32 (MCE version with toggle bit in body) 41 #define RC6_6A_LCC_MASK 0xffff0000 /* RC6-6A-32 long customer code mask */ 42 #define RC6_6A_MCE_CC 0x800f0000 /* MCE customer code */ 43 #define RC6_6A_KATHREIN_CC 0x80460000 /* Kathrein RCU-676 customer code */ 68 switch (data->header & RC6_MODE_MASK) { in rc6_mode() [all …]
|
| /kernel/linux/linux-4.19/include/media/ |
| D | rc-map.h | 2 * rc-map.h - define RC map names used by RC drivers 55 /* All rc protocols for which we have decoders */ 93 * struct rc_map_table - represents a scancode/keycode pair 104 * struct rc_map - represents a keycode map table 126 * struct rc_map_list - list of the registered &rc_map maps 136 /* Routines from rc-map.c */ 139 * rc_map_register() - Registers a Remote Controler scancode map 146 * rc_map_unregister() - Unregisters a Remote Controler scancode map 153 * rc_map_get - gets an RC map from its name 154 * @name: name of the RC scancode map [all …]
|
| /kernel/linux/linux-5.10/include/media/ |
| D | rc-map.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * rc-map.h - define RC map names used by RC drivers 109 /* All kernel-based codecs have encoders and decoders */ 135 * struct rc_map_table - represents a scancode/keycode pair 146 * struct rc_map - represents a keycode map table 168 * struct rc_map_list - list of the registered &rc_map maps 180 * rc_map_list from rc-cec.c 185 /* Routines from rc-map.c */ 188 * rc_map_register() - Registers a Remote Controller scancode map 195 * rc_map_unregister() - Unregisters a Remote Controller scancode map [all …]
|
| /kernel/linux/linux-4.19/Documentation/ABI/testing/ |
| D | sysfs-class-rc | 1 What: /sys/class/rc/ 6 The rc/ class sub-directory belongs to the Remote Controller 10 What: /sys/class/rc/rcN/ 15 A /sys/class/rc/rcN directory is created for each remote 18 What: /sys/class/rc/rcN/protocols 25 "rc5 [rc6] nec jvc [sony]" 29 Writing "-proto" will remove a protocol from the list of enabled 36 What: /sys/class/rc/rcN/filter 42 Use in combination with /sys/class/rc/rcN/filter_mask to set the 49 What: /sys/class/rc/rcN/filter_mask [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-class-rc | 1 What: /sys/class/rc/ 6 The rc/ class sub-directory belongs to the Remote Controller 10 What: /sys/class/rc/rcN/ 15 A /sys/class/rc/rcN directory is created for each remote 18 What: /sys/class/rc/rcN/protocols 26 "rc5 [rc6] nec jvc [sony]" 33 Writing "-proto" will remove a protocol from the list of enabled 43 What: /sys/class/rc/rcN/filter 50 Use in combination with /sys/class/rc/rcN/filter_mask to set the 58 What: /sys/class/rc/rcN/filter_mask [all …]
|
12