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-6.6/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 147 * struct lirc_scancode - decoded scancode with protocol for use with 167 /* Set if the toggle bit of rc-5 or rc-6 is enabled */ 173 * enum rc_proto - the Remote Controller protocol 188 * @RC_PROTO_MCIR2_KBD: RC6-ish MCE keyboard 189 * @RC_PROTO_MCIR2_MSE: RC6-ish MCE mouse 190 * @RC_PROTO_RC6_0: Philips RC6-0-16 protocol 191 * @RC_PROTO_RC6_6A_20: Philips RC6-6A-20 protocol 192 * @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-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-6.6/Documentation/userspace-api/media/rc/ |
| D | rc-protos.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR 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-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-6.6/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(-receiver)?(@[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 | 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 | gpio-ir-receiver.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/media/gpio-ir-receiver.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 13 - $ref: rc.yaml# 17 const: gpio-ir-receiver 22 linux,autosuspend-period: 26 wakeup-source: 27 description: IR receiver can wake-up the system. [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-6.6/drivers/media/rc/keymaps/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 5 obj-$(CONFIG_RC_MAP) += \ 6 rc-adstech-dvb-t-pci.o \ 7 rc-alink-dtu-m.o \ 8 rc-anysee.o \ 9 rc-apac-viewcomp.o \ 10 rc-astrometa-t2hybrid.o \ 11 rc-asus-pc39.o \ 12 rc-asus-ps3-100.o \ 13 rc-ati-tv-wonder-hd-600.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-6.6/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-6.6/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-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-6.6/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/rc<N>/ 15 A /sys/class/rc/rcN directory is created for each remote 18 What: /sys/class/rc/rc<N>/protocols 26 "rc5 [rc6] nec jvc [sony]" 33 Writing "-proto" will remove a protocol from the list of enabled 43 What: /sys/class/rc/rc<N>/filter 50 Use in combination with /sys/class/rc/rcN/filter_mask to set the 58 What: /sys/class/rc/rc<N>/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