/linux-6.12.1/sound/soc/codecs/ |
D | wm2200.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * wm2200.h - WM2200 audio codec interface 529 * R0 (0x00) - software reset 531 #define WM2200_SW_RESET_CHIP_ID1_MASK 0xFFFF /* SW_RESET_CHIP_ID1 - [15:0] */ 532 #define WM2200_SW_RESET_CHIP_ID1_SHIFT 0 /* SW_RESET_CHIP_ID1 - [15:0] */ 533 #define WM2200_SW_RESET_CHIP_ID1_WIDTH 16 /* SW_RESET_CHIP_ID1 - [15:0] */ 536 * R1 (0x01) - Device Revision 538 #define WM2200_DEVICE_REVISION_MASK 0x000F /* DEVICE_REVISION - [3:0] */ 539 #define WM2200_DEVICE_REVISION_SHIFT 0 /* DEVICE_REVISION - [3:0] */ 540 #define WM2200_DEVICE_REVISION_WIDTH 4 /* DEVICE_REVISION - [3:0] */ [all …]
|
D | mc13783.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 20 #include <sound/soc-dapm.h> 73 #define AUDIO_C_RESET (1 << 15) 97 struct snd_soc_component *component = dai->component; in mc13783_pcm_hw_params_dac() 109 return -EINVAL; in mc13783_pcm_hw_params_dac() 116 struct snd_soc_component *component = dai->component; in mc13783_pcm_hw_params_codec() 128 return -EINVAL; in mc13783_pcm_hw_params_codec() 141 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) in mc13783_pcm_hw_params_sync() 150 struct snd_soc_component *component = dai->component; in mc13783_set_fmt() 165 return -EINVAL; in mc13783_set_fmt() [all …]
|
/linux-6.12.1/arch/x86/include/uapi/asm/ |
D | amd_hsmp.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 16 HSMP_TEST = 1, /* 01h Increments input value by 1 */ 29 HSMP_SET_AUTO_DF_PSTATE, /* 0Eh Enable DF P-State Performance Boost algorithm */ 36 HSMP_GET_TEMP_MONITOR, /* 15h Get socket temperature */ 37 HSMP_GET_DIMM_TEMP_RANGE, /* 16h Get per-DIMM temperature range and refresh rate */ 38 HSMP_GET_DIMM_POWER, /* 17h Get per-DIMM power consumption */ 39 HSMP_GET_DIMM_THERMAL, /* 18h Get per-DIMM thermal sensors */ 42 HSMP_GET_RAILS_SVI, /* 1Bh Get SVI-based Telemetry for all rails */ 49 HSMP_SET_PSTATE_MAX_MIN, /* 22h Set the max and min DF P-State */ 58 __u16 num_args; /* Number of input argument words in message */ [all …]
|
/linux-6.12.1/drivers/gpu/drm/renesas/rz-du/ |
D | rzg2l_mipi_dsi_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 43 /* --------------------------------------------------------*/ 76 #define RSTSR_DL0DIR (1 << 15) 99 /* Video-Input Channel 1 Set 0 Register */ 108 /* Video-Input Channel 1 Set 1 Register */ 112 /* Video-Input Channel 1 Status Register */ 119 /* Video-Input Channel 1 Pixel Packet Set Register */ 124 #define VICH1PPSETR_TXESYNC_PULSE (1 << 15) 127 /* Video-Input Channel 1 Vertical Size Set Register */ 130 #define VICH1VSSETR_VSPOL_LOW (1 << 15) [all …]
|
/linux-6.12.1/arch/x86/crypto/ |
D | twofish-x86_64-asm_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 7 .file "twofish-x86_64-asm.S" 11 #include <asm/asm-offsets.h> 25 #define k 4128 /* key 1-32 ( word ) */ 50 /* performs input whitening */ 54 /* performs input whitening */ 60 * a input register containing a (rotated 16) 61 * b input register containing b 62 * c input register containing c 63 * d input register containing d (already rol $1) [all …]
|
D | twofish-i586-asm_32.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 7 .file "twofish-i586-asm.S" 11 #include <asm/asm-offsets.h> 15 #define in_blk 12 /* input byte array address parameter*/ 31 #define k 4128 /* key 1-32 ( word ) */ 52 /* performs input whitening */ 56 /* performs input whitening */ 61 * a input register containing a (rotated 16) 62 * b input register containing b 63 * c input register containing c [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | amlogic,c3-peripherals-clkc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2022-2023 Amlogic, Inc. All rights reserved 4 --- 5 $id: http://devicetree.org/schemas/clock/amlogic,c3-peripherals-clkc.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Neil Armstrong <neil.armstrong@linaro.org> 12 - Jerome Brunet <jbrunet@baylibre.com> 13 - Xianwei Zhao <xianwei.zhao@amlogic.com> 14 - Chuan Liu <chuan.liu@amlogic.com> 18 const: amlogic,c3-peripherals-clkc [all …]
|
/linux-6.12.1/Documentation/hid/ |
D | hidintro.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 descriptors are, and of how a casual (non-kernel) programmer can deal 18 hidreport-parsing 40 bits from 8 to 15 is the delta x coordinate of a mouse". 44 from the device ("Input Reports", i.e. input events), to the device 49 and converts HID events into normal input device interfaces (see 50 Documentation/hid/hid-transport.rst). Devices may misbehave because the 60 <https://www.usb.org/document-library/device-class-definition-hid-111>`_ (HID Spec from now on) 61 * the `HID Usage Tables <https://usb.org/document-library/hid-usage-tables-14>`_ (HUT from now on) 64 (USB, I2C, Bluetooth, etc.). See Documentation/hid/hid-transport.rst. [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | adi,max98396.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ryan Lee <ryans.lee@analog.com> 13 The MAX98396 is a mono Class-DG speaker amplifier with I/V sense. 16 The MAX98397 is a variant of MAX98396 with wide input supply range. 21 - adi,max98396 22 - adi,max98397 27 avdd-supply: 30 dvdd-supply: [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/mediatek/ |
D | pumpkin-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <dt-bindings/gpio/gpio.h> 16 stdout-path = "serial0:921600n8"; 21 compatible = "linaro,optee-tz"; 26 gpio-keys { 27 compatible = "gpio-keys"; 28 pinctrl-names = "default"; 29 pinctrl-0 = <&gpio_keys_default>; 31 key-volume-up { 35 wakeup-source; [all …]
|
/linux-6.12.1/lib/crypto/ |
D | chacha.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 27 x[3] += x[7]; x[15] = rol32(x[15] ^ x[3], 16); in chacha_permute() 32 x[11] += x[15]; x[7] = rol32(x[7] ^ x[11], 12); in chacha_permute() 37 x[3] += x[7]; x[15] = rol32(x[15] ^ x[3], 8); in chacha_permute() 42 x[11] += x[15]; x[7] = rol32(x[7] ^ x[11], 7); in chacha_permute() 44 x[0] += x[5]; x[15] = rol32(x[15] ^ x[0], 16); in chacha_permute() 49 x[10] += x[15]; x[5] = rol32(x[5] ^ x[10], 12); in chacha_permute() 54 x[0] += x[5]; x[15] = rol32(x[15] ^ x[0], 8); in chacha_permute() 59 x[10] += x[15]; x[5] = rol32(x[5] ^ x[10], 7); in chacha_permute() 67 * chacha_block_generic - generate one keystream block and increment block counter [all …]
|
/linux-6.12.1/Documentation/arch/sparc/oradax/ |
D | dax-hv-api.txt | 2 Compiled from version 3.0.20+15 3 Publication date 2017-09-25 08:21 5 Extracted via "pdftotext -f 547 -l 572 -layout sun4v_20170925.pdf" 16 live-migration and other system management activities. 20 …high speed processoring of database-centric operations. The coprocessors may support one or more of 28 …e Completion Area and, unless execution order is specifically restricted through the use of serial- 45 …device node in the guest MD (Section 8.24.17, “Database Analytics Accelerators (DAX) virtual-device 51 36.1.1.1. "ORCL,sun4v-dax" Device Compatibility 54 • No-op/Sync 77 …See Section 36.2.1, “Query CCB Command Formats” for the corresponding CCB input and output formats. [all …]
|
/linux-6.12.1/drivers/pinctrl/renesas/ |
D | pinctrl-rza1.c | 1 // SPDX-License-Identifier: GPL-2.0 11 * This includes SoCs which are sub- or super- sets of this particular line, 22 #include <linux/pinctrl/pinconf-generic.h> 34 #define DRIVER_NAME "pinctrl-rza1" 56 * Use 16 lower bits [15:0] for pin identifier 59 #define MUX_PIN_ID_MASK GENMASK(15, 0) 74 /* ---------------------------------------------------------------------------- 79 * rza1_bidir_pin - describe a single pin that needs bidir flag applied. 87 * rza1_bidir_entry - describe a list of pins that needs bidir flag applied. 96 * rza1_swio_pin - describe a single pin that needs swio flag applied. [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/power/reset/ |
D | atmel,sama5d2-shdwc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/reset/atmel,sama5d2-shdwc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Claudiu Beznea <claudiu.beznea@microchip.com> 14 and VDDCORE and the wake-up detection on debounced input lines. 19 - items: 20 - const: microchip,sama7g5-shdwc 21 - const: syscon 22 - enum: [all …]
|
/linux-6.12.1/crypto/ |
D | sha512_generic.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* SHA-512 code by Jean-Luc Cooke <jlcooke@certainkey.com> 4 * Copyright (c) Jean-Luc Cooke <jlcooke@certainkey.com> 88 static inline void LOAD_OP(int I, u64 *W, const u8 *input) in LOAD_OP() argument 90 W[I] = get_unaligned_be64((__u64 *)input + I); in LOAD_OP() 95 W[I & 15] += s1(W[(I-2) & 15]) + W[(I-7) & 15] + s0(W[(I-15) & 15]); in BLEND_OP() 99 sha512_transform(u64 *state, const u8 *input) in sha512_transform() argument 116 /* load the input */ in sha512_transform() 118 LOAD_OP(i + j, W, input); in sha512_transform() 126 t1 = h + e1(e) + Ch(e,f,g) + sha512_K[i ] + W[(i & 15)]; in sha512_transform() [all …]
|
/linux-6.12.1/sound/pci/ca0106/ |
D | ca0106.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (c) 2004 James Courtier-Dutton <James@superbug.demon.co.uk> 37 * 0.0.15 50 * Implement support for Line-in capture on SB Live 24bit. 73 #define IPR_MIDI_RX_B 0x00020000 /* MIDI UART-B Receive buffer non-empty */ 74 #define IPR_MIDI_TX_B 0x00010000 /* MIDI UART-B Transmit buffer empty */ 75 #define IPR_SPDIF_IN_USER 0x00004000 /* SPDIF input user data has 16 more bits */ 82 #define IPR_GPI 0x00000080 /* General Purpose input changed */ 87 #define IPR_MIDI_RX_A 0x00000004 /* MIDI UART-A Receive buffer non-empty */ 88 #define IPR_MIDI_TX_A 0x00000002 /* MIDI UART-A Transmit buffer empty */ [all …]
|
/linux-6.12.1/drivers/comedi/drivers/ |
D | aio_iiro_16.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Comedi driver for Access I/O Products 104-IIRO-16 board 10 * Description: Access I/O Products PC/104 Isolated Input/Relay Output Board 12 * Devices: [Access I/O] 104-IIRO-16 (aio_iiro_16) 16 * [0] - I/O port base address 17 * [1] - IRQ (optional) 23 * Bit 23 - IRQ Enable (1) / Disable (0) 24 * Bit 17 - Input 8-15 Changed State (1 = Changed, 0 = No Change) 25 * Bit 16 - Input 0-7 Changed State (1 = Changed, 0 = No Change) 26 * Bit 15 - Digital input 15 [all …]
|
/linux-6.12.1/drivers/gpu/drm/panthor/ |
D | panthor_fw.h | 1 /* SPDX-License-Identifier: GPL-2.0 or MIT */ 27 #define CS_FEATURES_SCOREBOARDS(x) (((x) & GENMASK(15, 8)) >> 8) 62 #define CS_CONFIG_DOORBELL(x) (((x) << 8) & GENMASK(15, 8)) 81 u32 reserved1[15]; 84 #define CS_STATUS_WAIT_SB_MASK GENMASK(15, 0) 166 #define CSG_EP_REQ_FRAGMENT(x) (((x) << 8) & GENMASK(15, 8)) 272 * struct panthor_fw_cs_iface - Firmware command stream slot interface 283 * interface sections are mapped uncached/write-combined right now, and 294 * This interface is read-only. 299 * @input: Command stream slot input interface. [all …]
|
/linux-6.12.1/sound/pci/cs46xx/ |
D | cs46xx_dsp_scb_types.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 32 31 [30-28]27 [26:24] 23 22 21 20 [19:18] [17:16] 15 14 13 12 11 10 9 8 7 6 [5:0] 35 |H|_____ |H|_________|S_|D |__|__|______|_______|___|ne|__ |__ |__|__|_|_|_|_|_Count -1| 44 u32 npaw; /* Next-Page Address Word */ 48 31-30 29 28 [27:16] [15:12] [11:3] [2:0] 50 |SV |LE|SE| Sample-end byte offset | | Page-map entry offset for next | | 51 |page|__|__| ___________________________|_________|__page, if !sample-end___________|____| 53 u32 npcw; /* Next-Page Control Word */ 54 u32 lbaw; /* Loop-Begin Address Word */ 55 u32 nplbaw; /* Next-Page after Loop-Begin Address Word */ [all …]
|
/linux-6.12.1/drivers/media/pci/tw5864/ |
D | tw5864-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * TW5864 driver - registers description 8 /* According to TW5864_datasheet_0.6d.pdf, tw5864b1-ds.pdf */ 10 /* Register Description - Direct Map Space */ 11 /* 0x0000 ~ 0x1ffc - H264 Register Map */ 12 /* [15:0] The Version register for H264 core (Read Only) */ 49 #define TW5864_START_NSLICE BIT(15) 52 * [15:0] Two bit for each channel (channel 0 ~ 7). Each two bits are the buffer 57 /* [5:0] DSP_MB_QP and [15:10] DSP_LPF_OFFSET */ 63 * [15:10] H264 LPF_OFFSET Address [all …]
|
/linux-6.12.1/drivers/hid/bpf/progs/ |
D | Huion__Dial-2.bpf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 /* Filled in by udev-hid-bpf */ 34 * To switch the tablet use e.g. https://github.com/whot/huion-switcher 37 * This BPF works for both modes. The huion-switcher tool sets the 38 * HUION_FIRMWARE_ID udev property - if that is set then we disable the firmware 54 * # 0x81, 0x02, // Input (Data,Var,Abs) 15 59 * https://github.com/whot/huion-switcher 81 * # 0x81, 0x02, // Input (Data,Var,Abs) 28 85 * # 0x81, 0x02, // Input (Data,Var,Abs) 36 86 * # 0x81, 0x03, // Input (Cnst,Var,Abs) 38 [all …]
|
D | Huion__Inspiroy-2-S.bpf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 /* Filled in by udev-hid-bpf */ 33 * To switch the tablet use e.g. https://github.com/whot/huion-switcher 36 * This BPF works for both modes. The huion-switcher tool sets the 37 * HUION_FIRMWARE_ID udev property - if that is set then we disable the firmware 54 * # 0x81, 0x02, // Input (Data,Var,Abs) 15 59 * https://github.com/whot/huion-switcher 75 * # 0x09, 0x3c, // Usage (Invert) 18 <-- has no Invert eraser 80 * # 0x81, 0x02, // Input (Data,Var,Abs) 28 84 * # 0x81, 0x02, // Input (Data,Var,Abs) 36 [all …]
|
/linux-6.12.1/include/linux/ |
D | zlib.h | 1 /* zlib.h -- interface of the 'zlib' general purpose compression library 3 Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler 5 This software is provided 'as-is', without any express or implied 21 Jean-loup Gailly Mark Adler 44 this checks there is no more input data available and the next data 53 The 'zlib' compression library provides in-memory compression and 60 enough (for example if an input file is mmap'ed), or can be done by 62 application must provide more input and/or consume the output 65 The compressed data format used by default by the in-memory functions is 73 and on communications channels. The gzip format was designed for single- [all …]
|
/linux-6.12.1/lib/zlib_inflate/ |
D | inffast.c | 1 /* inffast.c -- fast decoding 2 * Copyright (C) 1995-2004 Mark Adler 32 literal and match bytes until either not enough input or output is 33 available, an end-of-block is encountered, or a data error is encountered. 34 When large enough input and output buffers are supplied to inflate(), for 35 example, a 16K input buffer and a 64K output buffer, more than 95% of the 40 state->mode == LEN 41 strm->avail_in >= 6 42 strm->avail_out >= 258 43 start >= strm->avail_out [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | msm8998-fxtec-pro1.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 7 /dts-v1/; 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/leds/common.h> 11 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 20 chassis-type = "handset"; 21 qcom,board-id = <0x02000b 0x10>; 29 * Until we hook up type-c detection, we 32 extcon_usb: extcon-usb { 33 compatible = "linux,extcon-usb-gpio"; [all …]
|