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