Home
last modified time | relevance | path

Searched +full:electronic +full:- +full:serial +full:- +full:number (Results 1 – 21 of 21) sorted by relevance

/openbmc/linux/sound/firewire/dice/
H A Ddice.c1 // SPDX-License-Identifier: GPL-2.0-only
37 int key, val, vendor = -1, model = -1; in check_dice_category()
43 * GUID chip ID consists of the 8-bit category ID, the 10-bit product in check_dice_category()
44 * ID, and a 22-bit serial number. in check_dice_category()
46 fw_csr_iterator_init(&it, unit->directory); in check_dice_category()
66 if (device->config_rom[3] != ((vendor << 8) | category) || in check_dice_category()
67 device->config_rom[4] >> 22 != model) in check_dice_category()
68 return -ENODEV; in check_dice_category()
79 if (dice->clock_caps > 0) { in check_clock_caps()
85 dice->clock_caps = be32_to_cpu(value); in check_clock_caps()
[all …]
/openbmc/u-boot/board/esd/meesc/
H A Dmeesc.c1 // SPDX-License-Identifier: GPL-2.0+
3 * (C) Copyright 2007-2008
7 * (C) Copyright 2009-2015
9 * esd electronic system design gmbh <www.esd.eu>
15 #include <asm/mach-types.h>
33 static int hw_rev = -1; /* hardware revision */
60 csa = readl(&matrix->csa[0]) | AT91_MATRIX_CSA_EBI_CS3A; in meesc_nand_hw_init()
61 writel(csa, &matrix->csa[0]); in meesc_nand_hw_init()
66 &smc->cs[3].setup); in meesc_nand_hw_init()
70 &smc->cs[3].pulse); in meesc_nand_hw_init()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/mtd/
H A Dmtd.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Miquel Raynal <miquel.raynal@bootlin.com>
11 - Richard Weinberger <richard@nod.at>
19 User-defined MTD device name. Can be used to assign user friendly
24 '#address-cells':
27 '#size-cells':
34 - compatible
37 "@[0-9a-f]+$":
[all …]
/openbmc/linux/Documentation/wmi/devices/
H A Ddell-wmi-ddv.rst1 .. SPDX-License-Identifier: GPL-2.0-or-later
4 Dell DDV WMI interface driver (dell-wmi-ddv)
10 Many Dell notebooks made after ~2020 support a WMI-based interface for
15 so it was called `DDV`. Currently the ``dell-wmi-ddv`` driver supports
21 trial-and-error, please keep that in mind.
23 Dell ePPID (electronic Piece Part Identification)
27 including batteries. It has a form similar to `CC-PPPPPP-MMMMM-YMD-SSSS-FFF`
31 * Part number with the first character being a filling number (PPPPPP).
35 * Manufacture Sequence Number (SSSS).
52 …), Locale("MS\\0x409"), Description("WMI Function"), guid("{8A42EA14-4F2A-FD45-6422-0087F7A7E608}"…
[all …]
/openbmc/qemu/qapi/
H A Dcrypto.json1 # -*- Mode: Python -*-
30 # @raw: raw bytes. When encoded in JSON only valid UTF-8 sequences
47 # @sha1: SHA-1. Should not be used in any new code, legacy compat only
49 # @sha224: SHA-224. (since 2.7)
51 # @sha256: SHA-256. Current recommended strong hash.
53 # @sha384: SHA-384. (since 2.7)
55 # @sha512: SHA-512. (since 2.7)
57 # @ripemd160: RIPEMD-160. (since 2.7)
70 # @aes-128: AES with 128 bit / 16 byte keys
72 # @aes-192: AES with 192 bit / 24 byte keys
[all …]
/openbmc/linux/drivers/iio/imu/bno055/
H A Dbno055_ser_core.c1 // SPDX-License-Identifier: GPL-2.0
3 * Serial line interface for Bosh BNO055 IMU (via serdev).
4 * This file implements serial communication up to the register read/write
7 * Copyright (C) 2021-2022 Istituto Italiano di Tecnologia
8 * Electronic Design Laboratory
33 * +------+------+-----+-----+----- ... ----+
35 * +------+------+-----+-----+----- ... ----+
38 * +------+----------+
40 * +------+----------+
45 * sw resets - bno055 on serial bus basically requires the hw reset pin).
[all …]
/openbmc/ipmitool/lib/
H A Ddimm_spd.c22 * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
63 { 0x09, "DDR2 SDRAM FB-DIMM" },
64 { 0x0A, "DDR2 SDRAM FB-DIMM Probe" },
131 { 1, "Non-Monolithic Device" },
140 { 3, "SO-DIMM" },
142 { 5, "Mini-RDIMM" },
143 { 6, "Mini-UDIMM" },
144 { 7, "7 - Reserved" },
145 { 8, "72b-SO-RDIMM" },
146 { 9, "72b-SO-UDIMM" },
[all …]
/openbmc/u-boot/include/configs/
H A DMPC837XEMDS.h1 /* SPDX-License-Identifier: GPL-2.0+ */
128 * WHITE ELECTRONIC DESIGNS - W3HG64M72EEU403PD4 SO-DIMM
129 * consist of nine chips from SAMSUNG K4T51083QE-ZC(L)D5
206 (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
241 #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */
297 * Serial Port
318 * Config on-board RTC
325 * Addresses are mapped 1-1.
402 /* Options are: TSEC[0-1] */
436 #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000)
[all …]
/openbmc/linux/drivers/gpu/drm/panel/
H A Dpanel-ilitek-ili9322.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * - 8-bit serial RGB interface
7 * - 24-bit parallel RGB interface
8 * - 8-bit ITU-R BT.601 interface
9 * - 8-bit ITU-R BT.656 interface
10 * - Up to 320RGBx240 dots resolution TFT LCD displays
11 * - Scaling, brightness and contrast
19 * Derived from drivers/drm/gpu/panel/panel-samsung-ld9040.c
64 /* 0 = right-to-left, 1 = left-to-right (default), horizontal flip */
66 /* 0 = down-to-up, 1 = up-to-down (default), vertical flip */
[all …]
/openbmc/linux/Documentation/admin-guide/
H A Ddevices.txt1 0 Unnamed devices (e.g. non-device mounts)
2 0 = reserved as null device number
7 2 = /dev/kmem OBSOLETE - replaced by /proc/kcore
11 6 = /dev/core OBSOLETE - replaced by /proc/kcore
13 8 = /dev/random Nondeterministic random number gen.
14 9 = /dev/urandom Faster, less secure random number gen.
18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore
31 2 char Pseudo-TTY masters
37 Pseudo-tty's are named as follows:
40 the 1st through 16th series of 16 pseudo-ttys each, and
[all …]
H A Dspkguide.txt16 Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
25 http://linux-speakup.org/. Speakup is a set of patches to the standard
72 acntsa -- Accent SA
73 acntpc -- Accent PC
74 apollo -- Apollo
75 audptr -- Audapter
76 bns -- Braille 'n Speak
77 dectlk -- DecTalk Express (old and new, db9 serial only)
78 decext -- DecTalk (old) External
79 dtlk -- DoubleTalk PC
[all …]
/openbmc/linux/drivers/scsi/
H A DBusLogic.c1 // SPDX-License-Identifier: GPL-2.0-only
7 Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>
13 Special thanks to Wayne Yen, Jin-Lon Hon, and Alex Win of BusLogic, whose
37 #include <linux/dma-mapping.h>
54 #define FAILURE (-1)
60 blogic_drvr_options_count is a count of the number of BusLogic Driver
106 blogic_probeinfo_count is the number of entries in blogic_probeinfo_list.
124 call to blogic_cmd failed. It is only non-NULL when blogic_cmd
132 Name, Copyright Notice, and Electronic Mail Address.
138 blogic_announce("Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>\n", adapter); in blogic_announce_drvr()
[all …]
/openbmc/linux/include/uapi/linux/
H A Dcomedi.h1 /* SPDX-License-Identifier: LGPL-2.0+ WITH Linux-syscall-note */
6 * COMEDI - Linux Control and Measurement Device Interface
7 * Copyright (C) 1998-2001 David A. Schleef <ds@schleef.org>
18 /* comedi's major device number */
22 * maximum number of minor devices. This can be increased, although
28 /* number of config options in the config structure */
32 * NOTE: 'comedi_config --init-data' is deprecated
40 /* length of nth chunk of firmware data -*/
54 /* packs and unpacks a channel/range number */
78 /* counters -- these are arbitrary values */
[all …]
/openbmc/linux/drivers/tty/serial/8250/
H A D8250_pci.c1 // SPDX-License-Identifier: GPL-2.0
3 * Probe module for 8250/16550-type PCI serial ports.
5 * Based on drivers/char/serial.c, by Linus Torvalds, Theodore Ts'o.
31 * > 0 - number of ports
32 * = 0 - use board->num_ports
33 * < 0 - error
83 "Please send the output of lspci -vv, this\n" in moan_device()
85 "manufacturer and name of serial board or\n" in moan_device()
86 "modem board to <linux-serial@vger.kernel.org>.\n", in moan_device()
87 str, dev->vendor, dev->device, in moan_device()
[all …]
/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dnand_util.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2006 by Weiss-Electronic GmbH.
10 * @references: borrowed heavily from Linux mtd-utils code:
16 * Artem Bityutskiy <dedekind1@gmail.com> from mtd-utils
41 * nand_erase_opts: - erase NAND flash with support for various options
58 int percent_complete = -1; in nand_erase_opts()
59 const char *mtd_device = mtd->name; in nand_erase_opts()
63 if ((opts->offset & (mtd->erasesize - 1)) != 0) { in nand_erase_opts()
64 printf("Attempt to erase non block-aligned data\n"); in nand_erase_opts()
65 return -1; in nand_erase_opts()
[all …]
/openbmc/linux/
H A DCREDITS1 This is at least a partial credits-file of people that have
4 scripts. The fields are: name (N), email (E), web-address
6 snail-mail address (S).
10 ----------
51 D: in-kernel DRM Maintainer
71 E: tim_alpaerts@toyota-motor-europe.com
75 S: B-2610 Wilrijk-Antwerpen
80 W: http://www-stu.christs.cam.ac.uk/~aia21/
101 D: Maintainer of ide-cd and Uniform CD-ROM driver,
102 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update.
[all …]
H A DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-scsi@vger.kernel.org
88 F: drivers/scsi/3w-*
[all …]
/openbmc/linux/drivers/rtc/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
44 This clock should be battery-backed, so that it reads the correct
45 time when the system boots from a power-off state. Otherwise, your
141 once-per-second update interrupts, used for synchronization.
159 will be called rtc-test.
173 will be called rtc-88pm860x.
183 will be called rtc-88pm80x.
187 tristate "Abracon AB-RTCMC-32.768kHz-B5ZE-S3"
190 AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip.
193 will be called rtc-ab-b5ze-s3.
[all …]
/openbmc/linux/drivers/media/usb/dvb-usb-v2/
H A Daf9035.c1 // SPDX-License-Identifier: GPL-2.0-or-later
39 struct usb_interface *intf = d->intf; in af9035_ctrl_msg()
43 mutex_lock(&d->usb_mutex); in af9035_ctrl_msg()
46 if (req->wlen > (BUF_LEN - REQ_HDR_LEN - CHECKSUM_LEN) || in af9035_ctrl_msg()
47 req->rlen > (BUF_LEN - ACK_HDR_LEN - CHECKSUM_LEN)) { in af9035_ctrl_msg()
48 dev_err(&intf->dev, "too much data wlen=%d rlen=%d\n", in af9035_ctrl_msg()
49 req->wlen, req->rlen); in af9035_ctrl_msg()
50 ret = -EINVAL; in af9035_ctrl_msg()
54 state->buf[0] = REQ_HDR_LEN + req->wlen + CHECKSUM_LEN - 1; in af9035_ctrl_msg()
55 state->buf[1] = req->mbox; in af9035_ctrl_msg()
[all …]
/openbmc/linux/drivers/media/usb/uvc/
H A Duvc_driver.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * uvc_driver.c -- USB Video Class driver
5 * Copyright (C) 2005-2010
24 #include <media/v4l2-common.h>
25 #include <media/v4l2-ioctl.h>
36 static unsigned int uvc_quirks_param = -1;
40 /* ------------------------------------------------------------------------
50 for (i = 0; i < alts->desc.bNumEndpoints; ++i) { in uvc_find_endpoint()
51 ep = &alts->endpoint[i]; in uvc_find_endpoint()
52 if (ep->desc.bEndpointAddress == epaddr) in uvc_find_endpoint()
[all …]
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_connector.c51 * Hence they are reference-counted using drm_connector_get() and
67 * For connectors which are not fixed (like built-in panels) the driver needs to
76 * Note drm_connector_[un]register() first take connector->lock and then
94 { DRM_MODE_CONNECTOR_DVII, "DVI-I" },
95 { DRM_MODE_CONNECTOR_DVID, "DVI-D" },
96 { DRM_MODE_CONNECTOR_DVIA, "DVI-A" },
103 { DRM_MODE_CONNECTOR_HDMIA, "HDMI-A" },
104 { DRM_MODE_CONNECTOR_HDMIB, "HDMI-B" },
132 * drm_get_connector_type_name - return a string for connector type
147 * drm_connector_get_cmdline_mode - read
[all...]