Lines Matching +full:adc +full:- +full:tm
1 /* SPDX-License-Identifier: GPL-2.0 */
48 * struct tsens_sensor - data for each sensor connected to the tsens device
52 * @hw_id: HW ID can be used in case of platform-specific IDs
54 * @status: 8960-specific variable to track 8960 and 8660 status register offset
68 * struct tsens_ops - operations as supported by the tsens device
162 /* ----- SROT ------ */
174 /* ----- TM ------ */
502 * struct tsens_features - Features supported by the IP
506 * @adc: do the sensors only output adc code (instead of temperature)?
507 * @srot_split: does the IP neatly splits the register space into SROT and TM,
518 unsigned int adc:1; member
527 * struct tsens_plat_data - tsens compile-time platform data
543 * struct tsens_context - Registers to be saved/restored across a context loss
553 * struct tsens_priv - private data for each instance of the tsens IP
556 * @tm_map: pointer to TM register address space
558 * @tm_offset: deal with old device trees that don't address TM and SROT
594 …* struct tsens_single_value - internal representation of a single field inside nvmem calibration d…
606 …* struct tsens_legacy_calibration_format - description of calibration data used when parsing the l…