/Linux-v6.6/Documentation/devicetree/bindings/sound/ |
D | da7218.txt | 3 DA7218 is an audio codec with HP detect feature. 8 - compatible : Should be "dlg,da7217" or "dlg,da7218" 9 - reg: Specifies the I2C slave address 11 - VDD-supply: VDD power supply for the device 12 - VDDMIC-supply: VDDMIC power supply for the device 13 - VDDIO-supply: VDDIO power supply for the device 18 - interrupts: IRQ line info for DA7218 chip. 19 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt for 21 - interrupt-names : Name associated with interrupt line. Should be "wakeup" if 23 - wakeup-source: Flag to indicate this device can wake system (suspend/resume). [all …]
|
D | cirrus,cs42l43.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 21 - $ref: dai-common.yaml# 26 - cirrus,cs42l43 31 vdd-p-supply: 35 vdd-a-supply: 39 vdd-d-supply: 43 vdd-io-supply: [all …]
|
/Linux-v6.6/Documentation/tools/rtla/ |
D | rtla-hwnoise.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 rtla-hwnoise 6 ------------------------------------------ 7 Detect and quantify hardware-related noise 8 ------------------------------------------ 22 of threads as a consequence, only non-maskable interrupts and hardware-related 38 In the example below, the **rtla hwnoise** tool is set to run on CPUs *1-7* 39 on a system with 8 cores/16 threads with hyper-threading enabled. 41 The tool is set to detect any noise higher than *one microsecond*, 45 # rtla hwnoise -c 1-7 -T 1 -d 10m -q [all …]
|
/Linux-v6.6/drivers/usb/storage/ |
D | shuttle_usbat.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for SCM Microsystems (a.k.a. Shuttle) USB-ATAPI cable 20 * which does the USB-to-ATAPI conversion. By obtaining the data sheet on 46 #define DRV_NAME "ums-usbat" 48 MODULE_DESCRIPTION("Driver for SCM Microsystems (a.k.a. Shuttle) USB-ATAPI cable"); 107 #define USBAT_UIO_CDT 0x40 /* Card Detect (Read Only) */ 118 #define USBAT_UIO_ACKD 0x40 /* Enable Card Detect */ 149 static int usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us); 150 static int usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us); 152 static int init_usbat_cd(struct us_data *us); [all …]
|
D | isd200.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Transport & Protocol Driver for In-System Design, Inc. ISD200 ASIC 6 * (C) 2001-2002 Björn Stenberg (bjorn@haxx.se) 12 * (C) 2000 In-System Design, Inc. (support@in-system.com) 20 * 2002-10-19: Removed the specialized transfer routines. 22 * 2001-02-24: Removed lots of duplicate code and simplified the structure. 24 * 2002-01-16: Fixed endianness bug so it works on the ppc arch. 26 * 2002-01-17: All bitfields removed. 51 #define DRV_NAME "ums-isd200" 53 MODULE_DESCRIPTION("Driver for In-System Design, Inc. ISD200 ASIC"); [all …]
|
/Linux-v6.6/tools/testing/selftests/kvm/ |
D | rseq_test.c | 1 // SPDX-License-Identifier: GPL-2.0-only 26 * Any bug related to task migration is likely to be timing-dependent; perform 79 * Bump the sequence count twice to allow the reader to detect in migration_worker() 82 * is in-progress, while a completely different count indicates in migration_worker() 89 * stable, i.e. while changing affinity is in-progress. in migration_worker() 101 * Wait 1-10us before proceeding to the next iteration and more in migration_worker() 128 * 3. To ensure the read-side makes efficient forward progress, in migration_worker() 129 * e.g. if getcpu() involves a syscall. Stalling the read-side in migration_worker() 131 * to stabilize and less time trying to hit the timing-dependent in migration_worker() 134 * Because any bug in this area is likely to be timing-dependent, in migration_worker() [all …]
|
/Linux-v6.6/Documentation/usb/ |
D | gadget_multi.rst | 18 have two configurations -- one with RNDIS and another with CDC ECM[3]. 20 Please note that if you use non-standard configuration (that is enable 26 To make use of the gadget one needs to make it work on host side -- 31 ------------------ 38 This is also true for two configuration set-up with RNDIS 43 -------------------- 50 First of all, Windows need to detect the gadget as an USB composite 61 create a proper INF -- and of course, if you do submit it! 69 For mass storage it is trivial since Windows detect it's an interface 90 Similarly, [[file:linux-cdc-acm.inf]] is provided for CDC ACM. [all …]
|
/Linux-v6.6/Documentation/hwmon/ |
D | k10temp.rst | 8 Socket F: Quad-Core/Six-Core/Embedded Opteron (but see below) 10 Socket AM2+: Quad-Core Opteron, Phenom (II) X3/X4, Athlon X2 (but see below) 12 Socket AM3: Quad-Core Opteron, Athlon/Phenom II X2/X3/X4, Sempron II 20 * AMD Family 12h processors: "Llano" (E2/A4/A6/A8-Series) 22 * AMD Family 14h processors: "Brazos" (C/E/G/Z-Series) 24 * AMD Family 15h processors: "Bulldozer" (FX-Series), "Trinity", "Kaveri", 43 http://support.amd.com/us/Processor_TechDocs/31116.pdf 47 http://support.amd.com/us/Processor_TechDocs/41256.pdf 51 http://support.amd.com/us/Processor_TechDocs/41131.pdf 53 BIOS and Kernel Developer's Guide (BKDG) for AMD Family 14h Models 00h-0Fh Processors: [all …]
|
D | zl6100.rst | 10 Addresses scanned: - 12 Datasheet: https://www.renesas.com/us/en/document/dst/zl2004-datasheet.pdf 18 Addresses scanned: - 20 Datasheet: https://www.renesas.com/us/en/document/dst/zl2005-datasheet.pdf 26 Addresses scanned: - 28 Datasheet: https://www.renesas.com/us/en/document/dst/zl2006-datasheet.pdf 34 Addresses scanned: - 36 Datasheet: https://www.renesas.com/us/en/document/dst/zl2008-datasheet.pdf 42 Addresses scanned: - 44 Datasheet: https://www.renesas.com/us/en/document/dst/zl2105-datasheet.pdf [all …]
|
/Linux-v6.6/fs/xfs/ |
D | xfs_itable.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2000-2002,2005 Silicon Graphics, Inc. 42 * bc->breq->lastino is effectively the inode cursor as we walk through the 46 * out from under us, we just simply keep going. 52 * Note that if the formatter tells us there's no space left in the buffer we 63 struct user_namespace *sb_userns = mp->m_super->s_user_ns; in xfs_bulkstat_one_int() 66 struct xfs_bulkstat *buf = bc->buf; in xfs_bulkstat_one_int() 68 int error = -EINVAL; in xfs_bulkstat_one_int() 78 if (error == -ENOENT || error == -EINVAL) in xfs_bulkstat_one_int() 95 ASSERT(ip->i_imap.im_blkno != 0); in xfs_bulkstat_one_int() [all …]
|
/Linux-v6.6/drivers/input/touchscreen/ |
D | stmpe-ts.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 46 #define STMPE_TS_NAME "stmpe-ts" 50 * struct stmpe_touch - stmpe811 touch screen controller state 57 * (0 -> 1 sample, 1 -> 2 samples, 2 -> 4 samples, 3 -> 8 samples) 58 * @touch_det_delay: Touch detect interrupt delay 59 * (0 -> 10 us, 1 -> 50 us, 2 -> 100 us, 3 -> 500 us, 60 * 4-> 1 ms, 5 -> 5 ms, 6 -> 10 ms, 7 -> 50 ms) 63 * (0 -> 10 us, 1 -> 100 us, 2 -> 500 us, 3 -> 1 ms, 64 * 4 -> 5 ms, 5 -> 10 ms, 6 for 50 ms, 7 -> 100 ms) 70 * (0 -> 20 mA typical 35 mA max, 1 -> 50 mA typical 80 mA max) [all …]
|
/Linux-v6.6/arch/arm/boot/dts/nxp/imx/ |
D | imx6ull-dhcom-picoitx.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 6 * DHCM-iMX6ULL-C080-R051-F0409-SPI-E2-CAN2-SD-RTC-ADC-I-01D2 7 * DHCOR PCB number: 578-200 or newer 8 * DHCOM PCB number: 579-200 or newer 9 * PicoITX PCB number: 487-600 or newer 11 /dts-v1/; 13 #include "imx6ull-dhcom-som.dtsi" 14 #include "imx6ull-dhcom-som-cfg-sdcard.dtsi" 18 compatible = "dh,imx6ull-dhcom-picoitx", "dh,imx6ull-dhcom-som", 19 "dh,imx6ull-dhcor-som", "fsl,imx6ull"; [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/jaketown/ |
D | uncore-power.json | 78 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 86 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 94 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 102 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 110 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 118 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 126 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 134 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 142 …so it is possible to track up to 4 configurable bands. One can use edge detect in conjunction wit… 150 …so it is possible to track up to 4 configurable bands. One can use edge detect in conjunction wit… [all …]
|
/Linux-v6.6/arch/arm/boot/dts/rockchip/ |
D | rv1126-edgeble-neu2-io.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "rv1126-edgeble-neu2.dtsi" 13 compatible = "edgeble,neural-compute-module-2-io", 14 "edgeble,neural-compute-module-2", "rockchip,rv1126"; 21 stdout-path = "serial2:1500000n8"; 24 vcc12v_dcin: vcc12v-dcin-regulator { 25 compatible = "regulator-fixed"; 26 regulator-name = "vcc12v_dcin"; 27 regulator-always-on; [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/cascadelakex/ |
D | uncore-power.json | 28 "PublicDescription": "Cycles spent in phase-shedding power state 0", 36 "PublicDescription": "Cycles spent in phase-shedding power state 1", 44 "PublicDescription": "Cycles spent in phase-shedding power state 2", 52 "PublicDescription": "Cycles spent in phase-shedding power state 3", 76 …"PublicDescription": "Counts the number of cycles when IO P Limit is preventing us from dropping t… 103 "BriefDescription": "Package C State Residency - C0", 107 … the package was in C0. This event can be used in conjunction with edge detect to count C0 entran… 111 "BriefDescription": "Package C State Residency - C2E", 115 …the package was in C2E. This event can be used in conjunction with edge detect to count C2E entra… 119 "BriefDescription": "Package C State Residency - C3", [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/skylakex/ |
D | uncore-power.json | 28 "PublicDescription": "Cycles spent in phase-shedding power state 0", 36 "PublicDescription": "Cycles spent in phase-shedding power state 1", 44 "PublicDescription": "Cycles spent in phase-shedding power state 2", 52 "PublicDescription": "Cycles spent in phase-shedding power state 3", 76 …"PublicDescription": "Counts the number of cycles when IO P Limit is preventing us from dropping t… 103 "BriefDescription": "Package C State Residency - C0", 107 … the package was in C0. This event can be used in conjunction with edge detect to count C0 entran… 111 "BriefDescription": "Package C State Residency - C2E", 115 …the package was in C2E. This event can be used in conjunction with edge detect to count C2E entra… 119 "BriefDescription": "Package C State Residency - C3", [all …]
|
/Linux-v6.6/Documentation/trace/ |
D | hwlat_detector.rst | 6 ------------- 9 detect large system latencies induced by the behavior of certain underlying 11 originally to detect SMIs (System Management Interrupts) on x86 systems, 36 ------ 40 redefine the threshold in microseconds (us) above which latency spikes will 50 - width - time period to sample with CPUs held (usecs) 52 - window - total period of sampling, width being inside (usecs) 74 - tracing_threshold - minimum latency value to be considered (usecs) 75 - tracing_max_latency - maximum hardware latency actually observed (usecs) 76 - tracing_cpumask - the CPUs to move the hwlat thread across [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/icelakex/ |
D | uncore-power.json | 28 "PublicDescription": "Phase Shed 0 Cycles : Cycles spent in phase-shedding power state 0", 36 "PublicDescription": "Phase Shed 1 Cycles : Cycles spent in phase-shedding power state 1", 44 "PublicDescription": "Phase Shed 2 Cycles : Cycles spent in phase-shedding power state 2", 52 "PublicDescription": "Phase Shed 3 Cycles : Cycles spent in phase-shedding power state 3", 90 …r Limit Cycles : Counts the number of cycles when IO P Limit is preventing us from dropping the fr… 110 "BriefDescription": "Package C State Residency - C0", 114 … State Residency - C0 : Counts the number of cycles when the package was in C0. This event can be… 118 "BriefDescription": "Package C State Residency - C2E", 122 …State Residency - C2E : Counts the number of cycles when the package was in C2E. This event can b… 126 "BriefDescription": "Package C State Residency - C3", [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/snowridgex/ |
D | uncore-power.json | 27 "PublicDescription": "Phase Shed 0 Cycles : Cycles spent in phase-shedding power state 0", 35 "PublicDescription": "Phase Shed 1 Cycles : Cycles spent in phase-shedding power state 1", 43 "PublicDescription": "Phase Shed 2 Cycles : Cycles spent in phase-shedding power state 2", 51 "PublicDescription": "Phase Shed 3 Cycles : Cycles spent in phase-shedding power state 3", 89 …r Limit Cycles : Counts the number of cycles when IO P Limit is preventing us from dropping the fr… 109 "BriefDescription": "Package C State Residency - C0", 113 … State Residency - C0 : Counts the number of cycles when the package was in C0. This event can be… 117 "BriefDescription": "Package C State Residency - C2E", 121 …State Residency - C2E : Counts the number of cycles when the package was in C2E. This event can b… 125 "BriefDescription": "Package C State Residency - C3", [all …]
|
/Linux-v6.6/arch/arm/boot/dts/st/ |
D | ste-ux500-samsung-gavini.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Devicetree for the Samsung Galaxy Beam GT-I8530 also known as Gavini. 6 /dts-v1/; 7 #include "ste-db8500.dtsi" 8 #include "ste-ab8500.dtsi" 9 #include "ste-dbx5x0-pinctrl.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/interrupt-controller/irq.h> [all …]
|
/Linux-v6.6/sound/pci/ice1712/ |
D | wm8776.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (c) 2012 Ondrej Zary <linux@rainbow-software.org> 16 /* low-level access */ 24 wm->regs[addr] = data; in snd_wm8776_write() 25 wm->ops.write(wm, bus_addr, bus_data); in snd_wm8776_write() 28 /* register-level functions */ 34 struct snd_card *card = wm->card; in snd_wm8776_activate_ctl() 42 index_offset = snd_ctl_get_ioff(kctl, &kctl->id); in snd_wm8776_activate_ctl() 43 vd = &kctl->vd[index_offset]; in snd_wm8776_activate_ctl() 45 vd->access &= ~SNDRV_CTL_ELEM_ACCESS_INACTIVE; in snd_wm8776_activate_ctl() [all …]
|
/Linux-v6.6/arch/powerpc/kernel/ |
D | watchdog.c | 1 // SPDX-License-Identifier: GPL-2.0 37 * period, and updates a per-cpu timestamp and a "pending" cpumask. This is 41 * The local soft-NMI, and the SMP checker. 43 * The soft-NMI checker can detect lockups on the local CPU. When interrupts 44 * are disabled with local_irq_disable(), platforms that use soft-masking 48 * interrupt, and can be used to detect CPUs stuck with IRQs disabled. 50 * The soft-NMI checker will compare the heartbeat timestamp for this CPU 54 * The limitation of the soft-NMI watchdog is that it does not work when 59 * The SMP checker can detect lockups on other CPUs. A global "pending" 71 * watchdog to detect an unresponsive CPU and pull it out of its stuck [all …]
|
/Linux-v6.6/sound/drivers/opl3/ |
D | opl3_lib.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Hannu Savolainen 1993-1996, 22 MODULE_AUTHOR("Jaroslav Kysela <perex@perex.cz>, Hannu Savolainen 1993-1996, Rob Hooft"); 32 * The original 2-OP synth requires a quite long delay in snd_opl2_command() 36 port = (cmd & OPL3_RIGHT) ? opl3->r_port : opl3->l_port; in snd_opl2_command() 38 spin_lock_irqsave(&opl3->reg_lock, flags); in snd_opl2_command() 46 spin_unlock_irqrestore(&opl3->reg_lock, flags); in snd_opl2_command() 55 * The OPL-3 survives with just two INBs in snd_opl3_command() 59 port = (cmd & OPL3_RIGHT) ? opl3->r_port : opl3->l_port; in snd_opl3_command() 61 spin_lock_irqsave(&opl3->reg_lock, flags); in snd_opl3_command() [all …]
|
/Linux-v6.6/tools/testing/selftests/powerpc/tm/ |
D | tm-signal-msr-resv.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 * handler (implicit sigreturn), the kernel should detect reserved MSR 13 * value and send us with a SIGSEGV. 38 ucp->uc_link = ucp; in signal_usr1() 41 ucp->uc_mcontext.gp_regs[PT_MSR] |= (7ULL << 32); in signal_usr1() 43 ucp->uc_mcontext.uc_regs->gregs[PT_MSR] |= (7ULL); in signal_usr1()
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
D | uncore-power.json | 29 "PublicDescription": "Phase Shed 0 Cycles : Cycles spent in phase-shedding power state 0", 37 "PublicDescription": "Phase Shed 1 Cycles : Cycles spent in phase-shedding power state 1", 45 "PublicDescription": "Phase Shed 2 Cycles : Cycles spent in phase-shedding power state 2", 53 "PublicDescription": "Phase Shed 3 Cycles : Cycles spent in phase-shedding power state 3", 91 …r Limit Cycles : Counts the number of cycles when IO P Limit is preventing us from dropping the fr… 111 "BriefDescription": "Package C State Residency - C0", 115 … State Residency - C0 : Counts the number of cycles when the package was in C0. This event can be… 119 "BriefDescription": "Package C State Residency - C2E", 123 …State Residency - C2E : Counts the number of cycles when the package was in C2E. This event can b… 127 "BriefDescription": "Package C State Residency - C6", [all …]
|