2 * Copyright (C) 2010-2011 thgreasi@gmail.com, jeanfi@gmail.com
3 * Copyright (C) 2012-2014 jeanfi@gmail.com
5 * This program is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU General Public License as
7 * published by the Free Software Foundation; either version 2 of the
8 * License, or (at your option) any later version.
10 * This program is distributed in the hope that it will be useful, but
11 * WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * General Public License for more details.
15 * You should have received a copy of the GNU General Public License
16 * along with this program; if not, write to the Free Software
17 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
20 #ifndef _PSENSOR_AMD_H_
21 #define _PSENSOR_AMD_H_
26 Updates temperatures of AMD sensors.
28 void amd_psensor_list_update(struct psensor **sensors);
31 Adds AMD sensors to a given list of sensors.
33 Returns the new allocated list of sensors if sensors have been added
34 otherwise returns 'sensors'. The list is 'NULL' terminated.
36 struct psensor **amd_psensor_list_add(struct psensor **sensors,
37 int values_max_length);