Lines Matching +full:tsens +full:- +full:v2
1 /* SPDX-License-Identifier: GPL-2.0 */
42 * struct tsens_sensor - data for each sensor connected to the tsens device
43 * @priv: tsens device instance that this sensor is connected to
46 * @hw_id: HW ID can be used in case of platform-specific IDs
48 * @status: 8960-specific variable to track 8960 and 8660 status register offset
60 * struct tsens_ops - operations as supported by the tsens device
61 * @init: Function to initialize the tsens device
62 * @calibrate: Function to calibrate the tsens device
64 * @enable: Function to enable (clocks/power) tsens device
65 * @disable: Function to disable the tsens device
66 * @suspend: Function to suspend the tsens device
67 * @resume: Function to resume the tsens device
154 /* ----- SROT ------ */
165 /* ----- TM ------ */
169 INT_EN, /* v2+ has separate enables for crit, upper and lower irq */
493 * struct tsens_features - Features supported by the IP
512 * struct tsens_plat_data - tsens compile-time platform data
514 * @ops: operations the tsens instance supports
528 * struct tsens_context - Registers to be saved/restored across a context loss
538 * struct tsens_priv - private data for each instance of the tsens IP
552 * @debug_root: pointer to debugfs dentry for all tsens
553 * @debug: pointer to debugfs dentry for tsens controller
584 /* TSENS target */
587 /* TSENS v0.1 targets */
590 /* TSENS v1 targets */
593 /* TSENS v2 targets */