| /linux/Documentation/devicetree/bindings/mux/ |
| H A D | adi,adg792a.txt | 4 - compatible : "adi,adg792a" or "adi,adg792g" 5 - #mux-control-cells : <0> if parallel (the three muxes are bound together 6 with a single mux controller controlling all three muxes), or <1> if 8 * Standard mux-controller bindings as described in mux-controller.yaml 11 - gpio-controller : if present, #gpio-cells below is required. 12 - #gpio-cells : should be <2> 13 - First cell is the GPO line number, i.e. 0 or 1 14 - Second cell is used to specify active high (0) 18 - idle-state : if present, array of states that the mux controllers will have 19 when idle. The special state MUX_IDLE_AS_IS is the default and [all …]
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | motorola,mapphone-mdm6600.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/motorola,mapphone-mdm6600.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Tony Lindgren <tony@atomide.com> 15 - const: motorola,mapphone-mdm6600 17 enable-gpios: 21 power-gpios: 25 reset-gpios: 29 motorola,mode-gpios: [all …]
|
| /linux/lib/xz/ |
| H A D | xz_lzma2.h | 1 /* SPDX-License-Identifier: 0BSD */ 7 * Igor Pavlov <https://7-zip.org/> 22 * Maximum number of position states. A position state is the lowest pb 33 * - Literal: One 8-bit byte 34 * - Match: Repeat a chunk of data at some distance 35 * - Long repeat: Multi-byte match at a recently seen distance 36 * - Short repeat: One-byte repeat at a recently seen distance 39 * either short or long repeated match, and NONLIT means any non-literal. 59 /* The lowest 7 states indicate that the previous state was a literal. */ 63 static inline void lzma_state_literal(enum lzma_state *state) in lzma_state_literal() argument [all …]
|
| /linux/arch/m68k/ifpsp060/ |
| H A D | fskeleton.S | 3 |M68000 Hi-Performance Microprocessor Division 5 |Production Release P1.00 -- October 10, 1994 32 | (1) example "Call-out"s 34 | (3) example "Call-out" table 40 | (1) EXAMPLE CALL-OUTS # 58 | This is the main exit point for the 68060 Floating-Point 60 | routine. The operating system can do system dependent clean-up or 73 | stack frame. The FP state frame holds the EXCEPTIONAL OPERAND. 80 fsave -(%sp) 92 | stack frame. The FP state frame holds the EXCEPTIONAL OPERAND. [all …]
|
| /linux/lib/zlib_inflate/ |
| H A D | inffast.c | 1 /* inffast.c -- fast decoding 2 * Copyright (C) 1995-2004 Mark Adler 33 available, an end-of-block is encountered, or a data error is encountered. 40 state->mode == LEN 41 strm->avail_in >= 6 42 strm->avail_out >= 258 43 start >= strm->avail_out 44 state->bits < 8 46 On return, state->mode is one of: 48 LEN -- ran out of enough output space or enough available input [all …]
|
| /linux/tools/perf/trace/beauty/include/uapi/sound/ |
| H A D | asound.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 3 * Advanced Linux Sound Architecture - ALSA - Driver 4 * Copyright (c) 1994-2003 by Jaroslav Kysela <perex@perex.cz>, 5 * Abramo Bagnara <abramo@alsa-project.org> 54 * CEA-861 Audio InfoFrame. Used in HDMI and DisplayPort * 63 unsigned char db5_dminh_lsv; /* downmix inhibit & level-shit values */ 68 * Section for driver hardware dependent interface - /dev/snd/hw? * 91 SNDRV_HWDEP_IFACE_HDA, /* HD-audio */ 118 unsigned int version; /* R: driver-specific version */ 119 unsigned char id[32]; /* R: driver-specific ID string */ [all …]
|
| /linux/tools/include/uapi/sound/ |
| H A D | asound.h | |
| /linux/Documentation/trace/rv/ |
| H A D | da_monitor_instrumentation.rst | 51 -------------------------- 53 The first three functions are the starting point of the callback *handler 54 functions* for each of the three events from the wip model. The developer 81 Initially, the *model* is placed in the initial state. However, the *system* 82 might or might not be in the initial state. The monitor cannot start 83 processing events until it knows that the system has reached the initial state. 84 Otherwise, the monitor and the system could be out-of-sync. 87 and the model are expected to return to the initial state after the 113 ---------------------------- 136 -----------------------
|
| /linux/Documentation/hwmon/ |
| H A D | w83792d.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 19 ----------------- 35 ----------- 40 internal state that allows no clean access (Bank with ID register is not 42 parameter; this will put it into a more well-behaved state first. 44 The driver implements three temperature sensors, seven fan rotation speed 48 The driver also implements up to seven fan control outputs: pwm1-7. Pwm1-7 53 Automatic fan control mode is possible only for fan1-fan3. 116 ---------------- 118 - This driver is only for Winbond W83792D C version device, there [all …]
|
| /linux/drivers/input/mouse/ |
| H A D | vsxxxaa.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Driver for DEC VSXXX-AA mouse (hockey-puck mouse, ball or two rollers) 4 * DEC VSXXX-GA mouse (rectangular mouse, with ball) 5 * DEC VSXXX-AB tablet (digitizer with hair cross or stylus) 7 * Copyright (C) 2003-2004 by Jan-Benedict Glaw <jbglaw@lug-owl.de> 24 * supply at +5V and -12V. 30 * | 4 --- 3 | 32 * ------- 35 * 1 (GND) 5 7 - 36 * 2 (RxD) 2 3 - [all …]
|
| /linux/drivers/bluetooth/ |
| H A D | hci_h5.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Bluetooth HCI Three-wire UART driver 37 * Maximum Three-wire packet: 38 * 4 byte header + max value for 12-bit length + 2 bytes for CRC 42 /* Convenience macros for reading Three-wire header values */ 55 /* H5 state flags */ 90 } state; member 128 struct h5 *h5 = hu->priv; in h5_link_control() 139 skb_queue_tail(&h5->unrel, nskb); in h5_link_control() 145 return h5->tx_win & 0x07; in h5_cfg_field() [all …]
|
| /linux/include/net/ |
| H A D | slhc_vj.h | 24 * - Initial distribution. 31 * - 01-31-90 initial adaptation 33 * - Feb 1991 Bill_Simpson@um.cc.umich.edu 51 * the receiver implicitly knows what changed -- see below). 60 * range 1 - 255 and 3 octets (0, MSB, LSB) for numbers in the 61 * range 256 - 65535 or 0. (If the change in sequence number or 69 * three possible types: IP (not proto TCP or tcp with one of the 71 * with the 8-bit protocol field replaced by an 8-bit connection id -- 75 * LSB of 4-bit field is TCP "PUSH" bit (a worthless anachronism) and 76 * is logically part of the 4-bit "changes" field that follows. Top [all …]
|
| /linux/Documentation/sound/designs/ |
| H A D | tracepoints.rst | 12 This subsystem includes two categories of tracepoints; for state of PCM buffer 18 Tracepoints for state of PCM buffer 19 ------------------------------------ 25 ----------------------------------------------------- 51 v2.0.13, three types are defined. 53 - SNDRV_PCM_HW_PARAM_ACCESS 54 - SNDRV_PCM_HW_PARAM_FORMAT 55 - SNDRV_PCM_HW_PARAM_SUBFORMAT 61 - SNDRV_PCM_HW_PARAM_SAMPLE_BITS 62 - SNDRV_PCM_HW_PARAM_FRAME_BITS [all …]
|
| /linux/Documentation/w1/slaves/ |
| H A D | w1_ds2413.rst | 7 * Maxim DS2413 1-Wire Dual Channel Addressable Switch 18 ----------- 20 The DS2413 chip has two open-drain outputs (PIO A and PIO B). 21 Support is provided through the sysfs files "output" and "state". 23 Reading state 24 ------------- 25 The "state" file provides one-byte value which is in the same format as for 29 Bit 0: PIOA Pin State 30 Bit 1: PIOA Output Latch State 31 Bit 2: PIOB Pin State [all …]
|
| /linux/Documentation/admin-guide/pm/ |
| H A D | sleep-states.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 Sleep states are global low-power states of the entire system in which user 23 hibernation and up to three variants of system suspend. The sleep states that 28 Suspend-to-Idle 29 --------------- 31 This is a generic, pure software, light-weight variant of system suspend (also 34 I/O devices into low-power states (possibly lower-power than available in the 35 working state), such that the processors can spend time in their deepest idle 38 The system is woken up from this state by in-band interrupts, so theoretically 39 any devices that can cause interrupts to be generated in the working state can [all …]
|
| /linux/Documentation/scsi/ |
| H A D | hpsa.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 HPSA - Hewlett Packard Smart Array driver 12 "split-brained" design of the cciss driver is a source of excess 19 - Smart Array P212 20 - Smart Array P410 21 - Smart Array P410i 22 - Smart Array P411 23 - Smart Array P812 24 - Smart Array P712m 25 - Smart Array P711m [all …]
|
| /linux/Documentation/leds/ |
| H A D | leds-lp5523.rst | 9 Contact: Samu Onkalo (samu.p.onkalo-at-nokia.com) 12 ----------- 15 The name of each channel is configurable in the platform data - name and label. 16 There are three options to make the channel name. 22 - /sys/class/leds/R1 (name: 'R1') 23 - /sys/class/leds/B1 (name: 'B1') 28 - /sys/class/leds/RGB:channelN (label: 'RGB', N: 0 ~ 8) 33 - /sys/class/leds/lp5523:channelN (N: 0 ~ 8) 38 1) Legacy interface - enginex_mode, enginex_load and enginex_leds 63 2) Firmware interface - LP55xx common interface [all …]
|
| /linux/Documentation/trace/ |
| H A D | events-power.rst | 6 within the kernel. Broadly speaking there are three major subheadings: 8 - Power state switch which reports events related to suspend (S-states), 9 cpuidle (C-states) and cpufreq (P-states) 10 - System clock related changes 11 - Power domains related changes and transitions 18 1. Power state switch events 22 ----------------- 24 A 'cpu' event class gathers the CPU-related events: cpuidle and 28 cpu_idle "state=%lu cpu_id=%lu" 29 cpu_frequency "state=%lu cpu_id=%lu" [all …]
|
| /linux/Documentation/driver-api/pm/ |
| H A D | cpuidle.rst | 1 .. SPDX-License-Identifier: GPL-2.0 23 depended on by it into an idle state in which they will draw less power. 28 particular idle state. That is the role of the CPU idle time management 34 the hardware. It generally is divided into three categories of functional 45 select an idle state to ask the processor to enter in order to save some energy. 89 code, and that causes the kernel to run the architecture-specific 91 until the ``->enable()`` governor callback is invoked for that CPU 103 It is expected to reverse any changes made by the ``->enable()`` 113 Called to select an idle state for the processor holding the (logical) 126 idle state. When the ``bool`` variable pointed to by it (which is set [all …]
|
| /linux/arch/sparc/include/asm/ |
| H A D | pbm.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * pbm.h: PCI bus module pseudo driver software state 8 * pbm.h: U2P PCI bus module pseudo driver software state. 15 * All three represent different abstractions. 16 * pci_bus - Linux PCI subsystem view of a PCI bus (including bridged buses) 17 * pbm - Arch-specific view of a PCI bus (sparc or sparc64) 18 * pcic - Chip-specific information for PCIC.
|
| /linux/Documentation/devicetree/bindings/soc/qcom/ |
| H A D | qcom,smsm.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: Qualcomm Shared Memory State Machine 10 - Andy Gross <agross@kernel.org> 11 - Bjorn Andersson <bjorn.andersson@linaro.org> 12 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 15 The Shared Memory State Machine facilitates broadcasting of single bit state 17 assigned 32 bits of state that can be modified. A processor can through a 25 '#address-cells': [all …]
|
| /linux/drivers/gpu/drm/tve200/ |
| H A D | tve200_display.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) 2006-2008 Intel Corporation 14 #include <linux/dma-buf.h> 34 stat = readl(priv->regs + TVE200_INT_STAT); in tve200_irq() 51 val = readl(priv->regs + TVE200_CTRL); in tve200_irq() 54 drm_crtc_handle_vblank(&priv->pipe.crtc); in tve200_irq() 61 writel(val, priv->regs + TVE200_CTRL); in tve200_irq() 63 dev_err(priv->drm->dev, "stray IRQ %08x\n", stat); in tve200_irq() 66 writel(stat, priv->regs + TVE200_INT_CLR); in tve200_irq() 75 const struct drm_display_mode *mode = &cstate->mode; in tve200_display_check() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-class-mei | 6 The mei/ class sub-directory belongs to mei device class 26 The register contains running state, power management 27 state, error codes, and others. The way the registers 66 There can be up to three such blocks for different 73 Description: Display the ME device state. 75 The device state can have following values: 104 - mei: generic mei device. 105 - itouch: itouch (ipts) mei device.
|
| /linux/drivers/staging/sm750fb/ |
| H A D | ddk750_power.c | 1 // SPDX-License-Identifier: GPL-2.0 6 void ddk750_set_dpms(enum dpms state) in ddk750_set_dpms() argument 12 value |= (state << CRT_DISPLAY_CTRL_DPMS_SHIFT); in ddk750_set_dpms() 16 value = (value & ~SYSTEM_CTRL_DPMS_MASK) | state; in ddk750_set_dpms() 29 * SM50x can operate in one of three modes: 0, 1 or Sleep.
|
| /linux/arch/x86/include/uapi/asm/ |
| H A D | ucontext.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 6 * Indicates the presence of extended state information in the memory 14 * UC_SIGCONTEXT_SS will be set when delivering 64-bit or x32 signals on 20 * when delivering a signal that came from 64-bit code. 25 * saved CS is not 64-bit) 28 * new SS = a flat 32-bit data segment 30 * This behavior serves three purposes: 32 * - Legacy programs that construct a 64-bit sigcontext from scratch 36 * - Old DOSEMU versions sometimes catch a signal from a segmented 38 * the saved CS to a 64-bit segment. These DOSEMU versions expect [all …]
|