/openbmc/linux/Documentation/devicetree/bindings/iio/imu/ |
H A D | invensense,icm42600.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: InvenSense ICM-426xx Inertial Measurement Unit 10 - Jean-Baptiste Maneyrol <jmaneyrol@invensense.com> 13 6-axis MotionTracking device that combines a 3-axis gyroscope and a 3-axis 18 ultra-low-power wake-on-motion support to minimize system power consumption. 20 Other industry-leading features include InvenSense on-chip APEX Motion 25 https://invensense.tdk.com/wp-content/uploads/2020/03/DS-000292-ICM-42605-v1.4.pdf 30 - invensense,icm42600 [all …]
|
/openbmc/u-boot/include/ |
H A D | ec_commands.h | 2 * Use of this source code is governed by a BSD-style license that can be 18 * - CMD is the command code. (defined by EC_CMD_ constants) 19 * - ERR is the error code. (defined by EC_RES_ constants) 20 * - Px is the optional payload. 23 * - S is the checksum which is the sum of all payload bytes. 25 * On LPC, CMD and ERR are sent/received at EC_LPC_ADDR_KERNEL|USER_CMD 27 * On I2C, all bytes are sent serially in the same message. 35 * depends on it. 59 /* The actual block is 0x800-0x8ff, but some BIOSes think it's 0x880-0x8ff 79 #define EC_MEMMAP_TEMP_SENSOR 0x00 /* Temp sensors 0x00 - 0x0f */ [all …]
|
/openbmc/linux/include/linux/platform_data/ |
H A D | cros_ec_commands.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * NOTE: This file is auto-generated from ChromeOS EC Open Source code from 26 * depends on it. 52 * The actual block is 0x800-0x8ff, but some BIOSes think it's 0x880-0x8ff 77 #define EC_MEMMAP_TEMP_SENSOR 0x00 /* Temp sensors 0x00 - 0x0f */ 78 #define EC_MEMMAP_FAN 0x10 /* Fan speeds 0x10 - 0x17 */ 79 #define EC_MEMMAP_TEMP_SENSOR_B 0x18 /* More temp sensors 0x18 - 0x1f */ 81 #define EC_MEMMAP_ID_VERSION 0x22 /* Version of data in 0x20 - 0x2f */ 82 #define EC_MEMMAP_THERMAL_VERSION 0x23 /* Version of data in 0x00 - 0x1f */ 83 #define EC_MEMMAP_BATTERY_VERSION 0x24 /* Version of data in 0x40 - 0x7f */ [all …]
|
/openbmc/qemu/qapi/ |
H A D | ui.json | 1 # -*- Mode: Python -*- 25 # An action to take on changing a password on a connection with active 45 # - 'vnc' to modify the VNC server password 46 # - 'spice' to modify the Spice server password 82 # - If Spice is not enabled, DeviceNotFound 86 # .. qmp-example:: 88 # -> { "execute": "set_password", "arguments": { "protocol": "vnc", 90 # <- { "return": {} } 100 # - 'vnc' to modify the VNC server expiration 101 # - 'spice' to modify the Spice server expiration [all …]
|
/openbmc/linux/drivers/media/pci/zoran/ |
H A D | zoran_device.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 18 #include <linux/i2c-algo-bit.h> 20 #include <media/v4l2-common.h> 26 #include <linux/dma-mapping.h> 44 * on TV monitor connected to the output. 46 * load on Bt819 input, there will be 51 MODULE_PARM_DESC(lml33dpath, "Use digital path capture mode (on LML33 cards)"); 68 // || zr->revision < 1) // Revision 1 has also Triton support in zr36057_init_vfe() 90 * A bit number of -1 (lacking) gives a mask of 0, in GPIO() 114 if ((por & ZR36057_POR_PO_TIME) && !zr->card.gws_not_connected) { in post_office_wait() [all …]
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | sm712fb.c | 2 * Silicon Motion SM7XX frame buffer device 4 * Copyright (C) 2006 Silicon Motion Technology Corp. 18 * Framebuffer driver for Silicon Motion SM710, SM712, SM721 and SM722 chips 75 .height = -1, 76 .width = -1, 889 chan >>= 16 - bf->length; in chan_to_field() 890 return chan << bf->offset; in chan_to_field() 895 struct smtcfb_info *sfb = info->par; in smtc_blank() 900 /* Screen On: HSync: On, VSync : On */ in smtc_blank() 902 switch (sfb->chip_id) { in smtc_blank() [all …]
|
/openbmc/linux/drivers/iio/imu/ |
H A D | kmx61.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * KMX61 - Kionix 6-axis Accelerometer/Magnetometer 7 * IIO driver for KMX61 (7-bit I2C slave address 0x0E or 0x0F). 32 * three 16-bit accelerometer output registers for X/Y/Z axis 45 * one 16-bit temperature output register 51 * three 16-bit magnetometer output registers for X/Y/Z axis 118 /* serialize access to non-atomic ops, e.g set_mode */ 299 return -EINVAL; in kmx61_convert_freq_to_bit() 310 return -EINVAL; in kmx61_convert_wake_up_odr_to_bit() 314 * kmx61_set_mode() - set KMX61 device operating mode [all …]
|
/openbmc/linux/drivers/misc/sgi-xp/ |
H A D | xpc_main.c | 7 * Copyright (c) 2004-2009 Silicon Graphics, Inc. All Rights Reserved. 11 * Cross Partition Communication (XPC) support - standard version. 29 * . Currently on sn2, we have no way to determine which nasid an IRQ 130 /* non-zero if any remote partition disengage was timed out */ 137 /* IRQ handler notifies this wait queue on receipt of an IRQ */ 164 * Timer function to enforce the timelimit on the partition disengage. 171 DBUG_ON(time_is_after_jiffies(part->disengage_timeout)); in xpc_timeout_partition_disengage() 175 DBUG_ON(part->disengage_timeout != 0); in xpc_timeout_partition_disengage() 232 if (part->act_state == XPC_P_AS_INACTIVE || in xpc_check_remote_hb() 233 part->act_state == XPC_P_AS_DEACTIVATING) { in xpc_check_remote_hb() [all …]
|
/openbmc/linux/Documentation/driver-api/usb/ |
H A D | power-management.rst | 1 .. _usb-power-management: 7 :Date: Last-updated: February 2014 11 --------- 17 * Changing the default idle-delay time 31 ------------------------- 35 component is ``suspended`` it is in a nonfunctional low-power state; it 37 ``resumed`` (returned to a functional full-power state) when the kernel 47 "selective suspend"). This document concentrates mostly on how 59 kernel had been built with ``CONFIG_USB_SUSPEND`` enabled (which depended on 67 ---------------------- [all …]
|
/openbmc/linux/drivers/input/ |
H A D | mousedev.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 1999-2002 Vojtech Pavlik 119 #define fx(i) (mousedev->old_x[(mousedev->pkt_count - (i)) & 03]) 120 #define fy(i) (mousedev->old_y[(mousedev->pkt_count - (i)) & 03]) 134 if (mousedev->touch && mousedev->pkt_count >= 2) { in mousedev_touchpad_event() 135 size = input_abs_get_max(dev, ABS_X) - in mousedev_touchpad_event() 140 tmp = ((value - fx(2)) * 256 * FRACTION_DENOM) / size; in mousedev_touchpad_event() 141 tmp += mousedev->frac_dx; in mousedev_touchpad_event() 142 mousedev->packet.dx = tmp / FRACTION_DENOM; in mousedev_touchpad_event() 143 mousedev->frac_dx = in mousedev_touchpad_event() [all …]
|
/openbmc/linux/drivers/iio/accel/ |
H A D | msa311.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * MEMSensing digital 3-Axis accelerometer 5 * MSA311 is a tri-axial, low-g accelerometer with I2C digital output for 6 * sensitivity consumer applications. It has dynamic user-selectable full 7 * scales range of +-2g/+-4g/+-8g/+-16g and allows acceleration measurements 11 * and is guaranteed to operate over -40C to +85C. 14 * - IIO interface 15 * - Different power modes: NORMAL, SUSPEND 16 * - ODR (Output Data Rate) selection 17 * - Scale selection [all …]
|
/openbmc/linux/kernel/sched/ |
H A D | core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Copyright (C) 1991-2002 Linus Torvalds 70 # include <linux/entry-common.h> 96 #include "../../io_uring/io-wq.h" 126 * at compile time and compiler optimization based on features default. 161 if (p->sched_class == &stop_sched_class) /* trumps deadline */ in __task_prio() 162 return -2; in __task_prio() 164 if (rt_prio(p->prio)) /* includes deadline */ in __task_prio() 165 return p->prio; /* [-1, 99] */ in __task_prio() 167 if (p->sched_class == &idle_sched_class) in __task_prio() [all …]
|
H A D | fair.c | 1 // SPDX-License-Identifier: GPL-2.0 43 #include <linux/memory-tiers.h> 61 * The initial- and re-scaling of tunables is configurable 65 * SCHED_TUNABLESCALING_NONE - unscaled, always *1 66 * SCHED_TUNABLESCALING_LOG - scaled logarithmical, *1+ilog(ncpus) 67 * SCHED_TUNABLESCALING_LINEAR - scaled linear, *ncpus 74 * Minimal preemption granularity for CPU-bound tasks: 108 return -cpu; in arch_asym_cpu_priority() 129 * Amount of runtime to allocate from global (tg) to local (per-cfs_rq) pool 188 lw->weight += inc; in update_load_add() [all …]
|
/openbmc/linux/drivers/infiniband/hw/qib/ |
H A D | qib_iba7220.c | 2 * Copyright (c) 2011 - 2017 Intel Corporation. All rights reserved. 17 * - Redistributions of source code must retain the above 21 * - Redistributions in binary form must reproduce the above 59 * This file contains almost all the chip-specific register information and 60 * access functions for the QLogic QLogic_IB 7220 PCI-Express chip, with the 64 /* Below uses machine-generated qib_chipnum_regs.h file */ 67 /* Use defines to tie machine-generated names to lower-case names */ 132 #define CREG_IDX(regname) ((QIB_7220_##regname##_OFFS - \ 201 /* wait for TS1, then go on */ 215 * on opteron (the northbridge always generates 2 separate HT 32 bit reads), [all …]
|
H A D | qib_iba7322.c | 2 * Copyright (c) 2012 - 2017 Intel Corporation. All rights reserved. 3 * Copyright (c) 2008 - 2012 QLogic Corporation. All rights reserved. 15 * - Redistributions of source code must retain the above 19 * - Redistributions in binary form must reproduce the above 88 #define BMASK(msb, lsb) (((1 << ((msb) + 1 - (lsb))) - 1) << (lsb)) 95 /* Below is special-purpose, so only really works for the IB SerDes blocks. */ 112 MODULE_PARM_DESC(num_vls, "Set number of Virtual Lanes to use (1-8)"); 125 MODULE_PARM_DESC(singleport, "Use only IB port 1; more per-port buffer space"); 140 MODULE_PARM_DESC(rcvhdrsize, "receive header size in 32-bit words"); 144 MODULE_PARM_DESC(rcvhdrentsize, "receive header entry size in 32-bit words"); [all …]
|
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/rpidistro-ffmpeg/files/ |
H A D | 0001-ffmpeg-5.1.4-rpi_24.patch | 2 Upstream-Status: Inappropriate 4 RPI-Distro repo clones original ffmpeg and applies patches to enable 7 --- a/configure 9 @@ -205,6 +205,7 @@ External library support: 10 --disable-bzlib disable bzlib [autodetect] 11 --disable-coreimage disable Apple CoreImage framework [autodetect] 12 --enable-chromaprint enable audio fingerprinting with chromaprint [no] 13 + --disable-epoxy disable epoxy [autodetect] 14 --enable-frei0r enable frei0r video filtering [no] 15 --enable-gcrypt enable gcrypt, needed for rtmp(t)e support [all …]
|