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
156 /* ----- SROT ------ */
167 /* ----- TM ------ */
171 INT_EN, /* v2+ has separate enables for crit, upper and lower irq */
495 * struct tsens_features - Features supported by the IP
514 * struct tsens_plat_data - tsens compile-time platform data
516 * @ops: operations the tsens instance supports
530 * struct tsens_context - Registers to be saved/restored across a context loss
540 * struct tsens_priv - private data for each instance of the tsens IP
554 * @debug_root: pointer to debugfs dentry for all tsens
555 * @debug: pointer to debugfs dentry for tsens controller
586 /* TSENS target */
589 /* TSENS v0.1 targets */
592 /* TSENS v1 targets */
595 /* TSENS v2 targets */