Lines Matching +full:non +full:- +full:descriptive

1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
20 * +----------+----------------+
22 * +---------------------------+
26 * +-------------------+ +-----------------+
27 * | struct ti_bandgap |-->| struct device * |
28 * +----------+--------+ +-----------------+
32 * +------------------------+
34 * +------------------------+
38 * +------------+------------------------------------------------------+
39 * | +----------+------------+ +-------------------------+ |
40 * | | struct ti_temp_sensor |-->| struct temp_sensor_data | |
41 * | +-----------------------+ +------------+------------+ |
45 * | +----------+-------------------+ |
47 * | +------------------------------+ |
49 * +-------------------------------------------------------------------+
58 * struct temp_sensor_registers - descriptor to access registers and bitfields
92 * features. Please read TRMs for descriptive explanation on each bitfield.
132 * struct temp_sensor_data - The thresholds and limits for temperature sensors.
156 * struct temp_sensor_regval - temperature sensor register values and priv data
177 * struct ti_bandgap - bandgap device structure
207 * struct ti_temp_sensor - bandgap temperature sensor configuration data
238 * TI_BANDGAP_FEATURE_TSHUT - used when the thermal shutdown signal output
243 * TI_BANDGAP_FEATURE_TSHUT_CONFIG - used when the bandgap device has control
247 * TI_BANDGAP_FEATURE_TALERT - used when the bandgap device instance outputs
250 * TI_BANDGAP_FEATURE_MODE_CONFIG - used when it is possible to choose which
253 * TI_BANDGAP_FEATURE_COUNTER - used when the bandgap device instance allows
256 * TI_BANDGAP_FEATURE_POWER_SWITCH - used when the bandgap device allows
259 * TI_BANDGAP_FEATURE_CLK_CTRL - used when the clocks feeding the bandgap
262 * TI_BANDGAP_FEATURE_FREEZE_BIT - used when the bandgap device features
265 * TI_BANDGAP_FEATURE_COUNTER_DELAY - used when the bandgap device features
268 * TI_BANDGAP_FEATURE_HISTORY_BUFFER - used when the bandgap device features
271 * TI_BANDGAP_FEATURE_ERRATA_814 - used to workaorund when the bandgap device
273 * TI_BANDGAP_FEATURE_UNRELIABLE - used when the sensor readings are too
275 * TI_BANDGAP_HAS(b, f) - macro to check if a bandgap device is capable of a
276 * specific feature (above) or not. Return non-zero, if yes.
291 ((b)->conf->features & TI_BANDGAP_FEATURE_ ## f)
294 * struct ti_bandgap_data - ti bandgap data configuration structure