// SPDX-License-Identifier: GPL-2.0-only /* * Copyright (C) 2017 Chelsio Communications. All rights reserved. * * Written by: Ganesh Goudar ([email protected]) */ #include "cxgb4.h" #define CXGB4_NUM_TRIPS … static int cxgb4_thermal_get_temp(struct thermal_zone_device *tzdev, int *temp) { … } static struct thermal_zone_device_ops cxgb4_thermal_ops = …; static struct thermal_trip trip = … ; int cxgb4_thermal_init(struct adapter *adap) { … } int cxgb4_thermal_remove(struct adapter *adap) { … }