Home
last modified time | relevance | path

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

/openbmc/linux/drivers/media/rc/
H A Dimon_raw.c13 struct imon { struct
29 static void imon_ir_data(struct imon *imon) in imon_ir_data() argument
40 dev_dbg(imon->dev, "data: %*ph", 8, imon->ir_buf); in imon_ir_data()
82 struct imon *imon = urb->context; in imon_ir_rx() local
87 imon_ir_data(imon); in imon_ir_rx()
112 struct imon *imon; in imon_probe() local
132 imon = devm_kmalloc(&intf->dev, sizeof(*imon), GFP_KERNEL); in imon_probe()
133 if (!imon) in imon_probe()
137 if (!imon->ir_urb) in imon_probe()
158 usb_make_path(udev, imon->phys, sizeof(imon->phys)); in imon_probe()
[all …]
H A 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()
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()
63 imon->bits = rel_y > 0 ? in ir_imon_decode_scancode()
67 imon->bits = rel_x > 0 ? in ir_imon_decode_scancode()
72 if (!imon->stick_keyboard) { in ir_imon_decode_scancode()
[all …]
H A DMakefile14 obj-$(CONFIG_IR_IMON_DECODER) += ir-imon-decoder.o
36 obj-$(CONFIG_IR_IMON) += imon.o
H A Drc-core-priv.h152 } imon; member
H A DKconfig239 module will be called imon.
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dmaxim,max98925.yaml37 imon-slot-no:
72 imon-slot-no:
96 imon-slot-no = <0>;
H A Dmax98373.txt18 - maxim,imon-slot-no : slot number used to send current information
37 maxim,imon-slot-no = <1>;
H A Dtas27xx.yaml44 ti,imon-slot-no:
77 ti,imon-slot-no = <0>;
H A Dadi,max98388.yaml38 adi,imon-slot-no:
75 adi,imon-slot-no = <1>;
H A Dtas2562.yaml53 ti,imon-slot-no:
81 ti,imon-slot-no = <0>;
H A Dtas2770.yaml43 ti,imon-slot-no:
84 ti,imon-slot-no = <0>;
H A Dadi,max98396.yaml49 adi,imon-slot-no:
138 adi,imon-slot-no = <1>;
H A Dcs35l33.txt38 - cirrus,imon-adc-scale : Configures the scaling of data bits from the IMON
111 cirrus,imon-adc-scale = <0> /* Bits 15 down to 0 */
H A Dcs35l35.txt122 - cirrus,imon : 4 8 bit values to set the depth, location, frame and ADC
173 cirrus,imon = /bits/ 8 <0x03 0x00 0x01>;
H A Dcs35l36.txt46 - cirrus,imon-pol-inv : Boolean to determine Amplifier will invert the
/openbmc/linux/Documentation/devicetree/bindings/media/
H A Drc.yaml81 - rc-imon-mce
82 - rc-imon-pad
83 - rc-imon-rsc
/openbmc/linux/drivers/media/rc/keymaps/
H A DMakefile62 rc-imon-mce.o \
63 rc-imon-pad.o \
64 rc-imon-rsc.o \
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dsdm845-oneplus-enchilada.dts50 imon-slot-no = <0>;
H A Dmsm8953-xiaomi-daisy.dts127 imon-slot-no = <1>;
H A Dmsm8953-xiaomi-tissot.dts97 imon-slot-no = <1>;
/openbmc/linux/Documentation/isdn/
H A Dcredits.rst39 For contributing the imon-tool
/openbmc/linux/Documentation/userspace-api/media/rc/
H A Drc-protos.rst419 imon (RC_PROTO_IMON)
/openbmc/linux/
H A DMAINTAINERS10274 F: drivers/media/rc/imon.c