Home
last modified time | relevance | path

Searched full:sunrise (Results 1 – 15 of 15) sorted by relevance

/linux-6.12.1/drivers/iio/chemical/
Dsunrise_co2.c3 * Senseair Sunrise 006-0-0007 CO2 sensor driver.
53 struct sunrise_dev *sunrise = i2c_get_clientdata(client); in sunrise_regmap_read() local
71 sunrise->ignore_nak ? I2C_M_IGNORE_NAK : 0, in sunrise_regmap_read()
90 struct sunrise_dev *sunrise = i2c_get_clientdata(client); in sunrise_regmap_write() local
103 sunrise->ignore_nak ? I2C_M_IGNORE_NAK : 0, in sunrise_regmap_write()
114 * Sunrise i2c read/write operations: lock the i2c segment to avoid losing the
118 static int sunrise_read_byte(struct sunrise_dev *sunrise, u8 reg) in sunrise_read_byte() argument
120 const struct i2c_client *client = sunrise->client; in sunrise_read_byte()
126 ret = regmap_read(sunrise->regmap, reg, &val); in sunrise_read_byte()
136 static int sunrise_read_word(struct sunrise_dev *sunrise, u8 reg, u16 *val) in sunrise_read_word() argument
[all …]
DKconfig220 tristate "Senseair Sunrise 006-0-0007 CO2 sensor"
224 Say yes here to build support for Senseair Sunrise 006-0-0007 CO2
/linux-6.12.1/Documentation/devicetree/bindings/iio/chemical/
Dsenseair,sunrise.yaml4 $id: http://devicetree.org/schemas/iio/chemical/senseair,sunrise.yaml#
7 title: Senseair Sunrise 006-0-0007 CO2 Sensor
13 Senseair Sunrise 006-0-0007 is a NDIR CO2 sensor. It supports I2C or UART buses
24 const: senseair,sunrise-006-0-0007
52 compatible = "senseair,sunrise-006-0-0007";
/linux-6.12.1/drivers/misc/mei/
Dhw-me-regs.h60 #define MEI_DEV_ID_SPT 0x9D3A /* Sunrise Point */
61 #define MEI_DEV_ID_SPT_2 0x9D3B /* Sunrise Point 2 */
62 #define MEI_DEV_ID_SPT_3 0x9D3E /* Sunrise Point 3 (iToutch) */
63 #define MEI_DEV_ID_SPT_H 0xA13A /* Sunrise Point H */
64 #define MEI_DEV_ID_SPT_H_2 0xA13B /* Sunrise Point H 2 */
/linux-6.12.1/drivers/platform/x86/intel/pmc/
Dspt.c4 * and init function used by Sunrise Point PCH.
Dcore.h27 /* Sunrise Point Power Management Controller PCI Device ID */
71 /* Sunrise Point: PGD PFET Enable Ack Status Registers */
/linux-6.12.1/drivers/ata/
Dahci.c403 { PCI_VDEVICE(INTEL, 0x9d03), board_ahci_pcs_quirk }, /* Sunrise LP AHCI */
404 { PCI_VDEVICE(INTEL, 0x9d05), board_ahci_pcs_quirk }, /* Sunrise LP RAID */
405 { PCI_VDEVICE(INTEL, 0x9d07), board_ahci_pcs_quirk }, /* Sunrise LP RAID */
406 { PCI_VDEVICE(INTEL, 0xa102), board_ahci_pcs_quirk }, /* Sunrise Point-H AHCI */
407 { PCI_VDEVICE(INTEL, 0xa103), board_ahci_pcs_quirk }, /* Sunrise M AHCI */
408 { PCI_VDEVICE(INTEL, 0xa105), board_ahci_pcs_quirk }, /* Sunrise Point-H RAID */
409 { PCI_VDEVICE(INTEL, 0xa106), board_ahci_pcs_quirk }, /* Sunrise Point-H RAID */
410 { PCI_VDEVICE(INTEL, 0xa107), board_ahci_pcs_quirk }, /* Sunrise M RAID */
411 { PCI_VDEVICE(INTEL, 0xa10f), board_ahci_pcs_quirk }, /* Sunrise Point-H RAID */
/linux-6.12.1/Documentation/i2c/busses/
Di2c-i801.rst33 * Intel Sunrise Point (PCH)
/linux-6.12.1/drivers/net/ethernet/intel/e1000e/
Dptp.c316 /* CPU must have ART and GBe must be from Sunrise Point or greater */ in e1000e_ptp_init()
/linux-6.12.1/Documentation/scsi/
Daacraid.rst121 9005:0285:9005:02b0 (Sunrise Lake ARK)
/linux-6.12.1/drivers/i2c/busses/
Di2c-i801.c54 * Sunrise Point-H (PCH) 0xa123 32 hard yes yes yes
55 * Sunrise Point-LP (PCH) 0x9d23 32 hard yes yes yes
DKconfig144 Sunrise Point (PCH)
/linux-6.12.1/sound/pci/hda/
Dhda_intel.c2439 /* Skylake (Sunrise Point) */
2441 /* Skylake-LP (Sunrise Point-LP) */
/linux-6.12.1/drivers/pci/
Dquirks.c4874 * Sunrise Point PCH root ports implement ACS, but unfortunately as shown in
4883 * 0xa110-0xa11f Sunrise Point-H PCI Express Root Port #{0-16}
4884 * 0xa167-0xa16a Sunrise Point-H PCI Express Root Port #{17-20}
4924 case 0xa110 ... 0xa11f: case 0xa167 ... 0xa16a: /* Sunrise Point */ in pci_quirk_intel_spt_pch_acs_match()
/linux-6.12.1/
DMAINTAINERS20841 SENSEAIR SUNRISE 006-0-0007
20844 F: Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20845 F: Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml