Home
last modified time | relevance | path

Searched full:nec (Results 1 – 25 of 500) sorted by relevance

12345678910>>...20

/kernel/linux/linux-4.19/drivers/media/rc/
Dir-nec-decoder.c2 // ir-nec-decoder.c - handle NEC IR Pulse/Space protocol
13 #define NECX_HEADER_PULSE (8 * NEC_UNIT) /* Less common NEC variant */
33 * ir_nec_decode() - Decode one NEC pulse or space
41 struct nec_dec *data = &dev->raw->nec; in ir_nec_decode()
52 dev_dbg(&dev->dev, "NEC decode started at state %d (%uus %s)\n", in ir_nec_decode()
165 dev_dbg(&dev->dev, "NEC decode failed at count %d state %d (%uus %s)\n", in ir_nec_decode()
172 * ir_nec_scancode_to_raw() - encode an NEC scancode ready for modulation.
174 * @scancode: a single NEC scancode.
183 /* 32-bit NEC (used by Apple and TiVo remotes) */ in ir_nec_scancode_to_raw()
189 /* Extended NEC */ in ir_nec_scancode_to_raw()
[all …]
/kernel/linux/linux-5.10/drivers/media/rc/
Dir-nec-decoder.c2 // ir-nec-decoder.c - handle NEC IR Pulse/Space protocol
13 #define NECX_HEADER_PULSE (8 * NEC_UNIT) /* Less common NEC variant */
33 * ir_nec_decode() - Decode one NEC pulse or space
41 struct nec_dec *data = &dev->raw->nec; in ir_nec_decode()
52 dev_dbg(&dev->dev, "NEC decode started at state %d (%uus %s)\n", in ir_nec_decode()
165 dev_dbg(&dev->dev, "NEC decode failed at count %d state %d (%uus %s)\n", in ir_nec_decode()
172 * ir_nec_scancode_to_raw() - encode an NEC scancode ready for modulation.
174 * @scancode: a single NEC scancode.
183 /* 32-bit NEC (used by Apple and TiVo remotes) */ in ir_nec_scancode_to_raw()
189 /* Extended NEC */ in ir_nec_scancode_to_raw()
[all …]
/kernel/linux/linux-5.10/drivers/media/rc/img-ir/
Dimg-ir-nec.c3 * ImgTec IR Decoder setup for NEC protocol.
12 /* Convert NEC data to a scancode */
28 /* 32-bit NEC (used by Apple and TiVo remotes) */ in img_ir_nec_scancode()
36 /* Extended NEC */ in img_ir_nec_scancode()
43 /* Normal NEC */ in img_ir_nec_scancode()
52 /* Convert NEC scancode to NEC data filter */
79 /* 32-bit NEC (used by Apple and TiVo remotes) */ in img_ir_nec_filter()
90 /* Extended NEC */ in img_ir_nec_filter()
99 /* Normal NEC */ in img_ir_nec_filter()
122 * NEC decoder
[all …]
DKconfig31 bool "NEC protocol support"
34 Say Y here to enable support for the NEC, extended NEC, and 32-bit
35 NEC protocols in the ImgTec infrared decoder block.
/kernel/linux/linux-4.19/drivers/media/rc/img-ir/
Dimg-ir-nec.c2 * ImgTec IR Decoder setup for NEC protocol.
16 /* Convert NEC data to a scancode */
32 /* 32-bit NEC (used by Apple and TiVo remotes) */ in img_ir_nec_scancode()
40 /* Extended NEC */ in img_ir_nec_scancode()
47 /* Normal NEC */ in img_ir_nec_scancode()
56 /* Convert NEC scancode to NEC data filter */
83 /* 32-bit NEC (used by Apple and TiVo remotes) */ in img_ir_nec_filter()
94 /* Extended NEC */ in img_ir_nec_filter()
103 /* Normal NEC */ in img_ir_nec_filter()
126 * NEC decoder
[all …]
DKconfig30 bool "NEC protocol support"
33 Say Y here to enable support for the NEC, extended NEC, and 32-bit
34 NEC protocols in the ImgTec infrared decoder block.
/kernel/linux/linux-5.10/arch/mips/vr41xx/common/
Dbcu.c3 * bcu.c, Bus Control Unit routines for the NEC VR4100 series.
12 * - New creation, NEC VR4122 and VR4131 are supported.
13 * - Added support for NEC VR4111 and VR4121.
16 * - Added support for NEC VR4133.
68 printk(KERN_INFO "Unexpected CPU of NEC VR4100 series\n"); in read_clkspeed()
111 printk(KERN_INFO "Unknown PClock speed for NEC VR4133\n"); in calculate_pclock()
116 printk(KERN_INFO "Unexpected CPU of NEC VR4100 series\n"); in calculate_pclock()
131 /* The NEC VR4111 doesn't have the VTClock. */ in calculate_vtclock()
159 printk(KERN_INFO "Unexpected CPU of NEC VR4100 series\n"); in calculate_vtclock()
189 printk(KERN_INFO "Unexpected CPU of NEC VR4100 series\n"); in calculate_tclock()
Dcmu.c3 * cmu.c, Clock Mask Unit routines for the NEC VR4100 series.
12 * - New creation, NEC VR4122 and VR4131 are supported.
13 * - Added support for NEC VR4111 and VR4121.
16 * - Added support for NEC VR4133.
222 panic("Unexpected CPU of NEC VR4100 series"); in vr41xx_cmu_init()
/kernel/linux/linux-4.19/arch/mips/vr41xx/common/
Dbcu.c2 * bcu.c, Bus Control Unit routines for the NEC VR4100 series.
25 * - New creation, NEC VR4122 and VR4131 are supported.
26 * - Added support for NEC VR4111 and VR4121.
29 * - Added support for NEC VR4133.
81 printk(KERN_INFO "Unexpected CPU of NEC VR4100 series\n"); in read_clkspeed()
124 printk(KERN_INFO "Unknown PClock speed for NEC VR4133\n"); in calculate_pclock()
129 printk(KERN_INFO "Unexpected CPU of NEC VR4100 series\n"); in calculate_pclock()
144 /* The NEC VR4111 doesn't have the VTClock. */ in calculate_vtclock()
172 printk(KERN_INFO "Unexpected CPU of NEC VR4100 series\n"); in calculate_vtclock()
202 printk(KERN_INFO "Unexpected CPU of NEC VR4100 series\n"); in calculate_tclock()
Dcmu.c2 * cmu.c, Clock Mask Unit routines for the NEC VR4100 series.
25 * - New creation, NEC VR4122 and VR4131 are supported.
26 * - Added support for NEC VR4111 and VR4121.
29 * - Added support for NEC VR4133.
235 panic("Unexpected CPU of NEC VR4100 series"); in vr41xx_cmu_init()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/
Dnec,nl8048hl11.yaml4 $id: http://devicetree.org/schemas/display/panel/nec,nl8048hl11.yaml#
7 title: NEC NL8048HL11 4.1" WVGA TFT LCD panel
10 The NEC NL8048HL11 is a 4.1" WVGA TFT LCD panel with a 24-bit RGB parallel
21 const: nec,nl8048hl11
48 compatible = "nec,nl8048hl11";
/kernel/linux/linux-5.10/Documentation/userspace-api/media/rc/
Drc-protos.rst182 The jvc protocol is much like nec, without the inverted values. It is
275 nec (RC_PROTO_NEC)
278 The nec protocol encodes an 8 bit address and an 8 bit command. It is
279 described here https://www.sbprojects.net/knowledge/ir/nec.php. Note
282 As a check, the nec protocol sends the address and command twice; the
285 A plain nec IR message has 16 bits; the high 8 bits are the address
288 nec-x (RC_PROTO_NECX)
291 Extended nec has a 16 bit address and a 8 bit command. This is encoded
295 nec-32 (RC_PROTO_NEC32)
298 nec-32 does not send an inverted address or an inverted command; the
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/
Ddib0700_core.c699 } nec; member
742 poll_reply->nec.system, poll_reply->nec.not_system, in dib0700_rc_urb_completion()
743 poll_reply->nec.data, poll_reply->nec.not_data, in dib0700_rc_urb_completion()
750 /* NEC protocol sends repeat code as 0 0 0 FF */ in dib0700_rc_urb_completion()
751 if (poll_reply->nec.system == 0x00 && in dib0700_rc_urb_completion()
752 poll_reply->nec.not_system == 0x00 && in dib0700_rc_urb_completion()
753 poll_reply->nec.data == 0x00 && in dib0700_rc_urb_completion()
754 poll_reply->nec.not_data == 0xff) { in dib0700_rc_urb_completion()
760 if ((poll_reply->nec.data ^ poll_reply->nec.not_data) != 0xff) { in dib0700_rc_urb_completion()
762 keycode = RC_SCANCODE_NEC32(poll_reply->nec.system << 24 | in dib0700_rc_urb_completion()
[all …]
/kernel/linux/linux-4.19/drivers/media/usb/dvb-usb/
Ddib0700_core.c700 } nec; member
743 poll_reply->nec.system, poll_reply->nec.not_system, in dib0700_rc_urb_completion()
744 poll_reply->nec.data, poll_reply->nec.not_data, in dib0700_rc_urb_completion()
751 /* NEC protocol sends repeat code as 0 0 0 FF */ in dib0700_rc_urb_completion()
752 if (poll_reply->nec.system == 0x00 && in dib0700_rc_urb_completion()
753 poll_reply->nec.not_system == 0x00 && in dib0700_rc_urb_completion()
754 poll_reply->nec.data == 0x00 && in dib0700_rc_urb_completion()
755 poll_reply->nec.not_data == 0xff) { in dib0700_rc_urb_completion()
761 if ((poll_reply->nec.data ^ poll_reply->nec.not_data) != 0xff) { in dib0700_rc_urb_completion()
763 keycode = RC_SCANCODE_NEC32(poll_reply->nec.system << 24 | in dib0700_rc_urb_completion()
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/media/
Drc.txt29 * "rc-dib0700-nec"
33 * "rc-dm1105-nec"
74 * "rc-nec-terratec-cinergy-xs"
96 * "rc-tbs-nec"
104 * "rc-tevii-nec"
/kernel/linux/linux-4.19/arch/mips/emma/common/
Dprom.c2 * Copyright (C) NEC Electronics Corporation 2004-2006
34 return "NEC EMMA2RH Mark-eins"; in get_system_type()
36 #error Unknown NEC board in get_system_type()
63 #error Unknown NEC board in prom_init()
/kernel/linux/linux-4.19/drivers/media/rc/keymaps/
DMakefile28 rc-dib0700-nec.o \
32 rc-dm1105-nec.o \
75 rc-nec-terratec-cinergy-xs.o \
97 rc-tbs-nec.o \
105 rc-tevii-nec.o \
/kernel/linux/linux-5.10/arch/ia64/include/asm/
Dmmzone.h7 * Copyright (c) 2002 NEC Corp.
8 * Copyright (c) 2002 Erich Focht <efocht@ess.nec.de>
9 * Copyright (c) 2002 Kimio Suganuma <k-suganuma@da.jp.nec.com>
Dnodedata.h7 * Copyright (c) 2002 NEC Corp.
8 * Copyright (c) 2002 Erich Focht <efocht@ess.nec.de>
9 * Copyright (c) 2002 Kimio Suganuma <k-suganuma@da.jp.nec.com>
/kernel/linux/linux-5.10/drivers/media/rc/keymaps/
DMakefile28 rc-dib0700-nec.o \
32 rc-dm1105-nec.o \
76 rc-nec-terratec-cinergy-xs.o \
101 rc-tbs-nec.o \
109 rc-tevii-nec.o \
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Drc.yaml50 - rc-dib0700-nec
54 - rc-dm1105-nec
100 - rc-nec-terratec-cinergy-xs
126 - rc-tbs-nec
134 - rc-tevii-nec
/kernel/linux/linux-4.19/arch/ia64/include/asm/
Dmmzone.h7 * Copyright (c) 2002 NEC Corp.
8 * Copyright (c) 2002 Erich Focht <efocht@ess.nec.de>
9 * Copyright (c) 2002 Kimio Suganuma <k-suganuma@da.jp.nec.com>
Dnodedata.h7 * Copyright (c) 2002 NEC Corp.
8 * Copyright (c) 2002 Erich Focht <efocht@ess.nec.de>
9 * Copyright (c) 2002 Kimio Suganuma <k-suganuma@da.jp.nec.com>
/kernel/linux/linux-5.10/tools/testing/selftests/ir/
Dir_loopback.c46 { RC_PROTO_NEC, "nec", 0xffff, "nec" },
47 { RC_PROTO_NECX, "nec-x", 0xffffff, "nec" },
48 { RC_PROTO_NEC32, "nec-32", 0xffffffff, "nec" },
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/
Dpanel-nec-nl8048hl11.c3 * NEC NL8048HL11 Panel Driver
7 * Based on the omapdrm-specific panel-nec-nl8048hl11 driver
109 /* NEC PIX Clock Ratings MIN:21.8MHz TYP:23.8MHz MAX:25.7MHz */
227 { .compatible = "nec,nl8048hl11", },
245 .name = "panel-nec-nl8048hl11",
254 MODULE_DESCRIPTION("NEC-NL8048HL11 Driver");

12345678910>>...20