[RFC] ACPI based hwmon driver for ASUS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5/21/07, Rudolf Marek <r.marek at assembler.cz> wrote:
> Hello all,
>
> Sorry for the delay. Glad that someone took a look into this.
> ATK0110 ATK0110:00: atk: adding...
> ATK0110 ATK0110:00: board ID = A8VE-SE
> ATK0110 ATK0110:00: temp 0: CPU Temperature [900-1250]
> ATK0110 ATK0110:00: temp 1: MB Temperature [700-1250]
> ATK0110 ATK0110:00: voltage 0: Vcore Voltage [1450-1750]
> ATK0110 ATK0110:00: voltage 1:  +3.3 Voltage [3000-3600]
> ATK0110 ATK0110:00: voltage 2:  +5.0 Voltage [4500-5500]
> ATK0110 ATK0110:00: voltage 3: +12.0 Voltage [11200-13200]
> ATK0110 ATK0110:00: atk_enumerate_fan: invalid fan count 3 (should be 5)
> ATK0110: probe of ATK0110:00 failed with error -22
> ruik at ruik:~$
>
> Not 100% success but at least something ;). I did some research on this some
> time ago (2005):
> http://lists.lm-sensors.org/pipermail/lm-sensors/2005-October/014050.html
>
>
> I'm attaching my dsdt.bin.

Thanks, I'll take a look at your dsdt (btw, thermal limits seem bogus:
125? is a bit too much O_o).

> Also keep in mind that we will need some
> "synchronizer" for the ACPI versus other drivers.

I don't think it's necessary, the AML interpreter serializes all
callers, so at most one method is executing at a given time, provided
that it doesn't sleep (hwmon methods don't).

Luca


[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux