Home
last modified time | relevance | path

Searched full:gas (Results 1 – 25 of 63) sorted by relevance

123

/linux/drivers/acpi/
H A Dacpi_watchdog.c35 const struct acpi_generic_address *gas; in acpi_watchdog_uses_rtc() local
37 gas = &entries[i].register_region; in acpi_watchdog_uses_rtc()
38 if (gas->space_id == ACPI_ADR_SPACE_SYSTEM_IO) { in acpi_watchdog_uses_rtc()
39 switch (gas->address) { in acpi_watchdog_uses_rtc()
132 const struct acpi_generic_address *gas; in acpi_watchdog_init() local
137 gas = &entries[i].register_region; in acpi_watchdog_init()
139 res.start = gas->address; in acpi_watchdog_init()
140 res.end = res.start + ACPI_ACCESS_BYTE_WIDTH(gas->access_width) - 1; in acpi_watchdog_init()
141 if (gas->space_id == ACPI_ADR_SPACE_SYSTEM_MEMORY) { in acpi_watchdog_init()
143 } else if (gas->space_id == ACPI_ADR_SPACE_SYSTEM_IO) { in acpi_watchdog_init()
[all …]
/linux/drivers/watchdog/
H A Dwdat_wdt.c67 const struct acpi_generic_address *gas = &instr->entry.register_region; in wdat_wdt_read() local
69 switch (gas->access_width) { in wdat_wdt_read()
84 gas->address); in wdat_wdt_read()
92 const struct acpi_generic_address *gas = &instr->entry.register_region; in wdat_wdt_write() local
94 switch (gas->access_width) { in wdat_wdt_write()
109 gas->address); in wdat_wdt_write()
130 const struct acpi_generic_address *gas; in wdat_wdt_run_action() local
135 gas = &entry->register_region; in wdat_wdt_run_action()
147 x >>= gas->bit_offset; in wdat_wdt_run_action()
157 x >>= gas->bit_offset; in wdat_wdt_run_action()
[all …]
/linux/drivers/iio/chemical/
H A DKconfig57 temperature, pressure, humidity and gas sensing capability.
90 Say yes here to build support for ScioSense ENS160 multi-gas sensor.
190 tristate "Sensirion SGPxx gas sensors"
195 Sensirion SGP gas sensors:
196 * SGP30 gas sensor
197 * SGPC3 low power gas sensor
203 tristate "Sensirion SGP40 gas sensor"
207 Say Y here to build I2C interface to support Sensirion SGP40 gas
H A Dbme680_core.c3 * Bosch BME680 - Temperature, Pressure, Humidity & Gas Sensor
62 /* Gas heater calib indexes */
500 * Returns gas measurement in Ohm. Output value of "82986" represent 82986 ohms.
511 /* Look up table for the possible gas range values */ in bme680_compensate_gas()
612 * TPH measurement + gas measurement + wait transition from forced mode in bme680_wait_for_eoc()
726 /* Enable the gas sensor and select heater profile set-point 0 */ in bme680_gas_config()
795 dev_err(dev, "gas measurement incomplete\n"); in bme680_read_gas()
802 dev_err(dev, "failed to read gas resistance\n"); in bme680_read_gas()
810 * occurs if either the gas heating duration was insuffient in bme680_read_gas()
1084 dev_err(dev, "gas measurement incomplete\n"); in bme680_trigger_handler()
[all …]
H A Dens160_spi.c3 * ScioSense ENS160 multi-gas sensor SPI driver
H A Dens160_i2c.c3 * ScioSense ENS160 multi-gas sensor I2C driver
H A Dsgp40.c3 * sgp40.c - Support for Sensirion SGP40 Gas Sensor
382 MODULE_DESCRIPTION("Sensirion SGP40 gas sensor");
/linux/drivers/mailbox/
H A Dpcc.c70 * @gas: pointer to the generic address structure for this register
77 struct acpi_generic_address *gas; member
168 if (!reg->gas) { in pcc_chan_reg_read()
174 read_register(reg->vaddr, val, reg->gas->bit_width); in pcc_chan_reg_read()
176 ret = acpi_read(val, reg->gas); in pcc_chan_reg_read()
185 if (!reg->gas) in pcc_chan_reg_write()
189 write_register(reg->vaddr, val, reg->gas->bit_width); in pcc_chan_reg_write()
191 ret = acpi_write(val, reg->gas); in pcc_chan_reg_write()
246 if (!pchan->cmd_complete.gas) in pcc_mbox_cmd_complete_check()
611 pcc_chan_reg_init(struct pcc_chan_reg *reg, struct acpi_generic_address *gas, in pcc_chan_reg_init() argument
[all …]
/linux/Documentation/devicetree/bindings/iio/chemical/
H A Dsciosense,ens160.yaml7 title: ScioSense ENS160 multi-gas sensor
13 Digital Multi-Gas Sensor for Monitoring Indoor Air Quality.
48 gas-sensor@52 {
61 gas-sensor@0 {
H A Dams,ccs811.yaml13 Ultra-Low Power Digital Gas Sensor for Monitoring Indoor Air Quality.
/linux/drivers/acpi/acpica/
H A Dhwregs.c39 * PARAMETERS: address - GAS register address
40 * reg - GAS register structure
56 * GAS format "register", used by FADT: in acpi_hw_get_access_bit_width()
60 * GAS format "region", used by APEI registers: in acpi_hw_get_access_bit_width()
109 * PARAMETERS: reg - GAS register structure
111 * address - Pointer to where the gas->address
116 * DESCRIPTION: Validate the contents of a GAS register. Checks the GAS
128 /* Must have a valid pointer to a GAS structure */ in acpi_hw_validate_register()
183 * reg - GAS register structure
208 /* Validate contents of the GAS register */ in acpi_hw_read()
[all …]
H A Dtbfadt.c143 * PARAMETERS: generic_address - GAS struct to be initialized
151 * DESCRIPTION: Initialize a Generic Address Structure (GAS)
166 * Bit width field in the GAS is only one byte long, 255 max. in acpi_tb_init_generic_address()
167 * Check for bit_width overflow in GAS. in acpi_tb_init_generic_address()
179 "to convert to GAS struct - 255 bits max, truncating", in acpi_tb_init_generic_address()
189 * GAS struct. in acpi_tb_init_generic_address()
555 * 64-bit GAS structure can accommodate, 0xFF bits). in acpi_tb_convert_fadt()
689 * Calculate separate GAS structs for the PM1x (A/B) Status and Enable in acpi_tb_setup_fadt_registers()
/linux/include/linux/power/
H A Dsbs-battery.h3 * Gas Gauge driver for SBS Compliant Gas Gauges
/linux/Documentation/driver-api/
H A Dswitchtec.rst91 * Both NT partitions must be able to access each other's GAS spaces.
92 Thus, the bits in the GAS Access Vector under Management Settings
/linux/drivers/power/supply/
H A DKconfig170 tristate "DS2782/DS2786 standalone gas-gauge"
174 gas-gauge.
261 tristate "SBS Compliant gas gauge"
265 gas gauges.
449 tristate "MAX17211/MAX17215 standalone gas-gauge"
459 battery gas-gauge.
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dp2p.c91 #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 */
184 * struct brcmf_p2psd_gas_pub_act_frame - Wi-Fi GAS Public Action Frame
189 * @query_data: Query Data. SD gas ireq SD gas iresp
268 * brcmf_p2p_is_gas_action() - true if p2p gas action type frame.
273 * Determine if action frame is p2p gas action type
391 brcmf_dbg(TRACE, "%s P2P GAS Initial Request\n", in brcmf_p2p_print_actframe()
395 brcmf_dbg(TRACE, "%s P2P GAS Initial Response\n", in brcmf_p2p_print_actframe()
[all …]
/linux/arch/mips/include/asm/
H A Dhazards.h59 * address of a label as argument to inline assembler. Gas otoh has the
135 * address of a label as argument to inline assembler. Gas otoh has the
/linux/Documentation/devicetree/bindings/
H A Dtrivial-devices.yaml358 # Sensirion multi-pixel gas sensor with I2C interface
360 # Sensirion gas sensor with I2C interface
362 # Sensirion low power multi-pixel gas sensor with I2C interface
/linux/scripts/
H A DMakefile.debug13 # Clang does not pass -g or -gdwarf-* option down to GAS.
/linux/arch/powerpc/xmon/
H A Dppc.h5 This file is part of GDB, GAS, and the GNU binutils.
7 GDB, GAS, and the GNU binutils are free software; you can redistribute
12 GDB, GAS, and the GNU binutils are distributed in the hope that they
/linux/arch/mips/kernel/
H A Dgenex.S492 /* gas fails to assemble cfc1 for some archs (octeon).*/ \
527 /* Gas tries to parse the ASM_PRINT argument as a string containing
530 start with an n and gas will believe \n is ok ... */
/linux/Documentation/devicetree/bindings/iio/potentiostat/
H A Dti,lmp91000.yaml45 Internal resistor load applied to the gas sensor.
/linux/Documentation/w1/masters/
H A Domap-hdq.rst22 monitor (gas gauge) integrated circuits.
/linux/arch/arm64/include/asm/
H A Datomic_ll_sc.h110 * GAS converts the mysterious and undocumented BIC (immediate) alias to in ATOMIC_OPS()
206 * GAS converts the mysterious and undocumented BIC (immediate) alias to
/linux/include/linux/
H A Dtboot.h36 /* GAS - Generic Address Structure (ACPI 2.0+) */

123