/openbmc/linux/Documentation/devicetree/bindings/soc/fsl/cpm_qe/ |
H A D | cpm.txt | 10 - compatible : "fsl,cpm1", "fsl,cpm2", or "fsl,qe". 11 - reg : A 48-byte region beginning with CPCR. 15 #address-cells = <1>; 16 #size-cells = <1>; 17 #interrupt-cells = <2>; 18 compatible = "fsl,mpc8272-cpm", "fsl,cpm2"; 24 - fsl,cpm-command : This value is ORed with the opcode and command flag 27 - fsl,cpm-brg : Indicates which baud rate generator the device 32 - reg : Unless otherwise specified, the first resource represents the 36 * Multi-User RAM (MURAM) [all …]
|
/openbmc/linux/drivers/mfd/ |
H A D | vx855.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Linux multi-function-device driver (MFD) for the integrated peripherals 68 return -ENODEV; in vx855_probe() 72 dev_warn(&pdev->dev, in vx855_probe() 74 ret = -ENODEV; in vx855_probe() 82 /* As the region identified here includes many non-GPIO things, we in vx855_probe() 89 ret = mfd_add_devices(&pdev->dev, -1, vx855_cells, ARRAY_SIZE(vx855_cells), in vx855_probe() 92 /* we always return -ENODEV here in order to enable other in vx855_probe() 93 * drivers like old, not-yet-platform_device ported i2c-viapro */ in vx855_probe() 94 return -ENODEV; in vx855_probe() [all …]
|
/openbmc/linux/Documentation/driver-api/media/drivers/ |
H A D | dvb-usb.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 Idea behind the dvb-usb-framework 11 #) **deprecated:** Newer DVB USB drivers should use the dvb-usb-v2 framework. 13 In March 2005 I got the new Twinhan USB2.0 DVB-T device. They provided specs 18 dibusb-driver would be a complete mess afterwards. So I decided to do it in a 19 different way: With the help of a dvb-usb-framework. 23 - Transport Stream URB handling in conjunction with dvb-demux-feed-control 25 - registering the device for the DVB-API 26 - registering an I2C-adapter if applicable 27 - remote-control/input-device handling [all …]
|
/openbmc/linux/Documentation/hwmon/ |
H A D | ds1621.rst | 47 - Christian W. Zuckschwerdt <zany@triq.net> 48 - valuable contributions by Jan M. Sendler <sendler@sendler.de> 49 - ported to 2.6 by Aurelien Jarno <aurelien@aurel32.net> 53 ------------------ 62 ----------- 66 programmed into non-volatile on-chip registers). Temperature range is -55 68 Fahrenheit range of -67 to +257 degrees with 0.9 steps. If polarity 81 of up to +/- 0.5 degrees even when compared against precise temperature 91 any of the limits have ever been met or exceeded since last power-up or 102 also pin compatible with the DS1621 and provide multi-resolution support. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/firmware/ |
H A D | fsl,scu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dong Aisheng <aisheng.dong@nxp.com> 13 The System Controller Firmware (SCFW) is a low-level system function 14 which runs on a dedicated Cortex-M core to provide power, clock, and 17 The AP communicates with the SC using a multi-ported MU module found 26 const: fsl,imx-scu 28 clock-controller: 31 $ref: /schemas/clock/fsl,scu-clk.yaml [all …]
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | mk712.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 1999-2002 Transmeta Corporation 16 * https://www.idt.com/general-parts/mk712-touch-screen-controller 20 * 1999-12-18: original version, Daniel Quinlan 21 * 1999-12-19: added anti-jitter code, report pen-up events, fixed mk712_poll 23 * 1999-12-20: improved random point rejection, Nathan Laredo 24 * 2000-01-05: checked in new anti-jitter code, changed mouse protocol, fixed 26 * 2002-03-15: Clean up for kernel merge <alan@redhat.com> 27 * Fixed multi open race, fixed memory checks, fixed resource 29 * 2005-01-18: Ported to 2.6 from 2.4.28, Rick Koch [all …]
|
/openbmc/linux/tools/perf/bench/ |
H A D | sched-messaging.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * sched-messaging.c 9 * Ported to perf by Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp> 13 #include <subcmd/parse-options.h> 81 if (poll(&pollfd, 1, -1) != 1) in ready() 91 ready(ctx->ready_out, ctx->wakefd); in sender() 96 for (j = 0; j < ctx->num_fds; j++) { in sender() 100 ret = write(ctx->out_fds[j], data + done, in sender() 101 sizeof(data)-done); in sender() 120 close(ctx->in_fds[1]); in receiver() [all …]
|
/openbmc/openbmc/poky/documentation/migration-guides/ |
H A D | migration-2.2.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 9 .. _migration-2.2-minimum-kernel-version: 12 ---------------------- 16 AArch64-based targets the version is 3.14. For Nios II-based targets, 24 .. _migration-2.2-staging-directories-in-sysroot-simplified: 27 -------------------------------------------------- 33 :oe_lists:`v2 patch series on the OE-Core Mailing List 34 </pipermail/openembedded-core/2016-May/121365.html>` 37 .. _migration-2.2-removal-of-old-images-from-tmp-deploy-now-enabled: 40 ------------------------------------------------------------------- [all …]
|
/openbmc/qemu/util/ |
H A D | rcu.c | 2 * urcu-mb.c 10 * Ported to QEMU by Paolo Bonzini <pbonzini@redhat.com> 24 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 33 #include "qemu/main-loop.h" 87 qatomic_set(&index->waiting, true); in wait_for_readers() 90 /* Here, order the stores to index->waiting before the loads of in wait_for_readers() 91 * index->ctr. Pairs with smp_mb_placeholder() in rcu_read_unlock(), in wait_for_readers() 92 * ensuring that the loads of index->ctr are sequentially consistent. in wait_for_readers() 96 * on architectures with 32-bit longs; see synchronize_rcu(). in wait_for_readers() 101 if (!rcu_gp_ongoing(&index->ctr)) { in wait_for_readers() [all …]
|
/openbmc/u-boot/arch/x86/cpu/quark/ |
H A D | smc.h | 1 /* SPDX-License-Identifier: Intel */ 6 * Ported from Intel released Quark UEFI BIOS 165 /* CH0-BL01-DQ */ 232 /* CH0-ECC */ 246 /* CH0-CMD */ 278 /* CH0-CLK-CTL */ 453 #define MCEIL(num, den) ((uint8_t)((num + den - 1) / den)) 500 /* enable multi-rank support via rank2rank sharing */
|
H A D | smc.c | 1 // SPDX-License-Identifier: Intel 6 * Ported from Intel released Quark UEFI BIOS 82 tck = t_ck[mrc_params->ddr_speed]; /* Clock in picoseconds */ in prog_ddr_timing_control() 83 tcl = mrc_params->params.cl; /* CAS latency in clocks */ in prog_ddr_timing_control() 86 tras = MCEIL(mrc_params->params.ras, tck); in prog_ddr_timing_control() 88 /* Per JEDEC: tWR=15000ps DDR2/3 from 800-1600 */ in prog_ddr_timing_control() 91 twtr = MCEIL(mrc_params->params.wtr, tck); in prog_ddr_timing_control() 92 trrd = MCEIL(mrc_params->params.rrd, tck); in prog_ddr_timing_control() 94 tfaw = MCEIL(mrc_params->params.faw, tck); in prog_ddr_timing_control() 96 wl = 5 + mrc_params->ddr_speed; in prog_ddr_timing_control() [all …]
|
/openbmc/linux/drivers/pwm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Pulse-Width Modulation (PWM) Support" 5 Generic Pulse-Width Modulation (PWM) support. 7 In Pulse-Width Modulation, a variation of the width of pulses 23 all legacy implementations have been ported to the framework 52 will be called pwm-ab8500. 64 will be called pwm-apple. 74 will be called pwm-atmel. 82 (Atmel High-end LCD Controller). This PWM output is mainly used 86 will be called pwm-atmel-hlcdc. [all …]
|
/openbmc/linux/drivers/media/v4l2-core/ |
H A D | v4l2-common.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 29 * 2.4 PROCFS support ported from 2.4 kernels by 32 * 2.4 devfs support ported from 2.4 kernels by 46 #include <media/v4l2-common.h> 47 #include <media/v4l2-device.h> 48 #include <media/v4l2-ctrls.h> 73 v4l2_ctrl_fill(qctrl->id, &name, &qctrl->type, in v4l2_ctrl_query_fill() 74 &min, &max, &step, &def, &qctrl->flags); in v4l2_ctrl_query_fill() 77 return -EINVAL; in v4l2_ctrl_query_fill() 79 qctrl->minimum = min; in v4l2_ctrl_query_fill() [all …]
|
/openbmc/openbmc/poky/bitbake/lib/bs4/ |
H A D | CHANGELOG | 37 Two scripts: demonstrate_parser_differences.py and test-all-versions. 157 * Ported unit tests to use pytest. 169 * If the charset-normalizer Python module 170 (https://pypi.org/project/charset-normalizer/) is installed, Beautiful 188 * Some time ago, the misleadingly named "text" argument to find-type 207 replacement on PyPI, iconv_codecs, is GPL-licensed, so we can't use 208 it--it's also quite old.) 225 definition of 'text' than a user who calls div.get_text()--otherwise 272 https://html.spec.whatwg.org/multipage/parsing.html#parsing-with-a-known-character-encoding 275 byte-order-mark sniffing is run, then encodings in 'user_encodings' [all …]
|
/openbmc/linux/include/uapi/linux/ |
H A D | cdrom.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * -- <linux/cdrom.h> 4 * General header file for linux CD-ROM drivers 9 * 1998-2002 Jens Axboe, axboe@suse.de 19 * As of Linux 2.1.x, all Linux CD-ROM application programs will use this 21 * a uniform interface between software accessing CD-ROMs and the various 23 * 23 different kinds of strange CD-ROM drives, but at least there will 24 * now be one, and only one, Linux CD-ROM interface. 27 * should use the O_NONBLOCK option when opening a CD-ROM device 33 * - drive = open("/dev/cdrom", O_RDONLY); [all …]
|
/openbmc/linux/arch/x86/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 bool "64-bit kernel" if "$(ARCH)" = "x86" 7 Say yes to build a 64-bit kernel - formerly known as x86_64 8 Say no to build a 32-bit kernel - formerly known as i386 13 # Options that are inherently 32-bit kernel only: 27 # Options that are inherently 64-bi [all...] |
/openbmc/linux/drivers/isdn/hardware/mISDN/ |
H A D | hfcmulti.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * hfcmulti.c low level driver for hfc-4s/hfc-8s/hfc-e1 based cards 6 * ported to mqueue mechanism: 7 * Peter Sprenger (sprengermoving-bytes.de) 9 * inspired by existing hfc-pci driver: 10 * Copyright 1999 by Werner Cornelius (werner@isdn-development.de) 22 * Bit 0-7 = 0x00001 = HFC-E1 (1 port) 23 * or Bit 0-7 = 0x00004 = HFC-4S (4 ports) 24 * or Bit 0-7 = 0x00008 = HFC-8S (8 ports) 26 * Bit 9 = 0x00200 = Disable DTMF detect on all B-channels via hardware [all …]
|
/openbmc/linux/drivers/input/mouse/ |
H A D | synaptics.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Added support for pass-through port. Special thanks to Peter Berg Larsen 10 * Ported to 2.5 input device infrastructure. 13 * start merging tpconfig and gpm code to a xfree-input module 17 * Copyright (c) 1998-2000 Bruce Kalk <kall@compass.com> 18 * code for the special synaptics commands (from the tpconfig-source) 61 * value which are actually negative values truncated to the 13-bit 63 * than 8184 (i.e. -8), so we treat all values greater than 8176 as 84 error = ps2_sliced_command(&psmouse->ps2dev, mode); in synaptics_mode_cmd() 89 error = ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_SETRATE); in synaptics_mode_cmd() [all …]
|
/openbmc/u-boot/ |
H A D | README | 1 # SPDX-License-Identifier: GPL-2.0+ 3 # (C) Copyright 2000 - 2013 9 This directory contains the source code for U-Boot, a boot loader for 15 The development of U-Boot is closely related to Linux: some parts of 37 scattered throughout the U-Boot source identifying the people or 41 actual U-Boot source tree; however, it can be created dynamically 51 U-Boot, you should send a message to the U-Boot mailing list at 52 <u-boot@lists.denx.de>. There is also an archive of previous traffic 53 on the mailing list - please search the archive before asking FAQ's. 54 Please see http://lists.denx.de/pipermail/u-boot and [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 …]
|
/openbmc/qemu/linux-user/ |
H A D | syscall_defs.h | 118 #define TARGET_IOC_NRMASK ((1 << TARGET_IOC_NRBITS)-1) 119 #define TARGET_IOC_TYPEMASK ((1 << TARGET_IOC_TYPEBITS)-1) 120 #define TARGET_IOC_SIZEMASK ((1 << TARGET_IOC_SIZEBITS)-1) 121 #define TARGET_IOC_DIRMASK ((1 << TARGET_IOC_DIRBITS)-1) 180 uint8_t __pad[sizeof(struct target_sockaddr) - 181 sizeof(abi_ushort) - sizeof(abi_short) - 283 abi_long constant; /* PLL (phase-locked loop) time constant */ 313 abi_llong constant; /* PLL (phase-locked loop) time constant */ 381 #define TARGET_CMSG_ALIGN(len) (((len) + sizeof (abi_long) - 1) \ 382 & (size_t) ~(sizeof (abi_long) - 1)) [all …]
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | cmd.c | 16 * - Redistributions of source code must retain the above 20 * - Redistributions in binary form must reproduce the above 98 /* Multi Function device support required: */ 142 [CMD_STAT_INTERNAL_ERR] = -EIO, in mlx4_status_to_errno() 143 [CMD_STAT_BAD_OP] = -EPERM, in mlx4_status_to_errno() 144 [CMD_STAT_BAD_PARAM] = -EINVAL, in mlx4_status_to_errno() 145 [CMD_STAT_BAD_SYS_STATE] = -ENXIO, in mlx4_status_to_errno() 146 [CMD_STAT_BAD_RESOURCE] = -EBADF, in mlx4_status_to_errno() 147 [CMD_STAT_RESOURCE_BUSY] = -EBUSY, in mlx4_status_to_errno() 148 [CMD_STAT_EXCEED_LIM] = -ENOMEM, in mlx4_status_to_errno() [all …]
|
H A D | main.c | 17 * - Redistributions of source code must retain the above 21 * - Redistributions in binary form must reproduce the above 41 #include <linux/dma-mapping.h> 43 #include <linux/io-mapping.h> 48 #include <uapi/rdma/mlx4-abi.h> 57 MODULE_DESCRIPTION("Mellanox ConnectX HCA low-level driver"); 75 MODULE_PARM_DESC(msi_x, "0 - don't use MSI-X, 1 - use MSI-X, >1 - limit number of MSI-X irqs to msi… 103 " flow steering when available, set to -1"); 147 MODULE_PARM_DESC(log_num_mac, "Log2 max number of MACs per ETH port (1-7)"); 151 MODULE_PARM_DESC(log_num_vlan, "Log2 max number of VLANs per ETH port (0-7)"); [all …]
|
/openbmc/linux/kernel/trace/ |
H A D | ftrace.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Infrastructure for profiling code inserted by 'gcc -pg'. 5 * Copyright (C) 2007-2008 Steven Rostedt <srostedt@redhat.com> 6 * Copyright (C) 2004-2008 Ingo Molnar <mingo@redhat.com> 8 * Originally ported from the -rt patch by: 13 * Copyright (C) 2004-2006 Ingo Molnar 106 if (!(ops->flags & FTRACE_OPS_FL_PID) || !ops->private) in ftrace_pids_enabled() 109 tr = ops->private; in ftrace_pids_enabled() 111 return tr->function_pids != NULL || tr->function_no_pids != NULL; in ftrace_pids_enabled() 162 if (!(ops->flags & FTRACE_OPS_FL_INITIALIZED)) { in ftrace_ops_init() [all …]
|
/openbmc/linux/drivers/scsi/ |
H A D | ncr53c8xx.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 ** Device driver for the PCI-SCSI NCR538XX controller family. 8 **----------------------------------------------------------------------------- 10 ** This driver has been ported to Linux from the FreeBSD NCR53C8XX driver 22 ** Stefan Esser <se@mi.Uni-Koeln.de> 24 ** And has been ported to NetBSD by 27 **----------------------------------------------------------------------------- 38 ** Support for Fast-20 scsi. 42 ** Support for Fast-40 scsi. 43 ** Support for on-Board RAM. [all …]
|