mirror of
https://github.com/lm-sensors/lm-sensors
synced 2025-09-06 09:16:01 +00:00
Module refcounting using .owner, removing of inc/dec_use. These require (yet unreleased) i2c 2.8.0+. Named initializers everywhere. Unified namespace. Cleanup for 2.5, remove EXPORT_NO_SYMBOLS, declare everything static. Apply initcalls. PCI device registration changes for busses started, replicating from i2c-amd*. While everything does compile, nothing really works. Well, maybe i2c-amd* ported back from 2.5 tree. After updating your work directory, run > cvs diff -u -r LAST-PRE-2-8-I2C > lm-2.8-patches-1 BEWARE: I have not even insmoded any of these yet. To compile, you need i2c from cvs too. For 2.4 kernel : > cvs co -r lk2-4 i2c For 2.5 kernel : > cvs co i2c git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1698 7894878c-1315-0410-8ee3-d5d059ff63e0
21 lines
872 B
C
21 lines
872 B
C
/*
|
|
sensors.c - Part of lm_sensors, Linux kernel modules for hardware
|
|
monitoring
|
|
Copyright (c) 1998, 1999 Frodo Looijaard <frodol@dds.nl>
|
|
|
|
This program is free software; you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation; either version 2 of the License, or
|
|
(at your option) any later version.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program; if not, write to the Free Software
|
|
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
*/
|
|
|