Searched refs:imon (Results 1 – 14 of 14) sorted by relevance
/Linux-v4.19/drivers/media/rc/ |
D | imon_raw.c | 13 struct imon { struct 29 static void imon_ir_data(struct imon *imon) in imon_ir_data() argument 35 dev_dbg(imon->dev, "data: %*ph", 8, imon->ir_buf); in imon_ir_data() 39 while (!is_bit_set(imon->ir_buf, bit) && bit < size) in imon_ir_data() 41 dev_dbg(imon->dev, "pulse: %d bits", bit - offset); in imon_ir_data() 45 ir_raw_event_store_with_filter(imon->rcdev, &rawir); in imon_ir_data() 52 while (is_bit_set(imon->ir_buf, bit) && bit < size) in imon_ir_data() 54 dev_dbg(imon->dev, "space: %d bits", bit - offset); in imon_ir_data() 58 ir_raw_event_store_with_filter(imon->rcdev, &rawir); in imon_ir_data() 63 if (imon->ir_buf[7] == 0x0a) { in imon_ir_data() [all …]
|
D | ir-imon-decoder.c | 40 struct imon_dec *imon = &dev->raw->imon; in ir_imon_decode_scancode() local 43 if (imon->bits == 0x299115b7) in ir_imon_decode_scancode() 44 imon->stick_keyboard = !imon->stick_keyboard; in ir_imon_decode_scancode() 46 if ((imon->bits & 0xfc0000ff) == 0x680000b7) { in ir_imon_decode_scancode() 50 buf = imon->bits >> 16; in ir_imon_decode_scancode() 53 if (imon->bits & 0x02000000) in ir_imon_decode_scancode() 55 buf = imon->bits >> 8; in ir_imon_decode_scancode() 58 if (imon->bits & 0x01000000) in ir_imon_decode_scancode() 61 if (rel_x && rel_y && imon->stick_keyboard) { in ir_imon_decode_scancode() 63 imon->bits = rel_y > 0 ? in ir_imon_decode_scancode() [all …]
|
D | Makefile | 18 obj-$(CONFIG_IR_IMON_DECODER) += ir-imon-decoder.o 23 obj-$(CONFIG_IR_IMON) += imon.o
|
D | rc-core-priv.h | 138 } imon; member
|
D | Kconfig | 198 module will be called imon.
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | max9892x.txt | 18 - imon-slot-no : slot number used to send current information 38 imon-slot-no = <1>;
|
D | max98373.txt | 18 - maxim,imon-slot-no : slot number used to send current information 37 maxim,imon-slot-no = <1>;
|
D | cs35l33.txt | 38 - cirrus,imon-adc-scale : Configures the scaling of data bits from the IMON 111 cirrus,imon-adc-scale = <0> /* Bits 15 down to 0 */
|
D | cs35l35.txt | 122 - cirrus,imon : 4 8 bit values to set the depth, location, frame and ADC 173 cirrus,imon = /bits/ 8 <0x03 0x00 0x01>;
|
/Linux-v4.19/drivers/media/rc/keymaps/ |
D | Makefile | 54 rc-imon-mce.o \ 55 rc-imon-pad.o \ 56 rc-imon-rsc.o \
|
/Linux-v4.19/Documentation/devicetree/bindings/media/ |
D | rc.txt | 53 * "rc-imon-mce" 54 * "rc-imon-pad"
|
/Linux-v4.19/Documentation/isdn/ |
D | CREDITS | 35 For contributing the imon-tool
|
D | README | 405 contributed by Michael Knigge (imon), Volker Götz (imontty) and
|
/Linux-v4.19/ |
D | MAINTAINERS | 7204 F: drivers/media/rc/imon.c
|