Lines Matching +full:adc +full:- +full:tm
1 /* SPDX-License-Identifier: GPL-2.0 */
47 * struct tsens_sensor - data for each sensor connected to the tsens device
51 * @hw_id: HW ID can be used in case of platform-specific IDs
53 * @status: 8960-specific variable to track 8960 and 8660 status register offset
67 * struct tsens_ops - operations as supported by the tsens device
161 /* ----- SROT ------ */
172 /* ----- TM ------ */
500 * struct tsens_features - Features supported by the IP
504 * @adc: do the sensors only output adc code (instead of temperature)?
505 * @srot_split: does the IP neatly splits the register space into SROT and TM,
516 unsigned int adc:1; member
525 * struct tsens_plat_data - tsens compile-time platform data
541 * struct tsens_context - Registers to be saved/restored across a context loss
551 * struct tsens_priv - private data for each instance of the tsens IP
554 * @tm_map: pointer to TM register address space
556 * @tm_offset: deal with old device trees that don't address TM and SROT
592 …* struct tsens_single_value - internal representation of a single field inside nvmem calibration d…
604 …* struct tsens_legacy_calibration_format - description of calibration data used when parsing the l…