Home
last modified time | relevance | path

Searched refs:imon (Results 1 – 7 of 7) sorted by relevance

/linux-4.19.296/drivers/media/rc/
Dimon_raw.c13 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 …]
Dir-imon-decoder.c40 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 …]
DMakefile18 obj-$(CONFIG_IR_IMON_DECODER) += ir-imon-decoder.o
23 obj-$(CONFIG_IR_IMON) += imon.o
Drc-core-priv.h138 } imon; member
DKconfig198 module will be called imon.
/linux-4.19.296/drivers/media/rc/keymaps/
DMakefile54 rc-imon-mce.o \
55 rc-imon-pad.o \
56 rc-imon-rsc.o \
/linux-4.19.296/
DMAINTAINERS7206 F: drivers/media/rc/imon.c