Home
last modified time | relevance | path

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

1234567891011

/Linux-v5.4/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 …]
/Linux-v5.4/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.
/Linux-v5.4/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()
Dtype.c3 * type.c, System type for NEC VR4100 series.
10 return "NEC VR4100 series"; in get_system_type()
/Linux-v5.4/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";
Dnec,nl4827hc19-05b.txt1 NEC LCD Technologies,Ltd. WQVGA TFT LCD panel
4 - compatible: should be "nec,nl4827hc19-05b"
Dnec,nl12880b20-05.txt1 NEC LCD Technologies, Ltd. 12.1" WXGA (1280x800) LVDS TFT LCD panel
4 - compatible: should be "nec,nl12880bc20-05"
/Linux-v5.4/Documentation/media/uapi/rc/
Drc-protos.rst184 The jvc protocol is much like nec, without the inverted values. It is
277 nec (RC_PROTO_NEC)
280 The nec protocol encodes an 8 bit address and an 8 bit command. It is
281 described here https://www.sbprojects.net/knowledge/ir/nec.php. Note
284 As a check, the nec protocol sends the address and command twice; the
287 A plain nec IR message has 16 bits; the high 8 bits are the address
290 nec-x (RC_PROTO_NECX)
293 Extended nec has a 16 bit address and a 8 bit command. This is encoded
297 nec-32 (RC_PROTO_NEC32)
300 nec-32 does not send an inverted address or an inverted command; the
[all …]
Drc-sysfs-nodes.rst46 rc5 [rc6] nec jvc [sony]
102 rc-5 nec nec-x rc-6-0 rc-6-6a-24 [rc-6-6a-32] rc-6-mce
104 Note that protocol variants are listed, so ``nec``, ``sony``, ``rc-5``, ``rc-6``
/Linux-v5.4/arch/mips/emma/common/
Dprom.c3 * Copyright (C) NEC Electronics Corporation 2004-2006
21 return "NEC EMMA2RH Mark-eins"; in get_system_type()
23 #error Unknown NEC board in get_system_type()
50 #error Unknown NEC board in prom_init()
/Linux-v5.4/drivers/media/usb/dvb-usb/
Ddib0700_core.c697 } nec; member
740 poll_reply->nec.system, poll_reply->nec.not_system, in dib0700_rc_urb_completion()
741 poll_reply->nec.data, poll_reply->nec.not_data, in dib0700_rc_urb_completion()
748 /* NEC protocol sends repeat code as 0 0 0 FF */ in dib0700_rc_urb_completion()
749 if (poll_reply->nec.system == 0x00 && in dib0700_rc_urb_completion()
750 poll_reply->nec.not_system == 0x00 && in dib0700_rc_urb_completion()
751 poll_reply->nec.data == 0x00 && in dib0700_rc_urb_completion()
752 poll_reply->nec.not_data == 0xff) { in dib0700_rc_urb_completion()
758 if ((poll_reply->nec.data ^ poll_reply->nec.not_data) != 0xff) { in dib0700_rc_urb_completion()
760 keycode = RC_SCANCODE_NEC32(poll_reply->nec.system << 24 | in dib0700_rc_urb_completion()
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/media/
Drc.yaml50 - rc-dib0700-nec
54 - rc-dm1105-nec
99 - rc-nec-terratec-cinergy-xs
122 - rc-tbs-nec
130 - rc-tevii-nec
Dtango-ir.txt1 Sigma Designs Tango IR NEC/RC-5/RC-6 decoder (SMP86xx and SMP87xx)
6 - reg: address/size of NEC+RC5 area, address/size of RC6 area
/Linux-v5.4/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 \
/Linux-v5.4/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>
/Linux-v5.4/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" },
/Linux-v5.4/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");
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-class-rc25 "rc5 [rc6] nec jvc [sony]"
71 "rc-5 nec nec-x rc-6-0 rc-6-6a-24 [rc-6-6a-32] rc-6-mce"
72 Note that protocol variants are listed, so "nec", "sony",
/Linux-v5.4/drivers/pci/hotplug/
Dacpiphp.h8 * Copyright (C) 2002 Hiroshi Aono (h-aono@ap.jp.nec.com)
9 * Copyright (C) 2002,2003 Takayoshi Kochi (t-kochi@bq.jp.nec.com)
10 * Copyright (C) 2002,2003 NEC Corporation
17 * <t-kochi@bq.jp.nec.com>
/Linux-v5.4/arch/mips/include/asm/vr41xx/
Dgiu.h3 * Include file for NEC VR4100 series General-purpose I/O Unit.
11 * NEC VR4100 series GIU platform device IDs.
/Linux-v5.4/fs/jffs2/
Dacl.h4 * Copyright © 2006 NEC Corporation
6 * Created by KaiGai Kohei <kaigai@ak.jp.nec.com>
/Linux-v5.4/drivers/video/fbdev/omap2/omapfb/displays/
Dpanel-nec-nl8048hl11.c3 * NEC NL8048HL11 Panel driver
36 * NEC PIX Clock Ratings
378 { .compatible = "omapdss,nec,nl8048hl11", },
386 .name = "panel-nec-nl8048hl11",
397 MODULE_ALIAS("spi:nec,nl8048hl11");
399 MODULE_DESCRIPTION("NEC-NL8048HL11 Driver");

1234567891011