Messages in this thread | | | Date | Fri, 25 Nov 2022 09:54:38 +0000 | From | Sudeep Holla <> | Subject | Re: Re:Re : [PATCH 3/3] arm_scpi: modify to support acpi |
| |
On Fri, Nov 25, 2022 at 09:38:42AM +0800, Hanjun Guo wrote: > Hi Honghui, > > On 2022/11/24 22:17, 锟斤拷锟斤拷锟? wrote: > > Thanks! > > > > The uefi firmware was built include ACPI/AML, but current kernel code is > > not able to extract the info, the ACPI/AML driver of kernel is not enough > > for majority of devices , but fdt driver is. I think there's a lot of > > work to support more acpi driver. > > I think the firmware did the wrong thing about SCPI support, > please take a look at ACPI 6.5, chapter 14 Platform Communications > Channel (PCC). >
Thanks Hanjun for pin pointing the exact references in the ACPI spec.
Hi Wang,
You seemed to be posting random patches to add SCPI support in ACPI. You will get a NACK on all unless you explore PCC and PCC OpRegion in ACPI and update your firmware to make it work on your platform. You had sent a patch updating the mailbox driver which is not present in the upstream. You must not need that driver when you use PCCT in the ACPI firmware, so please drop the driver and any changes to that as well. Without seeing the actual driver you are using with SCPI, I can't help much on how to use it with PCC. Please refer chapter 14 as Hanjun mention and check how to write one to your platform. Think PCCT as mailbox node equivalent in DT and you *must not* just add similar node in your ACPI DSDT with some custom HID/CID.
Hope this helps and gives you better idea on the suggestions made so far.
-- Regards, Sudeep
| |