HP dv9000t battery discharge rate

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

 



Hi,
Was looking how to get battery discharge rate on this laptop.
This is part of DSDT:
           Name (PBST, Package (0x04)
           {
               0x00,
               0xFFFFFFFF,
               0xFFFFFFFF,
               0x2710
           })
...

           Method (_BST, 0, NotSerialized)
           {
               If (ECON)
               {
                   If (\_SB.PCI0.LPCB.EC0.MBTS)
                   {
                       UPBS ()
                   }
                   Else
                   {
                       IVBS ()
                   }
               }
               Else
               {
                   IVBS ()
               }

               Return (PBST)
           }
...
           Method (UPBS, 0, NotSerialized)
           {
               Store (\_SB.PCI0.LPCB.EC0.MBRM, Local5)
               If (LNot (And (Local5, 0x8000)))
               {
                   ShiftRight (Local5, 0x05, Local5)
                   ShiftLeft (Local5, 0x05, Local5)
                   If (LNotEqual (Local5, DerefOf (Index (PBST, 0x02))))
                   {
                       Store (Local5, Index (PBST, 0x02))
                   }
               }

               Store (\_SB.PCI0.LPCB.EC0.MBCV, Index (PBST, 0x03))
               Store (\_SB.PCI0.LPCB.EC0.MBST, Index (PBST, 0x00))
               Store (\_SB.PCI0.LPCB.EC0.BA1C, BCAP)
           }

and method IVBS just stores default values into PBST.
So, I'm not familiar with iasl and rest, but if I understand right, UPBS method is used in case when battery connected and known to system. In UPBS method I don't see any code that updates PBST at 0x01 (discharge_rate). HP support says that sensor is present in system. Any ideas where this sensor located and how can I get discharge rate visible in ACPI (kernel 2.6.18.2)?

PS: Please, reply to e-mail directly because I'm not subscribed to this list.
Thank You..

-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux