tshut_mode
enum tshut_mode mode)
enum tshut_mode mode)
.tshut_mode = TSHUT_MODE_CRU, /* default TSHUT via CRU */
.tshut_mode = TSHUT_MODE_GPIO, /* default TSHUT via GPIO give PMIC */
.tshut_mode = TSHUT_MODE_GPIO, /* default TSHUT via GPIO give PMIC */
void (*set_tshut_mode)(int chn, void __iomem *reg, enum tshut_mode m);
.tshut_mode = TSHUT_MODE_GPIO, /* default TSHUT via GPIO give PMIC */
.tshut_mode = TSHUT_MODE_CRU, /* default TSHUT via CRU */
.tshut_mode = TSHUT_MODE_GPIO, /* default TSHUT via GPIO give PMIC */
.tshut_mode = TSHUT_MODE_GPIO, /* default TSHUT via GPIO give PMIC */
.tshut_mode = TSHUT_MODE_GPIO, /* default TSHUT via GPIO give PMIC */
.tshut_mode = TSHUT_MODE_GPIO, /* default TSHUT via GPIO give PMIC */
.tshut_mode = TSHUT_MODE_GPIO, /* default TSHUT via GPIO give PMIC */
.tshut_mode = TSHUT_MODE_GPIO, /* default TSHUT via GPIO give PMIC */
u32 shut_temp, tshut_mode, tshut_polarity;
if (of_property_read_u32(np, "rockchip,hw-tshut-mode", &tshut_mode)) {
thermal->chip->tshut_mode == TSHUT_MODE_GPIO ?
thermal->tshut_mode = thermal->chip->tshut_mode;
thermal->tshut_mode = tshut_mode;
if (thermal->tshut_mode > 1) {
thermal->tshut_mode);
tsadc->set_tshut_mode(id, thermal->regs, thermal->tshut_mode);
enum tshut_mode tshut_mode;
thermal->tshut_mode);
enum tshut_mode tshut_mode;