Home
last modified time | relevance | path

Searched +full:reg +full:- +full:names (Results 5826 – 5850 of 6034) sorted by relevance

1...<<231232233234235236237238239240>>...242

/linux-6.15/sound/soc/codecs/
Dda7219.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * da7219.c - DA7219 ALSA SoC Codec Driver
13 #include <linux/clk-provider.h>
26 #include <sound/soc-dapm.h>
33 #include "da7219-aad.h"
41 static const DECLARE_TLV_DB_SCALE(da7219_mic_gain_tlv, -600, 600, 0);
42 static const DECLARE_TLV_DB_SCALE(da7219_mixin_gain_tlv, -450, 150, 0);
43 static const DECLARE_TLV_DB_SCALE(da7219_adc_dig_gain_tlv, -8325, 75, 0);
44 static const DECLARE_TLV_DB_SCALE(da7219_alc_threshold_tlv, -9450, 150, 0);
47 static const DECLARE_TLV_DB_SCALE(da7219_sidetone_gain_tlv, -4200, 300, 0);
[all …]
/linux-6.15/kernel/trace/
Dtrace_events_user.c1 // SPDX-License-Identifier: GPL-2.0-only
29 #define USER_EVENTS_PREFIX_LEN (sizeof(USER_EVENTS_PREFIX)-1)
37 #define EVENT_NAME(user_event) ((user_event)->reg_name)
38 #define EVENT_TP_NAME(user_event) ((user_event)->tracepoint.name)
63 /* ID that moves forward within the group for multi-event names */
67 /* Group for init_user_ns mapping, top-most group */
77 * Stores per-event properties, as users register events
101 * Stores per-mm/event properties that enable an address to be
114 /* Bits 0-5 are for the bit to update upon enable/disable (0-63 allowed) */
123 /* Bit 8 is for marking 32-bit on 64-bit */
[all …]
/linux-6.15/drivers/nvmem/
Dcore.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 2013 Maxime Ripard <maxime.ripard@free-electrons.com>
16 #include <linux/nvmem-consumer.h>
17 #include <linux/nvmem-provider.h>
61 if (nvmem->reg_read) in __nvmem_reg_read()
62 return nvmem->reg_read(nvmem->priv, offset, val, bytes); in __nvmem_reg_read()
64 return -EINVAL; in __nvmem_reg_read()
72 if (nvmem->reg_write) { in __nvmem_reg_write()
73 gpiod_set_value_cansleep(nvmem->wp_gpio, 0); in __nvmem_reg_write()
74 ret = nvmem->reg_write(nvmem->priv, offset, val, bytes); in __nvmem_reg_write()
[all …]
/linux-6.15/drivers/scsi/
Dscript_asm.pl1 #!/usr/bin/perl -s
2 # SPDX-License-Identifier: GPL-2.0-or-later
12 # +1 (303) 786-7975
14 # Support for 53c710 (via -ncr7x0_family switch) added by Richard
15 # Hirst <richard@sleepie.demon.co.uk> - 15th March 1997
38 # XXX - set these with command line options
43 #$prefix; # (set by perl -s)
58 # XXX - replace references to the *_810 constants with general constants
62 # XXX - NCR53c710 only implements
141 $identifier = '[A-Za-z_][A-Za-z_0-9]*';
[all …]
/linux-6.15/sound/pci/
Dazt3328.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* azt3328.c - driver for Aztech AZF3328 based soundcards (e.g. PCI168).
3 * Copyright (C) 2002, 2005 - 2011 by Andreas Mohr <andi AT lisas.de>
7 * found in a Fujitsu-Siemens PC ("Cordant", aluminum case).
13 * Keywords: Windows XP Vista 168nt4-125.zip 168win95-125.zip PCI 168 download
17 * despite the high level of Internet ignorance - as usual :-P -
18 * about very good support for this card - on Linux!)
25 * in the first place >:-P}),
34 * for compatibility reasons) from Azfin (joint-venture of Aztech and Fincitec,
36 * Fincitec-related company ARSmikro) has the following features:
[all …]
/linux-6.15/drivers/accel/habanalabs/common/
Dhabanalabs.h1 /* SPDX-License-Identifier: GPL-2.0
3 * Copyright 2016-2023 HabanaLabs, Ltd.
19 #include <linux/dma-direction.h>
28 #include <linux/io-64-nonatomic-lo-hi.h>
30 #include <linux/dma-buf.h>
45 * bits[63:59] - Encode mmap type
46 * bits[45:0] - mmap offset value
51 #define HL_MMAP_TYPE_SHIFT (59 - PAGE_SHIFT)
110 * enum hl_mmu_page_table_location - mmu page table location
111 * @MMU_DR_PGT: page-table is located on device DRAM.
[all …]
/linux-6.15/drivers/net/wireless/ath/ath5k/
Ddebug.c2 * Copyright (c) 2007-2008 Bruno Randolf <bruno@thinktube.com>
21 * Copyright (c) 2002-2005 Sam Leffler, Errno Consulting
22 * Copyright (c) 2004-2005 Atheros Communications, Inc.
39 * 3. Neither the names of the above-listed copyright holders nor the names
71 #include "reg.h"
80 struct reg { struct
88 static const struct reg regs[] = { argument
157 struct ath5k_hw *ah = seq->private; in reg_show()
158 struct reg *r = p; in reg_show()
159 seq_printf(seq, "%-25s0x%08x\n", r->name, in reg_show()
[all …]
/linux-6.15/sound/pci/emu10k1/
Dp16v.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk>
17 * Corrected speaker output, so Front -> Front etc.
21 * Add Sound card model number and names.
36 * Merging with snd-emu10k1 driver.
42 * Integrated with snd-emu10k1 driver.
56 * Some stability problems when unloading the snd-p16v kernel module.
57 * --
64 * --
67 * P16V Chip: CA0151-DBS
[all …]
Demu10k1_main.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * James Courtier-Dutton <James@superbug.co.uk>
85 if (emu->audigy) { in snd_emu10k1_voice_init()
128 { 0x0e, 0xcf }, /* Attenuation Left 0x01 = -103dB, 0xff = 24dB */
146 HCFG_MUTEBUTTONENABLE, emu->port + HCFG); in snd_emu10k1_init()
148 outl(0, emu->port + INTE); in snd_emu10k1_init()
169 if (emu->audigy) { in snd_emu10k1_init()
182 SPCS0, emu->spdif_bits[0], in snd_emu10k1_init()
183 SPCS1, emu->spdif_bits[1], in snd_emu10k1_init()
184 SPCS2, emu->spdif_bits[2], in snd_emu10k1_init()
[all …]
/linux-6.15/arch/loongarch/include/asm/
Dloongarch.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (C) 2020-2022 Loongson Technology Corporation Limited
16 #define read_cpucfg(reg) __cpucfg(reg) argument
170 * CPUCFG index area: 0x40000000 -- 0x400000ff
177 #define csr_read32(reg) __csrrd_w(reg) argument
178 #define csr_read64(reg) __csrrd_d(reg) argument
179 #define csr_write32(val, reg) __csrwr_w(val, reg) argument
180 #define csr_write64(val, reg) __csrwr_d(val, reg) argument
181 #define csr_xchg32(val, mask, reg) __csrxchg_w(val, mask, reg) argument
182 #define csr_xchg64(val, mask, reg) __csrxchg_d(val, mask, reg) argument
[all …]
/linux-6.15/drivers/media/usb/gspca/
Dtouptek.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright (C) 2012-2014 John McMaster <JohnDMcMaster@gmail.com>
22 * Exposure reg is linear with exposure time
23 * Exposure (sec), E (reg)
69 * Essentially gains are in range 0-0x001FF
101 /* MT9E001 reg names to give a rough approximation */
151 /* Used to simplify reg write error handling */
190 return -EIO; in val_reply()
194 return -EIO; in val_reply()
198 return -EIO; in val_reply()
[all …]
/linux-6.15/drivers/misc/bcm-vk/
Dbcm_vk_dev.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright 2018-2020 Broadcom.
7 #include <linux/dma-mapping.h>
46 /* default firmware images names */
49 {VK_IMAGE_TYPE_BOOT1, {"vk_a0-boot1.bin", "vk-boot1.bin"}},
50 {VK_IMAGE_TYPE_BOOT2, {"vk_a0-boot2.bin", "vk-boot2.bin"}}
53 {VK_IMAGE_TYPE_BOOT1, {"vk_b0-boot1.bin", "vk-boot1.bin"}},
54 {VK_IMAGE_TYPE_BOOT2, {"vk_b0-boot2.bin", "vk-boot2.bin"}}
58 {VK_IMAGE_TYPE_BOOT1, {"vp-boot1.bin", ""}},
59 {VK_IMAGE_TYPE_BOOT2, {"vp-boot2.bin", ""}}
[all …]
/linux-6.15/drivers/acpi/
Dproperty.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2014 - 2023, Intel Corporation
38 * https://github.com/UEFI/DSD-Guide/blob/main/src/dsd-guide.adoc
41 /* ACPI _DSD device properties GUID [1]: daffd814-6eba-4d8c-8a91-bc9bbf4aa301 */
44 /* Hotplug in D3 GUID: 6211e2c0-58a3-4af3-90e1-927a4e0c55a4 */
47 /* External facing port GUID: efcc06cc-73ac-4bc3-bff0-76143807c389 */
50 /* Thunderbolt GUID for IMR_VALID: c44d002f-69f9-4e7d-a904-a7baabdf43f7 */
53 /* Thunderbolt GUID for WAKE_SUPPORTED: 6c501103-c189-4296-ba72-9bf5a26ebe5d */
56 /* Storage device needs D3 GUID: 5025030f-842f-4ab4-a561-99a5189762d0 */
61 /* ACPI _DSD data subnodes GUID [1]: dbb8e3e6-5886-4ba6-8795-1319f52a966b */
[all …]
/linux-6.15/drivers/clk/sunxi-ng/
Dccu-sun6i-a31.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2016 Chen-Yu Tsai
5 * Chen-Yu Tsai <wens@csie.org>
7 * Based on ccu-sun8i-h3.c by Maxime Ripard.
10 #include <linux/clk-provider.h>
30 #include "ccu-sun6i-a31.h"
32 static SUNXI_CCU_NKM_WITH_GATE_LOCK(pll_cpu_clk, "pll-cpu",
46 * With sigma-delta modulation for fractional-N on the audio PLL,
51 * match the clock names.
60 static SUNXI_CCU_NM_WITH_SDM_GATE_LOCK(pll_audio_base_clk, "pll-audio-base",
[all …]
Dccu-sun4i-a10.c1 // SPDX-License-Identifier: GPL-2.0-only
8 #include <linux/clk-provider.h>
28 #include "ccu-sun4i-a10.h"
37 .reg = 0x000,
38 .hw.init = CLK_HW_INIT("pll-core",
50 * With sigma-delta modulation for fractional-N on the audio PLL,
55 * match the clock names.
71 .reg = 0x008,
73 .hw.init = CLK_HW_INIT("pll-audio-base",
87 .reg = 0x010,
[all …]
Dccu-sun8i-r40.c1 // SPDX-License-Identifier: GPL-2.0-only
6 #include <linux/clk-provider.h>
25 #include "ccu-sun8i-r40.h"
36 .reg = 0x000,
37 .hw.init = CLK_HW_INIT("pll-cpu",
49 * With sigma-delta modulation for fractional-N on the audio PLL,
54 * match the clock names.
63 static SUNXI_CCU_NM_WITH_SDM_GATE_LOCK(pll_audio_base_clk, "pll-audio-base",
73 static SUNXI_CCU_NM_WITH_FRAC_GATE_LOCK_MIN_MAX(pll_video0_clk, "pll-video0",
88 static SUNXI_CCU_NM_WITH_FRAC_GATE_LOCK(pll_ve_clk, "pll-ve",
[all …]
/linux-6.15/Documentation/devicetree/bindings/usb/
Dsnps,dwc3-common.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/usb/snps,dwc3-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Felipe Balbi <balbi@kernel.org>
14 vendor-specific implementation or as a standalone component.
17 - $ref: usb-drd.yaml#
18 - if:
24 - dr_mode
28 $ref: usb-xhci.yaml#
[all …]
/linux-6.15/drivers/i2c/
Di2c-core-of-prober.c1 // SPDX-License-Identifier: GPL-2.0-or-later
15 #include <linux/i2c-of-prober.h>
27 * resources, they can be marked as "fail-needs-probe" and have a prober
30 * This prober assumes such drop-in parts are on the same I2C bus, have
31 * non-conflicting addresses, and can be directly probed by seeing which
35 * - Support I2C muxes
68 return -ENOMEM; in i2c_of_probe_enable_node()
93 * i2c_of_probe_component() - probe for devices of "type" on the same i2c bus
99 * Probe for possible I2C components of the same "type" (&i2c_of_probe_cfg->type)
100 * on the same I2C bus that have their status marked as "fail-needs-probe".
[all …]
/linux-6.15/arch/arm/boot/dts/nvidia/
Dtegra30-ouya.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/gpio-keys.h>
5 #include <dt-bindings/input/input.h>
6 #include <dt-bindings/thermal/thermal.h>
9 #include "tegra30-cpu-opp.dtsi"
10 #include "tegra30-cpu-opp-microvolt.dtsi"
26 stdout-path = "serial0:115200n8";
30 trusted-foundations {
31 compatible = "tlm,trusted-foundations";
[all …]
Dtegra30-beaver.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
5 #include "tegra30-cpu-opp.dtsi"
6 #include "tegra30-cpu-opp-microvolt.dtsi"
19 stdout-path = "serial0:115200n8";
23 reg = <0x80000000 0x7ff00000>;
29 avdd-pexa-supply = <&ldo1_reg>;
30 vdd-pexa-supply = <&ldo1_reg>;
31 avdd-pexb-supply = <&ldo1_reg>;
32 vdd-pexb-supply = <&ldo1_reg>;
[all …]
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
Dr535.c50 #include <nvrm/535.113.01/nvidia/generated/g_rpc-structures.h>
69 …* https://github.com/NVIDIA/open-gpu-kernel-modules/blob/535/src/nvidia/inc/kernel/gpu/gsp/message…
78 * - message element header (struct r535_gsp_msg), which mostly maintains
81 * - RPC message header (struct nvfw_gsp_rpc), which maintains the info
84 * - The payload, where the RPC message stays. E.g. the params of a
90 * +------------------------+
96 * |----------V-------------|
102 * |----------V-------------|
107 * +------------------------+
122 * - gsp_msg(msg): GSP message element (element header + GSP RPC header +
[all …]
/linux-6.15/arch/arm64/boot/dts/qcom/
Dsm8750-mtp.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
20 #include "sm8750-pmics.dtsi"
24 compatible = "qcom,sm8750-mtp", "qcom,sm8750";
25 chassis-type = "handset";
33 stdout-path = "serial0:115200n8";
37 xo_board: xo-board {
[all …]
Dsm8750-qrd.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
20 #include "sm8750-pmics.dtsi"
24 compatible = "qcom,sm8750-qrd", "qcom,sm8750";
25 chassis-type = "handset";
32 stdout-path = "serial0:115200n8";
36 xo_board: xo-board {
[all …]
/linux-6.15/drivers/staging/greybus/
Daudio_topology.c1 // SPDX-License-Identifier: GPL-2.0
4 * Copyright 2015-2016 Google Inc.
5 * Copyright 2015-2016 Linaro Ltd.
34 dev_dbg(codec->dev, "%s:Find module#%d\n", __func__, dev_id); in find_gb_module()
36 mutex_lock(&codec->lock); in find_gb_module()
37 list_for_each_entry(module, &codec->module_list, list) { in find_gb_module()
38 if (module->dev_id == dev_id) { in find_gb_module()
39 mutex_unlock(&codec->lock); in find_gb_module()
43 mutex_unlock(&codec->lock); in find_gb_module()
44 dev_warn(codec->dev, "%s: module#%d missing in codec list\n", name, in find_gb_module()
[all …]
/linux-6.15/drivers/acpi/acpica/
Daclocal.h1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
4 * Name: aclocal.h - Internal data types used across the ACPI subsystem
6 * Copyright (C) 2000 - 2023, Intel Corp.
13 /* acpisrc:struct_defs -- for acpisrc conversion */
18 #define ACPI_GLOBAL_LOCK (acpi_semaphore) (-1)
126 * The node is optimized for both 32-bit and 64-bit platforms:
127 * 20 bytes for the 32-bit case, 32 bytes for the 64-bit case.
167 #define ANOBJ_NODE_EARLY_INIT 0x80 /* acpi_exec only: Node was create via init file (-fi)…
174 /* Internal ACPI table management - master table list */
215 /* Info structure used to convert external<->internal namestrings */
[all …]

1...<<231232233234235236237238239240>>...242