From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Krzysztof Helt" Date: Mon, 13 Aug 2007 19:42:49 +0000 Subject: [lm-sensors] [PATCH] thmc50: individual alarm files (2nd rev) Message-Id: <46c0b439a0530@wp.pl> MIME-Version: 1 Content-Type: multipart/mixed; boundary="part46c0b439a2c49" List-Id: To: lm-sensors@vger.kernel.org This is a multi-part message in MIME format. --part46c0b439a2c49 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline From: Krzysztof Helt This patch adds individual alarm and fault files to the thmc50 driver. These sysfs entries are required for a new libsensors library. Signed-off-by: Krzysztof Helt --- ---------------------------------------------------- Najnowszy album =B6wiatowej klasy DJ'a Paula van Dyka=20 "In Between" ju=BF w sklepach! Kompilacja zawiera singiel=20 "White Lies" z udzia=B3em Jessica Sutta z Pussycat Dolls. http://klik.wp.pl/?adr=3Dhttp%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fpaul.html&si= d=3D1260 --part46c0b439a2c49 Content-Type: application/octet-stream; name="thmc50-individual-alarms.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="thmc50-individual-alarms.diff" RnJvbTogS3J6eXN6dG9mIEhlbHQgPGtyenlzenRvZi5oMUB3cC5wbD4KClRoaXMgcGF0Y2ggYWRk cyBpbmRpdmlkdWFsIGFsYXJtIGFuZCBmYXVsdCBmaWxlcyB0bwp0aGUgdGhtYzUwIGRyaXZlci4g VGhlc2Ugc3lzZnMgZW50cmllcyBhcmUgcmVxdWlyZWQKZm9yIGEgbmV3IGxpYnNlbnNvcnMgbGli cmFyeS4KClNpZ25lZC1vZmYtYnk6IEtyenlzenRvZiBIZWx0IDxrcnp5c3p0b2YuaDFAd3AucGw+ CgotLS0KCmRpZmYgLXVycCBsaW51eC0yLjYuMjMuMi9kcml2ZXJzL2h3bW9uL3RobWM1MC5jIGxp bnV4LTIuNi4yMy9kcml2ZXJzL2h3bW9uL3RobWM1MC5jCi0tLSBsaW51eC0yLjYuMjMuMi9kcml2 ZXJzL2h3bW9uL3RobWM1MC5jCTIwMDctMDgtMDQgMjI6MTM6MDIuMDAwMDAwMDAwICswMjAwCisr KyBsaW51eC0yLjYuMjMvZHJpdmVycy9od21vbi90aG1jNTAuYwkyMDA3LTA4LTEzIDEzOjA2OjU1 LjAwMDAwMDAwMCArMDIwMApAQCAtNDYsNiArNDYsMTEgQEAgSTJDX0NMSUVOVF9NT0RVTEVfUEFS TShhZG0xMDIyX3RlbXAzLCAiTAogI2RlZmluZSBUSE1DNTBfUkVHX0NPTVBBTllfSUQJCQkweDNF CiAjZGVmaW5lIFRITUM1MF9SRUdfRElFX0NPREUJCQkweDNGCiAjZGVmaW5lIFRITUM1MF9SRUdf QU5BTE9HX09VVAkJCTB4MTkKKy8qCisgKiBXZSB1c2UgbWlycm9yIHN0YXR1cyByZWdpc3RlciBm b3IgcmVhZGluZyBhbGFybXMKKyAqIHNvIEFDUEkgY2FuIHVzZSB0aGUgcHJpbWFyeSBzdGF0dXMg cmVnaXN0ZXIuCisgKi8KKyNkZWZpbmUgVEhNQzUwX1JFR19JTlRSX01JUlJPUgkJCTB4NEMKIAog Y29uc3Qgc3RhdGljIHU4IFRITUM1MF9SRUdfVEVNUFtdID0geyAweDI3LCAweDI2LCAweDIwIH07 CiBjb25zdCBzdGF0aWMgdTggVEhNQzUwX1JFR19URU1QX01JTltdID0geyAweDNBLCAweDM4LCAw eDJDIH07CkBAIC02OSw2ICs3NCw3IEBAIHN0cnVjdCB0aG1jNTBfZGF0YSB7CiAJczggdGVtcF9t YXhbM107CiAJczggdGVtcF9taW5bM107CiAJdTggYW5hbG9nX291dDsKKwl1OCBhbGFybXM7CiB9 OwogCiBzdGF0aWMgaW50IHRobWM1MF9hdHRhY2hfYWRhcHRlcihzdHJ1Y3QgaTJjX2FkYXB0ZXIg KmFkYXB0ZXIpOwpAQCAtMTgwLDYgKzE4NiwxNSBAQCBzdGF0aWMgc3NpemVfdCBzZXRfdGVtcF9t YXgoc3RydWN0IGRldmljCiAJcmV0dXJuIGNvdW50OwogfQogCitzdGF0aWMgc3NpemVfdCBzaG93 X2FsYXJtKHN0cnVjdCBkZXZpY2UgKmRldiwgc3RydWN0IGRldmljZV9hdHRyaWJ1dGUgKmF0dHIs CisJCQkgIGNoYXIgKmJ1ZikKK3sKKwlpbnQgaW5kZXggPSB0b19zZW5zb3JfZGV2X2F0dHIoYXR0 ciktPmluZGV4OworCXN0cnVjdCB0aG1jNTBfZGF0YSAqZGF0YSA9IHRobWM1MF91cGRhdGVfZGV2 aWNlKGRldik7CisKKwlyZXR1cm4gc3ByaW50ZihidWYsICIldVxuIiwgKGRhdGEtPmFsYXJtcyA+ PiBpbmRleCkgJiAxKTsKK30KKwogI2RlZmluZSB0ZW1wX3JlZyhvZmZzZXQpCQkJCQkJXAogc3Rh dGljIFNFTlNPUl9ERVZJQ0VfQVRUUih0ZW1wIyNvZmZzZXQjI19pbnB1dCwgU19JUlVHTywgc2hv d190ZW1wLAlcCiAJCQlOVUxMLCBvZmZzZXQgLSAxKTsJCQkJXApAQCAtMTkyLDYgKzIwNywxMiBA QCB0ZW1wX3JlZygxKTsKIHRlbXBfcmVnKDIpOwogdGVtcF9yZWcoMyk7CiAKK3N0YXRpYyBTRU5T T1JfREVWSUNFX0FUVFIodGVtcDFfYWxhcm0sIFNfSVJVR08sIHNob3dfYWxhcm0sIE5VTEwsIDAp Oworc3RhdGljIFNFTlNPUl9ERVZJQ0VfQVRUUih0ZW1wMl9hbGFybSwgU19JUlVHTywgc2hvd19h bGFybSwgTlVMTCwgNSk7CitzdGF0aWMgU0VOU09SX0RFVklDRV9BVFRSKHRlbXAzX2FsYXJtLCBT X0lSVUdPLCBzaG93X2FsYXJtLCBOVUxMLCAxKTsKK3N0YXRpYyBTRU5TT1JfREVWSUNFX0FUVFIo dGVtcDJfZmF1bHQsIFNfSVJVR08sIHNob3dfYWxhcm0sIE5VTEwsIDcpOworc3RhdGljIFNFTlNP Ul9ERVZJQ0VfQVRUUih0ZW1wM19mYXVsdCwgU19JUlVHTywgc2hvd19hbGFybSwgTlVMTCwgMik7 CisKIHN0YXRpYyBTRU5TT1JfREVWSUNFX0FUVFIocHdtMSwgU19JUlVHTyB8IFNfSVdVU1IsIHNo b3dfYW5hbG9nX291dCwKIAkJCSAgc2V0X2FuYWxvZ19vdXQsIDApOwogc3RhdGljIFNFTlNPUl9E RVZJQ0VfQVRUUihwd20xX21vZGUsIFNfSVJVR08sIHNob3dfcHdtX21vZGUsIE5VTEwsIDApOwpA QCAtMjAwLDkgKzIyMSwxMiBAQCBzdGF0aWMgc3RydWN0IGF0dHJpYnV0ZSAqdGhtYzUwX2F0dHJp YnV0CiAJJnNlbnNvcl9kZXZfYXR0cl90ZW1wMV9tYXguZGV2X2F0dHIuYXR0ciwKIAkmc2Vuc29y X2Rldl9hdHRyX3RlbXAxX21pbi5kZXZfYXR0ci5hdHRyLAogCSZzZW5zb3JfZGV2X2F0dHJfdGVt cDFfaW5wdXQuZGV2X2F0dHIuYXR0ciwKKwkmc2Vuc29yX2Rldl9hdHRyX3RlbXAxX2FsYXJtLmRl dl9hdHRyLmF0dHIsCiAJJnNlbnNvcl9kZXZfYXR0cl90ZW1wMl9tYXguZGV2X2F0dHIuYXR0ciwK IAkmc2Vuc29yX2Rldl9hdHRyX3RlbXAyX21pbi5kZXZfYXR0ci5hdHRyLAogCSZzZW5zb3JfZGV2 X2F0dHJfdGVtcDJfaW5wdXQuZGV2X2F0dHIuYXR0ciwKKwkmc2Vuc29yX2Rldl9hdHRyX3RlbXAy X2FsYXJtLmRldl9hdHRyLmF0dHIsCisJJnNlbnNvcl9kZXZfYXR0cl90ZW1wMl9mYXVsdC5kZXZf YXR0ci5hdHRyLAogCSZzZW5zb3JfZGV2X2F0dHJfcHdtMS5kZXZfYXR0ci5hdHRyLAogCSZzZW5z b3JfZGV2X2F0dHJfcHdtMV9tb2RlLmRldl9hdHRyLmF0dHIsCiAJTlVMTApAQCAtMjE3LDYgKzI0 MSw4IEBAIHN0YXRpYyBzdHJ1Y3QgYXR0cmlidXRlICphZG0xMDIyX2F0dHJpYnUKIAkmc2Vuc29y X2Rldl9hdHRyX3RlbXAzX21heC5kZXZfYXR0ci5hdHRyLAogCSZzZW5zb3JfZGV2X2F0dHJfdGVt cDNfbWluLmRldl9hdHRyLmF0dHIsCiAJJnNlbnNvcl9kZXZfYXR0cl90ZW1wM19pbnB1dC5kZXZf YXR0ci5hdHRyLAorCSZzZW5zb3JfZGV2X2F0dHJfdGVtcDNfYWxhcm0uZGV2X2F0dHIuYXR0ciwK Kwkmc2Vuc29yX2Rldl9hdHRyX3RlbXAzX2ZhdWx0LmRldl9hdHRyLmF0dHIsCiAJTlVMTAogfTsK IApAQCAtNDE0LDYgKzQ0MCw4IEBAIHN0YXRpYyBzdHJ1Y3QgdGhtYzUwX2RhdGEgKnRobWM1MF91 cGRhdGUKIAkJfQogCQlkYXRhLT5hbmFsb2dfb3V0ID0KIAkJICAgIGkyY19zbWJ1c19yZWFkX2J5 dGVfZGF0YShjbGllbnQsIFRITUM1MF9SRUdfQU5BTE9HX09VVCk7CisJCWRhdGEtPmFsYXJtcyA9 CisJCSAgICBpMmNfc21idXNfcmVhZF9ieXRlX2RhdGEoY2xpZW50LCBUSE1DNTBfUkVHX0lOVFJf TUlSUk9SKTsKIAkJZGF0YS0+bGFzdF91cGRhdGVkID0gamlmZmllczsKIAkJZGF0YS0+dmFsaWQg PSAxOwogCX0K --part46c0b439a2c49 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ lm-sensors mailing list lm-sensors@lm-sensors.org http://lists.lm-sensors.org/mailman/listinfo/lm-sensors --part46c0b439a2c49--