/openbmc/linux/sound/firewire/dice/ |
H A D | dice.c | 1 // 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 D | meesc.c | 1 // 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 D | mtd.yaml | 1 # 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 D | dell-wmi-ddv.rst | 1 .. 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 D | crypto.json | 1 # -*- 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 D | bno055_ser_core.c | 1 // 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 D | dimm_spd.c | 22 * 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 D | MPC837XEMDS.h | 1 /* 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 D | panel-ilitek-ili9322.c | 1 // 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 D | devices.txt | 1 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 D | spkguide.txt | 16 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 D | BusLogic.c | 1 // 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 D | comedi.h | 1 /* 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 D | 8250_pci.c | 1 // 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 D | nand_util.c | 1 // 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 D | CREDITS | 1 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 D | MAINTAINERS | 5 --------------------------------------------------- 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 D | Kconfig | 1 # 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 D | af9035.c | 1 // 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 D | uvc_driver.c | 1 // 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 D | drm_connector.c | 51 * 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...] |