/linux-6.12.1/Documentation/devicetree/bindings/input/touchscreen/ |
D | ti,ads7843.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexander Stein <alexander.stein@ew.tq-group.com> 11 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 12 - Marek Vasut <marex@denx.de> 21 - ti,ads7843 22 - ti,ads7845 23 - ti,ads7846 24 - ti,ads7873 [all …]
|
/linux-6.12.1/arch/arm/boot/dts/ti/omap/ |
D | omap3-devkit8000-lcd-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include "omap3-devkit8000-common.dtsi" 15 compatible = "panel-dpi"; 18 enable-gpios = <&twl_gpio 18 GPIO_ACTIVE_HIGH>; 22 remote-endpoint = <&dpi_lcd_out>; 30 #address-cells = <1>; 31 #size-cells = <0>; 34 remote-endpoint = <&lcd_in>; 35 data-lines = <24>; 41 regulator-min-microvolt = <1800000>; [all …]
|
/linux-6.12.1/drivers/scsi/ |
D | imm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* imm.c -- low level driver for the IOMEGA MatchMaker 18 #include <linux/delay.h> 38 int base_hi; /* Hi Base address for ECP-ISA chipset */ 60 MODULE_PARM_DESC(mode, "Transfer mode (0 = Autodetect, 1 = SPP 4-bit, " 61 "2 = SPP 8-bit, 3 = EPP 8-bit, 4 = EPP 16-bit, 5 = EPP 32-bit"); 65 return *(imm_struct **)&host->hostdata; in imm_dev() 72 dev->base = dev->dev->port->base; in got_it() 73 if (dev->cur_cmd) in got_it() 74 imm_scsi_pointer(dev->cur_cmd)->phase = 1; in got_it() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 29 If you want to use a SCSI hard disk, SCSI tape drive, SCSI CD-ROM or 79 comment "SCSI support type (disk, tape, CD-ROM)" 89 the IOMEGA ZIP drive, say Y and read the SCSI-HOWTO, 90 the Disk-HOWTO and the Multi-Disk-HOWTO, available from 92 CD-ROMs. 108 SCSI-HOWTO, available from 111 for SCSI CD-ROMs. 122 by SCSI, FireWire, USB or ATAPI, say Y and read the SCSI-HOWTO 123 and the CDROM-HOWTO at <http://www.tldp.org/docs.html#howto>. [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/ |
D | imx7d-pico-hobbit.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 #include "imx7d-pico.dtsi" 8 model = "TechNexion PICO-IMX7D Board using Hobbit baseboard"; 9 compatible = "technexion,imx7d-pico-hobbit", "fsl,imx7d"; 12 compatible = "gpio-leds"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&pinctrl_gpio_leds>; 17 label = "gpio-led"; 23 compatible = "simple-audio-card"; 24 simple-audio-card,name = "imx7-sgtl5000"; [all …]
|
/linux-6.12.1/drivers/input/touchscreen/ |
D | ads7846.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 * - corgi_ts.c 11 * Copyright (C) 2004-2005 Richard Purdie 12 * - omap_ts.[hc], ads7846.h, ts_osk.c 21 #include <linux/delay.h> 39 * Support for ads7843 tested on Atmel at91sam926x-EK. 53 * note. The strength of filtering can be set in the board-* specific 57 #define TS_POLL_DELAY 1 /* ms delay before the first sample */ 58 #define TS_POLL_PERIOD 5 /* ms delay between samples */ 76 * driver is used with DMA-based SPI controllers (like atmel_spi) on [all …]
|
D | edt-ft5x06.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Lothar Waßmann <LW@KARO-electronics.de> (DT support) 18 #include <linux/delay.h> 75 #define EDT_RAW_DATA_DELAY 1000 /* usec */ 167 for (i = 0; i < buflen - 1; i++) in edt_ft5x06_ts_check_crc() 170 if (crc != buf[buflen - 1]) { in edt_ft5x06_ts_check_crc() 171 tsdata->crc_errors++; in edt_ft5x06_ts_check_crc() 172 dev_err_ratelimited(&tsdata->client->dev, in edt_ft5x06_ts_check_crc() 174 crc, buf[buflen - 1]); in edt_ft5x06_ts_check_crc() 209 wbuf[0] = M06_REG_CMD(tsdata->factory_mode); in edt_M06_i2c_read() [all …]
|
/linux-6.12.1/include/uapi/linux/ |
D | fd.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 28 #define FD_SECTBASE(floppy) ((((floppy)->stretch & FD_SECTBASEMASK) >> 2) ^ 1) 35 #define FD_SIZECODE(floppy) (((((floppy)->rate&FD_SIZECODEMASK)>> 3)+ 2) %8) 36 #define FD_SECTSIZE(floppy) ( (floppy)->rate & FD_2M ? \ 50 /* clear user-defined parameters */ 54 /* set user-defined parameters for current media */ 100 * ultra cheap floppies ;-) 133 unsigned long max_dtr; /* Step rate, usec */ 134 unsigned long hlt; /* Head load/settle time, msec */ 137 unsigned long srt; /* Step rate, usec */ [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/freescale/ |
D | imx8mm-var-som.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 10 model = "Variscite VAR-SOM-MX8MM module"; 13 stdout-path = &uart4; 21 reg_eth_phy: regulator-eth-phy { 22 compatible = "regulator-fixed"; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&pinctrl_reg_eth_phy>; 25 regulator-name = "eth_phy_pwr"; 26 regulator-min-microvolt = <3300000>; 27 regulator-max-microvolt = <3300000>; [all …]
|
D | imx8mn-var-som.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * Copyright 2019-2020 Variscite Ltd. 11 model = "Variscite VAR-SOM-MX8MN module"; 12 compatible = "variscite,var-som-mx8mn", "fsl,imx8mn"; 15 stdout-path = &uart4; 23 reg_eth_phy: regulator-eth-phy { 24 compatible = "regulator-fixed"; 25 pinctrl-names = "default"; 26 pinctrl-0 = <&pinctrl_reg_eth_phy>; 27 regulator-name = "eth_phy_pwr"; [all …]
|
/linux-6.12.1/drivers/scsi/aic7xxx/ |
D | aic7xxx_osm.c | 26 * config file (!adp7771.cfg), the Adaptec AHA-2740A Series User's Guide, 29 * (adp7770.ovl), the Adaptec AHA-2740 Series Technical Reference Manual, 30 * the Adaptec AIC-7770 Data Book, the ANSI SCSI specification, the 31 * ANSI SCSI-2 specification (draft 10c), ... 33 * -------------------------------------------------------------------------- 41 * -------------------------------------------------------------------------- 42 * Copyright (c) 1994-2000 Justin T. Gibbs. 43 * Copyright (c) 2000-2001 Adaptec Inc. 57 * 3. Neither the names of the above-listed copyright holders nor the names 78 *--------------------------------------------------------------------------- [all …]
|
D | aic79xx_osm.c | 6 * -------------------------------------------------------------------------- 7 * Copyright (c) 1994-2000 Justin T. Gibbs. 8 * Copyright (c) 1997-1999 Doug Ledford 9 * Copyright (c) 2000-2003 Adaptec Inc. 23 * 3. Neither the names of the above-listed copyright holders nor the names 54 #include <linux/delay.h> /* For ssleep/msleep */ 64 * Set this to the delay in seconds after SCSI bus reset. 66 * The scsi error recovery code performs its own bus settle 67 * delay handling for error recovery actions. 76 * To change the default number of tagged transactions allowed per-device, [all …]
|
D | aic79xx_core.c | 4 * Copyright (c) 1994-2002 Justin T. Gibbs. 5 * Copyright (c) 2000-2003 Adaptec Inc. 19 * 3. Neither the names of the above-listed copyright holders nor the names 68 { DPARERR, "Data-path Parity Error" }, 76 { P_DATAOUT, NOP, "in Data-out phase" }, 77 { P_DATAIN, INITIATOR_ERROR, "in Data-in phase" }, 78 { P_DATAOUT_DT, NOP, "in DT Data-out phase" }, 79 { P_DATAIN_DT, INITIATOR_ERROR, "in DT Data-in phase" }, 81 { P_MESGOUT, NOP, "in Message-out phase" }, 83 { P_MESGIN, MSG_PARITY_ERROR, "in Message-in phase" }, [all …]
|
/linux-6.12.1/drivers/infiniband/hw/qib/ |
D | qib_sd7220.c | 3 * Copyright (c) 2006 - 2012 QLogic Corporation. All rights reserved. 16 * - Redistributions of source code must retain the above 20 * - Redistributions in binary form must reproduce the above 40 #include <linux/delay.h> 117 * Below keeps track of whether the "once per power-on" initialization has 126 struct qib_devdata *dd = ppd->dd; in qib_ibsd_ucode_loaded() 128 if (!dd->cspec->serdes_first_init_done && in qib_ibsd_ucode_loaded() 130 dd->cspec->serdes_first_init_done = 1; in qib_ibsd_ucode_loaded() 131 return dd->cspec->serdes_first_init_done; in qib_ibsd_ucode_loaded() 147 /* clear, then re-enable parity errs */ in qib_sd7220_clr_ibpar() [all …]
|
/linux-6.12.1/sound/soc/codecs/ |
D | wcd-mbhc-v2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (c) 2015-2021, The Linux Foundation. All rights reserved. 10 #include <linux/delay.h> 14 #include "wcd-mbhc-v2.h" 76 /* Holds type of Headset - Mono/Stereo */ 78 /* Holds mbhc detection method - ADC/Legacy */ 85 if (!mbhc->fields[field].reg) in wcd_mbhc_write_field() 88 return snd_soc_component_write_field(mbhc->component, in wcd_mbhc_write_field() 89 mbhc->fields[field].reg, in wcd_mbhc_write_field() 90 mbhc->fields[field].mask, val); in wcd_mbhc_write_field() [all …]
|
/linux-6.12.1/drivers/gpu/drm/i915/gt/ |
D | intel_reset.c | 1 // SPDX-License-Identifier: MIT 3 * Copyright © 2008-2018 Intel Corporation 41 struct drm_i915_file_private *file_priv = ctx->file_priv; in client_mark_guilty() 52 prev_hang = xchg(&file_priv->hang_timestamp, jiffies); in client_mark_guilty() 57 atomic_add(score, &file_priv->ban_score); in client_mark_guilty() 59 drm_dbg(&ctx->i915->drm, in client_mark_guilty() 61 ctx->name, score, in client_mark_guilty() 62 atomic_read(&file_priv->ban_score)); in client_mark_guilty() 73 if (intel_context_is_closed(rq->context)) in mark_guilty() 77 ctx = rcu_dereference(rq->context->gem_context); in mark_guilty() [all …]
|
/linux-6.12.1/drivers/usb/host/ |
D | xhci.c | 1 // SPDX-License-Identifier: GPL-2.0 20 #include <linux/dma-mapping.h> 23 #include "xhci-trace.h" 24 #include "xhci-debugfs.h" 25 #include "xhci-dbgcap.h" 43 struct xhci_segment *seg = ring->first_seg; in td_on_ring() 45 if (!td || !td->start_seg) in td_on_ring() 48 if (seg == td->start_seg) in td_on_ring() 50 seg = seg->next; in td_on_ring() 51 } while (seg && seg != ring->first_seg); in td_on_ring() [all …]
|
/linux-6.12.1/drivers/usb/musb/ |
D | musb_core.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2005-2006 by Texas Instruments 7 * Copyright (C) 2006-2007 Nokia Corporation 11 * Inventra (Multipoint) Dual-Role Controller Driver for Linux. 15 * in the works. These are normal Linux-USB controller drivers which 29 * - Lack of host-side transaction scheduling, for all transfer types. 35 * includes DaVinci EVM in a common non-OTG mode. 59 * - Kconfig for everything user-configurable 60 * - platform_device for addressing, irq, and platform_data 61 * - platform_data is mostly for board-specific information [all …]
|
/linux-6.12.1/kernel/sched/ |
D | fair.c | 1 // SPDX-License-Identifier: GPL-2.0 43 #include <linux/memory-tiers.h> 59 * The initial- and re-scaling of tunables is configurable 63 * SCHED_TUNABLESCALING_NONE - unscaled, always *1 64 * SCHED_TUNABLESCALING_LOG - scaled logarithmically, *1+ilog(ncpus) 65 * SCHED_TUNABLESCALING_LINEAR - scaled linear, *ncpus 72 * Minimal preemption granularity for CPU-bound tasks: 94 return -cpu; in arch_asym_cpu_priority() 115 * Amount of runtime to allocate from global (tg) to local (per-cfs_rq) pool 166 lw->weight += inc; in update_load_add() [all …]
|
/linux-6.12.1/drivers/scsi/lpfc/ |
D | lpfc_init.c | 4 * Copyright (C) 2017-2024 Broadcom. All Rights Reserved. The term * 6 * Copyright (C) 2004-2016 Emulex. All rights reserved. * 9 * Portions Copyright (C) 2004-2005 Christoph Hellwig * 17 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE * 25 #include <linux/delay.h> 26 #include <linux/dma-mapping.h> 108 * lpfc_config_port_prep - Perform lpfc initialization prior to config port 117 * 0 - success. 118 * -ERESTART - requests the SLI layer to reset the HBA and try again. 119 * Any other value - indicates an error. [all …]
|