On Tue, 11 Sep 2007 17:19:27 +0100 Ângelo Miguel Arrifano <miknix@xxxxxxxxx> wrote: > Hello, > > In sequence of > ACPI: System BIOS is requesting _OSI(Linux) > ACPI: Please test with "acpi_osi=!Linux" > Please send dmidecode to linux-acpi@xxxxxxxxxxxxxxx > > I'm sending information of my new laptop. > It's a HP dv6535ep but should be simillar to the dv65xx series. > > Everything is working fine (one-touch hotkeys, suspend-to-ram > by simply issuing echo "mem" > /sys/power/state, sound, ...) > except the Fn+F7/Fn+F8 keys to increase/decrease DFP brightness > (i really don't have more ideas how to set screen brightness : \). > Also when I plug headphones, laptop speakers doesn't turn off > but this should be a alsa problem. I'm still unable to change the screen backlight intensity. The headphones plug works properly when loading snd-hda-intel with model=laptop option. > > I tried disabling Linux OSI and comparing both dmesg but they are > similar. Disabling Linux OSI and enabling 'Windows 2006' OSI > makes GL acceleration crash the laptop. > > PS: I'm curious about 'processor CPU0 00000080 00000000' acpi > event messages that I usually receive when compiling stuff. > I think its about CPU temperature but according to Google it's > a change on the number of CPU P-states. I'm trying to figure > out what to do when receiving these events. > > Just another thing, there is a dsdt parsing error during boot: > ACPI Error (dsopcode-0548): Field [I9MN] at 544 exceeds Buffer [IORT] size 464 (bits) [20070126] > ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC0.PMIO._CRS] (Node ffff81007ff40760), AE_AML_BUFFER_LIMIT > ACPI Error (uteval-0236): Method execution failed [\_SB_.PCI0.LPC0.PMIO._CRS] (Node ffff81007ff40760), AE_AML_BUFFER_LIMIT > pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0c02 > > is this '\_SB_.PCI0.LPC0.PMIO' important to my system? I *think* I fixed this one by doing this: Device (PMIO) { //(...) Method (_CRS, 0, NotSerialized) { //(...) Name (IORT, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0x80, // Length _Y02) //(...) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0x80, // Length _Y07) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0x40, // Length - ) + _Y09) //(...) CreateWordField (IORT, \_SB.PCI0.LPC0.PMIO._CRS._Y02._MIN, I1MN) CreateWordField (IORT, \_SB.PCI0.LPC0.PMIO._CRS._Y02._MAX, I1MX) //(...) CreateWordField (IORT, \_SB.PCI0.LPC0.PMIO._CRS._Y07._MIN, I6MN) CreateWordField (IORT, \_SB.PCI0.LPC0.PMIO._CRS._Y07._MAX, I6MX) - CreateWordField (IORT, 0x42, I9MN) - CreateWordField (IORT, 0x44, I9MX) + CreateWordField (IORT, \_SB.PCI0.LPC0.PMIO._CRS._Y09._MIN, I9MN) + CreateWordField (IORT, \_SB.PCI0.LPC0.PMIO._CRS._Y09._MAX, I9MX) I'm not sure about this.. I have only imitated previous statements :D Although, after fixing a few more common compile errors and compiling the dsdt, the kernel boots without acpi errors and it even detects more devices. Here is the difference: Before: ACPI Error (dsopcode-0548): Field [I9MN] at 544 exceeds Buffer [IORT] size 464 (bits) [20070126] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC0.PMIO._CRS] (Node ffff81007ff1cc70), AE_AML_BUFFER_LIMIT ACPI Error (uteval-0236): Method execution failed [\_SB_.PCI0.LPC0.PMIO._CRS] (Node ffff81007ff1cc70), AE_AML_BUFFER_LIMIT pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0c02 pnp: PnP ACPI: found 11 devices pnp: 00:0a: iomem range 0xffc00000-0xffffffff could not be reserved pnp: 00:0a: iomem range 0xfec00000-0xfec00fff could not be reserved pnp: 00:0a: iomem range 0xfed00000-0xfed00fff has been reserved pnp: 00:0a: iomem range 0xfec80000-0xfec80fff has been reserved After: pnp: PnP ACPI: found 12 devices pnp: 00:03: ioport range 0x1000-0x107f has been reserved pnp: 00:03: ioport range 0x1080-0x10ff has been reserved pnp: 00:03: ioport range 0x1400-0x147f has been reserved pnp: 00:03: ioport range 0x1480-0x14ff has been reserved pnp: 00:03: ioport range 0x1800-0x187f has been reserved pnp: 00:03: ioport range 0x1880-0x18ff has been reserved pnp: 00:03: ioport range 0x2000-0x203f has been reserved pnp: 00:0b: iomem range 0xffc00000-0xffffffff could not be reserved pnp: 00:0b: iomem range 0xfec00000-0xfec00fff could not be reserved pnp: 00:0b: iomem range 0xfed00000-0xfed00fff has been reserved pnp: 00:0b: iomem range 0xfec80000-0xfec80fff has been reserved Don't know what this new device is.. Also I didn't notice any change on laptop behaviour. > > Best regards > -- > Angelo Arrifano AKA MiKNiX > IT Student at UBI, Portugal > Gentoo Linux AMD64 Arch Tester > miknix@xxxxxxxxx > http://miknix.homelinux.com > > Cheers, -- Angelo Arrifano AKA MiKNiX IT Student at UBI, Portugal Gentoo Linux AMD64 Arch Tester miknix@xxxxxxxxx http://miknix.homelinux.com
Attachment:
pgpV1KG3M7AIq.pgp
Description: PGP signature