Re: UCSI failing due to probe() getting version 0

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

 



On 11.08.21 15:23, Heikki Krogerus wrote:
Hi,
> Because of BIOS bugs.
>
> Ideally we should be able to rely on the _STA method of the ACPI
> device, but unfortunately with UCSI we can't rely on that alone. On
> some systems the BIOS claims that the device is enabled (based on
> _STA) even when the platform doesn't actually support UCSI at all.
>
> If you remove the check, does the driver work?

Unfortunately, no it does not:

[    4.657715] ACPI Error: No handler for Region [ECSI]
(00000000862594d8) [EmbeddedControl] (20210604/evregion-135)
[    4.657734] ACPI Error: Region EmbeddedControl (ID=3) has no handler
(20210604/exfldio-265)
[    4.657754] ACPI Error: Aborting method \_SB.UBTC.ECWR due to
previous error (AE_NOT_EXIST) (20210604/psparse-531)
[    4.658812] ACPI Error: Aborting method \_SB.UBTC._DSM due to
previous error (AE_NOT_EXIST) (20210604/psparse-531)
[    4.659646] ACPI: \_SB_.UBTC: failed to evaluate _DSM (0x6)
[    4.659657] ucsi_acpi USBC000:00: ucsi_acpi_dsm: failed to evaluate
_DSM 1
[    4.659665] ucsi_acpi USBC000:00: failed to reset PPM!
[    4.659683] ucsi_acpi USBC000:00: PPM init failed (-5)

    Regards
        Oliver





[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux