Searched +full:rc +full:- +full:rc6 +full:- +full:mce (Results 1 – 25 of 26) sorted by relevance
12
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */3 * lirc.h - linux infrared remote control header file143 * struct lirc_scancode - decoded scancode with protocol for use with163 /* Set if the toggle bit of rc-5 or rc-6 is enabled */169 * enum rc_proto - the Remote Controller protocol184 * @RC_PROTO_MCIR2_KBD: RC6-ish MCE keyboard185 * @RC_PROTO_MCIR2_MSE: RC6-ish MCE mouse186 * @RC_PROTO_RC6_0: Philips RC6-0-16 protocol187 * @RC_PROTO_RC6_6A_20: Philips RC6-6A-20 protocol188 * @RC_PROTO_RC6_6A_24: Philips RC6-6A-24 protocol[all …]
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later22 Some remotes have a pointer-type device which can used to control the29 rc-5 (RC_PROTO_RC5)30 -------------------38 .. flat-table:: rc5 bits scancode mapping41 * - rc-5 bit43 - scancode bit45 - description47 * - 149 - none[all …]
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later9 As defined at ``Documentation/ABI/testing/sysfs-class-rc``, those are15 /sys/class/rc/18 The ``/sys/class/rc/`` class sub-directory belongs to the Remote25 /sys/class/rc/rcN/28 A ``/sys/class/rc/rcN`` directory is created for each remote control34 /sys/class/rc/rcN/protocols39 rc5 [rc6] nec jvc [sony]45 Writing "-proto" will remove a protocol from the list of enabled58 /sys/class/rc/rcN/filter[all …]
1 # SPDX-License-Identifier: GPL-2.03 ---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 for23 - rc-adstech-dvb-t-pci[all …]
1 Device-Tree bindings for GPIO IR receiver4 - 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 same10 - 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>;
1 Device-Tree bindings for Mediatek consumer IR controller5 - compatible : Should be6 "mediatek,mt7623-cir": for MT7623 SoC7 "mediatek,mt7622-cir": for MT7622 SoC8 - clocks : list of clock specifiers, corresponding to9 entries in clock-names property;10 - clock-names : should contain11 - "clk" entries: for MT7623 SoC12 - "clk", "bus" entries: for MT7622 SoC13 - interrupts : should contain IR IRQ number;[all …]
1 # SPDX-License-Identifier: GPL-2.03 ---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-ir20 - const: allwinner,sun5i-a13-ir21 - const: allwinner,sun6i-a31-ir[all …]
1 # SPDX-License-Identifier: GPL-2.02 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 …]
1 // SPDX-License-Identifier: GPL-2.0-or-later2 /* rc-rc6-mce.c - Keytable for Windows Media Center RC-6 remotes for use11 #include <media/rc-map.h>30 { 0x800f040d, KEY_MEDIA }, /* Windows MCE button */74 { 0x800f044e, KEY_PRINT }, /* Print - HP OEM version of remote */
1 // SPDX-License-Identifier: GPL-2.0-or-later2 /* rc5-imon-mce.c - Keytable for Windows Media Center RC-6 remotes for use8 #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 */
1 // SPDX-License-Identifier: GPL-2.0-only2 /* ir-rc6-decoder.c - A decoder for the RC6 IR protocol7 #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 …]
1 # SPDX-License-Identifier: GPL-2.0-only18 source "drivers/media/rc/keymaps/Kconfig"57 tristate "Enable IR raw decoder for the RC-5 protocol"62 Enable this option if you have IR with RC-5 protocol, and66 tristate "Enable IR raw decoder for the RC6 protocol"72 uses the RC6 protocol, and you need software decoding support.111 tristate "Enable IR raw decoder for the MCE keyboard/mouse protocol"138 tristate "Enable IR raw decoder for the RC-MM protocol"141 Enable this option when you have IR with RC-MM protocol, and143 24 and 32 bits RC-MM variants. You can enable or disable the[all …]
1 /* SPDX-License-Identifier: GPL-2.0 */17 #include <media/rc-core.h>20 * rc_open - Opens a RC device27 * rc_close - Closes a RC device43 /* These two should only be used by the mce kbd decoder */92 } rc6; member169 return d1 > (d2 - margin); in geq_margin()174 return ((d1 > (d2 - margin)) && (d1 < (d2 + margin))); in eq_margin()179 return x->pulse != y->pulse; in is_transition()184 if (duration > ev->duration) in decrease_duration()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only2 /* ir-mce_kbd-decoder.c - A decoder for the RC6-ish keyboard/mouse IR protocol5 * as "an internal protocol called MCIR-2".11 #include "rc-core-priv.h"15 * - MCIR-2 29-bit IR signals used for mouse movement and buttons16 * - MCIR-2 32-bit IR signals used for standard keyboard keys18 * The media keys on the keyboard send RC-6 signals that are indistinguishable19 * from the keys of the same name on the stock MCE remote, and will be handled20 * by the standard RC-6 decoder, and be made available to the system via the117 dev_dbg(&raw->dev->dev, "timer callback clearing all keys\n"); in mce_kbd_rx_timeout()[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later12 * also to the numerous 0xffdc device owners that tested auto-config30 #include <media/rc-core.h>127 struct rc_dev *rdev; /* rc-core device for remote */136 u64 rc_proto; /* iMON or MCE (RC6) IR protocol? */142 char name_rdev[128]; /* rc input device name */143 char phys_rdev[64]; /* rc input device phys path */160 * "struct file"->private_data, we need to remember171 * display_open() to safely check ->disconnected and increment ->users.253 /* 0xffdc iMON MCE VFD */[all …]
1 // SPDX-License-Identifier: GPL-2.02 // rc-main.c - Remote Controller core module4 // Copyright (C) 2009-2010 by Mauro Carvalho Chehab8 #include <media/rc-core.h>18 #include "rc-core-priv.h"31 [RC_PROTO_RC5] = { .name = "rc-5",33 [RC_PROTO_RC5X_20] = { .name = "rc-5x-20",35 [RC_PROTO_RC5_SZ] = { .name = "rc-5-sz",39 [RC_PROTO_SONY12] = { .name = "sony-12",41 [RC_PROTO_SONY15] = { .name = "sony-15",[all …]
1 /* SPDX-License-Identifier: GPL-2.0-or-later */3 * rc-map.h - define RC map names used by RC drivers109 /* All kernel-based codecs have encoders and decoders */135 * struct rc_map_table - represents a scancode/keycode pair146 * struct rc_map - represents a keycode map table168 * struct rc_map_list - list of the registered &rc_map maps180 * rc_map_list from rc-cec.c185 /* Routines from rc-map.c */188 * rc_map_register() - Registers a Remote Controller scancode map195 * rc_map_unregister() - Unregisters a Remote Controller scancode map[all …]
1 What: /sys/class/rc/6 The rc/ class sub-directory belongs to the Remote Controller10 What: /sys/class/rc/rcN/15 A /sys/class/rc/rcN directory is created for each remote18 What: /sys/class/rc/rcN/protocols26 "rc5 [rc6] nec jvc [sony]"33 Writing "-proto" will remove a protocol from the list of enabled43 What: /sys/class/rc/rcN/filter50 Use in combination with /sys/class/rc/rcN/filter_mask to set the58 What: /sys/class/rc/rcN/filter_mask[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later6 * Copyright (c) 2000-2003 Gerd Knorr <kraxel@bytesex.org>23 * - drivers/char/pctv_zilogir.[ch] from Hauppauge Broadway product25 * - drivers/staging/media/lirc/lirc_zilog.c26 * Copyright (c) 2000 Gerd Knorr <kraxel@goldbach.in-berlin.de>50 #include <media/rc-core.h>51 #include <media/i2c/ir-kbd-i2c.h>66 if (size != i2c_master_recv(ir->c, buf, size)) in get_key_haup_common()67 return -EIO; in get_key_haup_common()82 * 1 = 0-63, 0 = 64 - 127 in get_key_haup_common()[all …]
2 * Copyright (C) 2015 Rabeeh Khoury <rabeeh@solid-run.com>4 * This file is dual-licensed: you can use it either under the terms41 #include <dt-bindings/sound/fsl-imx-audmux.h>51 stdout-path = &uart1;54 ir_recv: ir-receiver {55 compatible = "gpio-ir-receiver";57 pinctrl-names = "default";58 pinctrl-0 = <&pinctrl_hummingboard2_gpio7_9>;59 linux,rc-map-name = "rc-rc6-mce";62 v_3v2: regulator-v-3v2 {[all …]
... then 81 /usr/share/command-not-found/command-not-found -- "$ ...
1 drwxr-xr-x root root 4096 ./bin2 lrwxrwxrwx root root 19 ./bin/ash -> /bin/busybox.nosuid3 lrwxrwxrwx root root 25 ./bin/base64 -> /usr/bin/base64.coreutils4 -rwxr-xr-x root root 1190872 ./bin/bash.bash5 lrwxrwxrwx root root 14 ./bin/bash -> /bin/bash.bash6 lrwxrwxrwx root root 14 ./bin/busybox -> busybox.nosuid7 -rwxr-xr-x root root 613008 ./bin/busybox.nosuid8 -rwsr-xr-x root root 59440 ./bin/busybox.suid9 lrwxrwxrwx root root 18 ./bin/cat -> /bin/cat.coreutils10 -rwxr-xr-x root root 47336 ./bin/cat.coreutils[all …]