Home
last modified time | relevance | path

Searched +full:multi +full:- +full:gas (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/iio/chemical/
Dsciosense,ens160.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ScioSense ENS160 multi-gas sensor
10 - Gustavo Silva <gustavograzs@gmail.com>
13 Digital Multi-Gas Sensor for Monitoring Indoor Air Quality.
16 https://www.sciosense.com/wp-content/uploads/2023/12/ENS160-Datasheet.pdf
21 - sciosense,ens160
29 vdd-supply: true
30 vddio-supply: true
[all …]
/linux-6.12.1/drivers/iio/chemical/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
34 module will be called atlas-ph-sensor.
45 module will be called atlas-ezo-sensor.
55 temperature, pressure, humidity and gas sensing capability.
88 Say yes here to build support for ScioSense ENS160 multi-gas sensor.
102 tristate "AMS iAQ-Core VOC sensors"
106 iAQ-Core Continuous/Pulsed VOC (Volatile Organic Compounds)
168 tristate "Sensirion SGPxx gas sensors"
173 Sensirion SGP gas sensors:
174 * SGP30 gas sensor
[all …]
Dens160_i2c.c1 // SPDX-License-Identifier: GPL-2.0
3 * ScioSense ENS160 multi-gas sensor I2C driver
7 * 7-Bit I2C slave address is:
8 * - 0x52 if ADDR pin LOW
9 * - 0x53 if ADDR pin HIGH
29 return dev_err_probe(&client->dev, PTR_ERR(regmap), in ens160_i2c_probe()
32 return devm_ens160_core_probe(&client->dev, regmap, client->irq, in ens160_i2c_probe()
Dens160_spi.c1 // SPDX-License-Identifier: GPL-2.0
3 * ScioSense ENS160 multi-gas sensor SPI driver
19 .reg_shift = -1,
29 return dev_err_probe(&spi->dev, PTR_ERR(regmap), in ens160_spi_probe()
32 return devm_ens160_core_probe(&spi->dev, regmap, spi->irq, "ens160"); in ens160_spi_probe()
Dens160_core.c1 // SPDX-License-Identifier: GPL-2.0
3 * ScioSense ENS160 multi-gas sensor driver
8 * https://www.sciosense.com/wp-content/uploads/2023/12/ENS160-Datasheet.pdf
112 iio_device_claim_direct_scoped(return -EBUSY, indio_dev) { in ens160_read_raw()
113 guard(mutex)(&data->mutex); in ens160_read_raw()
114 ret = regmap_bulk_read(data->regmap, chan->address, in ens160_read_raw()
115 &data->buf, sizeof(data->buf)); in ens160_read_raw()
118 *val = le16_to_cpu(data->buf); in ens160_read_raw()
123 switch (chan->channel2) { in ens160_read_raw()
135 return -EINVAL; in ens160_read_raw()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/
Dtrivial-devices.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/trivial-devices.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
27 spi-max-frequency: true
32 - enum:
34 - acbel,fsg032
35 … # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin
36 - ad,ad7414 # Deprecated, use adi,ad7414
[all …]
/linux-6.12.1/drivers/power/supply/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
104 tristate "Active-semi ACT8945A charger driver"
108 Active-semi ActivePath ACT8945A charger.
158 tristate "DS2782/DS2786 standalone gas-gauge"
162 gas-gauge.
208 tristate "Sharp SL-5500 (collie) battery"
212 SL-5500 (collie) models.
223 called ingenic-battery.
239 tristate "SBS Compliant gas gauge"
242 Say Y to include support for SBS battery driver for SBS-compliant
[all …]
/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dp2p.c1 // SPDX-License-Identifier: ISC
32 #define BRCMF_P2P_WILDCARD_SSID "DIRECT-"
33 #define BRCMF_P2P_WILDCARD_SSID_LEN (sizeof(BRCMF_P2P_WILDCARD_SSID) - 1)
65 #define P2P_INVALID_CHANNEL -1
91 #define P2PSD_ACTION_ID_GAS_IREQ 0x0a /* GAS Initial Request AF */
92 #define P2PSD_ACTION_ID_GAS_IRESP 0x0b /* GAS Initial Response AF */
93 #define P2PSD_ACTION_ID_GAS_CREQ 0x0c /* GAS Comeback Request AF */
94 #define P2PSD_ACTION_ID_GAS_CRESP 0x0d /* GAS Comeback Response AF */
101 * struct brcmf_p2p_disc_st_le - set discovery state in firmware.
114 * enum brcmf_p2p_disc_state - P2P discovery state values
[all …]
/linux-6.12.1/drivers/acpi/acpica/
Dhwxface.c1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0
4 * Module Name: hwxface - Public ACPICA hardware interfaces
6 * Copyright (C) 2000 - 2023, Intel Corp.
44 !reset_reg->address) { in acpi_reset()
48 if (reset_reg->space_id == ACPI_ADR_SPACE_SYSTEM_IO) { in acpi_reset()
60 status = acpi_os_write_port((acpi_io_address)reset_reg->address, in acpi_reset()
78 * PARAMETERS: value - Where the value is returned in ACPI_EXPORT_SYMBOL()
79 * reg - GAS register structure in ACPI_EXPORT_SYMBOL()
108 * PARAMETERS: value - Value to be written in ACPI_EXPORT_SYMBOL()
109 * reg - GAS register structure in ACPI_EXPORT_SYMBOL()
[all …]
/linux-6.12.1/drivers/scsi/
Dhpsa_cmd.h3 * Copyright (c) 2019-2020 Microchip Technology Inc. and its subsidiaries
5 * Copyright 2014-2015 PMC-Sierra, Inc.
6 * Copyright 2000,2009-2015 Hewlett-Packard Development Company, L.P.
207 /* SCSI-3 Commands */
267 #define GET_BMIC_DRIVE_NUMBER(lunid) (((GET_BMIC_BUS((lunid)) - 1) << 8) + \
272 u8 lun_count; /* multi-lun device, how many luns */
393 u8 offense_num; /* byte # of offense 0-base */
414 #define DIRECT_LOOKUP_MASK (~((1 << DIRECT_LOOKUP_SHIFT) - 1))
424 * bit 1-3: to device, indicates block fetch table entry for
475 * Note that this structure must be 128-byte aligned in size.
[all …]
/linux-6.12.1/arch/riscv/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 # see Documentation/kbuild/kconfig-language.rst.
63 # LLD >= 14: https://github.com/llvm/llvm-project/issues/50505
216 # -Zsanitizer=shadow-call-stack flag.
226 depends on $(cc-option,-fpatchable-function-entry=8)
229 def_bool $(cc-option,-fsanitize=shadow-call-stack)
230 …# https://github.com/riscv-non-isa/riscv-elf-psabi-doc/commit/a484e843e6eeb51f0cb7b8819e50da6d2444…
231 depends on $(ld-option,--no-relax-gp)
235 # https://github.com/llvm/llvm-project/commit/6611d58f5bbcbec77262d392e2923e1d680f6985
238 # https://github.com/llvm/llvm-project/commit/bbc0f99f3bc96f1db16f649fc21dd18e5b0918f6
[all …]
/linux-6.12.1/arch/mips/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
143 bool "Generic board-agnostic MIPS kernel"
285 Build a generic DT-based kernel image that boots on select
286 BCM33xx cable modem chips, BCM63xx DSL chips, and BCM7xxx set-top
378 see the Linux/MIPS FAQ on <http://www.linux-mips.org/> and the
379 DECstation porting pages on <http://decstation.unix-ag.org/>.
418 Olivetti M700-10 workstations.
455 bool "Loongson 32-bit family of machines"
458 This enables support for the Loongson-1 family of machines.
460 Loongson-1 is a family of 32-bit MIPS-compatible SoCs developed by
[all …]
/linux-6.12.1/
DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-scsi@vger.kernel.org
88 F: drivers/scsi/3w-*
[all …]