Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/media/rc/
H A Dzx-irdec.c37 static void zx_irdec_set_mask(struct zx_irdec *irdec, unsigned int reg, in zx_irdec_set_mask() argument
42 data = readl(irdec->base + reg); in zx_irdec_set_mask()
45 writel(data, irdec->base + reg); in zx_irdec_set_mask()
50 struct zx_irdec *irdec = dev_id; in zx_irdec_irq() local
57 writel(1, irdec->base + ZX_IR_INTSTCLR); in zx_irdec_irq()
60 if (readl(irdec->base + ZX_IR_CNUM) & ZX_NECRPT) { in zx_irdec_irq()
61 rc_repeat(irdec->rcd); in zx_irdec_irq()
65 rawcode = readl(irdec->base + ZX_IR_CODE); in zx_irdec_irq()
74 rc_keydown(irdec->rcd, rc_proto, scancode, 0); in zx_irdec_irq()
83 struct zx_irdec *irdec; in zx_irdec_probe() local
[all …]
H A DMakefile51 obj-$(CONFIG_IR_ZX) += zx-irdec.o
H A DKconfig531 module will be called zx-irdec.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/
H A Dzx-irdec.txt4 - compatible: Should be "zte,zx296718-irdec".
10 irdec: ir-decoder@111000 {
11 compatible = "zte,zx296718-irdec";
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/zte/
H A Dzx296718-pcbox.dts91 &irdec {
H A Dzx296718.dtsi298 irdec: ir-decoder@111000 { label
299 compatible = "zte,zx296718-irdec";
/OK3568_Linux_fs/kernel/drivers/media/rc/keymaps/
H A DMakefile129 rc-zx-irdec.o