Home
last modified time | relevance | path

Searched full:burnout (Results 1 – 12 of 12) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/iio/addac/
Dadi,ad74115.yaml215 adi,ext1-burnout:
217 description: Whether to enable burnout current for EXT1.
219 adi,ext1-burnout-current-nanoamp:
221 Burnout current in nanoamps to be applied to EXT1.
225 adi,ext1-burnout-current-polarity-sourcing:
228 When not present, the burnout current polarity for EXT1 is sinking.
229 When present, the burnout current polarity for EXT1 is sourcing.
231 adi,ext2-burnout:
233 description: Whether to enable burnout current for EXT2.
235 adi,ext2-burnout-current-nanoamp:
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/iio/adc/
Dadi,ad7192.yaml97 adi,burnout-currents-enable:
100 path are enabled. When BURN = 0, the burnout currents are disabled.
101 The burnout currents can be enabled only when the buffer is active
206 adi,burnout-currents-enable;
Dadi,ad4130.yaml175 adi,burnout-current-nanoamp:
177 Burnout current in nanoamps to be applied for this channel.
/linux-6.12.1/drivers/iio/adc/
Dmcp3564.c656 * num_channels = single_ended_input + differential_input + temperature + burnout
662 * num_channels = P^R(Number_of_single_ended_channels, 2) + 2 (temperature + burnout channels)
887 enum mcp3564_burnout burnout; in mcp3564_write_raw() local
895 for (burnout = 0; burnout < MCP3564_MAX_BURNOUT_IDX; burnout++) in mcp3564_write_raw()
896 if (val == mcp3564_burnout_avail[burnout][0] && in mcp3564_write_raw()
897 val2 == mcp3564_burnout_avail[burnout][1]) in mcp3564_write_raw()
900 if (burnout == MCP3564_MAX_BURNOUT_IDX) in mcp3564_write_raw()
903 if (burnout == adc->burnout_mode) in mcp3564_write_raw()
909 FIELD_PREP(MCP3564_CONFIG0_CS_SEL_MASK, burnout)); in mcp3564_write_raw()
912 dev_err(&indio_dev->dev, "Failed to configure burnout current\n"); in mcp3564_write_raw()
[all …]
Dad4130.c229 unsigned int burnout; member
684 FIELD_PREP(AD4130_CONFIG_BURNOUT_MASK, setup_info->burnout) | in ad4130_write_slot_setup()
1421 fwnode_property_read_u32(child, "adi,burnout-current-nanoamp", &tmp); in ad4130_parse_fw_setup()
1425 "Invalid burnout current %unA\n", tmp); in ad4130_parse_fw_setup()
1426 setup_info->burnout = ret; in ad4130_parse_fw_setup()
Dad7192.c102 #define AD7192_CONF_BURN BIT(7) /* Burnout current enable */
609 "adi,burnout-currents-enable"); in ad7192_setup()
614 "Can't enable burnout currents: see CHOP or buffer\n"); in ad7192_setup()
Dad7793.c81 #define AD7793_CONF_BO_EN (1 << 13) /* Burnout Current Enable */
/linux-6.12.1/include/linux/platform_data/
Dad7791.h8 * @burnout_current: If set to true the 100mA burnout current is enabled.
Dad7793.h88 * @burnout_current: If set to true the 100nA burnout current is enabled.
/linux-6.12.1/drivers/iio/addac/
Dad74115.c1410 AD74115_FW_PROP_TBL("adi,ext2-burnout-current-nanoamp",
1415 AD74115_FW_PROP_TBL("adi,ext1-burnout-current-nanoamp",
1420 AD74115_FW_PROP_TBL("adi,viout-burnout-current-nanoamp",
1460 AD74115_FW_PROP_BOOL("adi,ext2-burnout-current-polarity-sourcing",
1462 AD74115_FW_PROP_BOOL("adi,ext1-burnout-current-polarity-sourcing",
1464 AD74115_FW_PROP_BOOL("adi,viout-burnout-current-polarity-sourcing",
/linux-6.12.1/Documentation/maintainer/
Dfeature-and-driver-maintainers.rst122 people take vacations and prevents burnout, trains new members of
/linux-6.12.1/Documentation/filesystems/xfs/
Dxfs-maintainer-entry-profile.rst29 others on a regular basis about burnout.