Lines Matching +full:tsens +full:- +full:v2

1 /* SPDX-License-Identifier: GPL-2.0 */
48 * struct tsens_sensor - data for each sensor connected to the tsens device
49 * @priv: tsens device instance that this sensor is connected to
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
69 * @init: Function to initialize the tsens device
70 * @calibrate: Function to calibrate the tsens device
72 * @enable: Function to enable (clocks/power) tsens device
73 * @disable: Function to disable the tsens device
74 * @suspend: Function to suspend the tsens device
75 * @resume: Function to resume the tsens device
162 /* ----- SROT ------ */
174 /* ----- TM ------ */
178 INT_EN, /* v2+ has separate enables for crit, upper and lower irq */
502 * struct tsens_features - Features supported by the IP
527 * struct tsens_plat_data - tsens compile-time platform data
529 * @ops: operations the tsens instance supports
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
567 * @debug_root: pointer to debugfs dentry for all tsens
568 * @debug: pointer to debugfs dentry for tsens controller
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…
645 /* TSENS target */
648 /* TSENS v0.1 targets */
651 /* TSENS v1 targets */
654 /* TSENS v2 targets */