| .. SPDX-License-Identifier: GPL-2.0-or-later | 
 |  | 
 | Kernel driver ChipCap2 | 
 | ====================== | 
 |  | 
 | Supported chips: | 
 |  | 
 |   * Amphenol CC2D23, CC2D23S, CC2D25, CC2D25S, CC2D33, CC2D33S, CC2D35, CC2D35S | 
 |  | 
 |     Prefix: 'chipcap2' | 
 |  | 
 |     Addresses scanned: - | 
 |  | 
 |     Datasheet: https://www.amphenol-sensors.com/en/telaire/humidity/527-humidity-sensors/3095-chipcap-2 | 
 |  | 
 | Author: | 
 |  | 
 |   - Javier Carrasco <javier.carrasco.cruz@gmail.com> | 
 |  | 
 | Description | 
 | ----------- | 
 |  | 
 | This driver implements support for the Amphenol ChipCap 2, a humidity and | 
 | temperature chip family. Temperature is measured in milli degrees celsius, | 
 | relative humidity is expressed as a per cent mille. The measurement ranges | 
 | are the following: | 
 |  | 
 |   - Relative humidity: 0 to 100000 pcm (14-bit resolution) | 
 |   - Temperature: -40000 to +125000 m°C (14-bit resolution) | 
 |  | 
 | The device communicates with the I2C protocol and uses the I2C address 0x28 | 
 | by default. | 
 |  | 
 | Depending on the hardware configuration, up to two humidity alarms to control | 
 | minimum and maximum values are provided. Their thresholds and hystersis can be | 
 | configured via sysfs. | 
 |  | 
 | Thresholds and hysteris must be provided as a per cent mille. These values | 
 | might be truncated to match the 14-bit device resolution (6.1 pcm/LSB) | 
 |  | 
 | Known Issues | 
 | ------------ | 
 |  | 
 | The driver does not support I2C address and command window length modification. | 
 |  | 
 | sysfs-Interface | 
 | --------------- | 
 |  | 
 | The following list includes the sysfs attributes that the driver always provides, | 
 | their permissions and a short description: | 
 |  | 
 | =============================== ======= ======================================== | 
 | Name                            Perm    Description | 
 | =============================== ======= ======================================== | 
 | temp1_input:                    RO      temperature input | 
 | humidity1_input:                RO      humidity input | 
 | =============================== ======= ======================================== | 
 |  | 
 | The following list includes the sysfs attributes that the driver may provide | 
 | depending on the hardware configuration: | 
 |  | 
 | =============================== ======= ======================================== | 
 | Name                            Perm    Description | 
 | =============================== ======= ======================================== | 
 | humidity1_min:                  RW      humidity low limit. Measurements under | 
 |                                         this limit trigger a humidity low alarm | 
 | humidity1_max:                  RW      humidity high limit. Measurements above | 
 |                                         this limit trigger a humidity high alarm | 
 | humidity1_min_hyst:             RW      humidity low hystersis | 
 | humidity1_max_hyst:             RW      humidity high hystersis | 
 | humidity1_min_alarm:            RO      humidity low alarm indicator | 
 | humidity1_max_alarm:            RO      humidity high alarm indicator | 
 | =============================== ======= ======================================== |