Hi all,
I would like to enable the BMCs (Nuvoton NTC6686D and NCT 6796D-S) via Fintek F85227N eSPI to LPC bridge on AMD Ryzen 9 7950 eSPI controller on Ubuntu22. Unfortunately, hwe kernel 5.19 X does not expose the eSPI controller interface nor the LPC inteface in the user space (under /dev ).
It seems I can see the LPC Bridge through ISA bridge:
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
Subsystem: ASRock Incorporation FCH LPC Bridge
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
I also get ACPI Error on boot
[ 0.288708] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.LPC0.EC0], AE_NOT_FOUND (20220331/dswload2-162)
So it seems to be not quite well enabled. Is there any kernel module AMD Zen4 requires in addition to enable the eSPI or bridged LPC interface?
Did AMD published any Fusion Hub Controller Linux SDK to resolve this kind of issues, if so please sent me Download link. Or shall I better load the competitor's driver to make it happen ?
I am aware I am not running the latest kernel, but the CPU is 1y old and the Ubuntu 22.04.2 release came in March 2023. So I see no reason why the AMD still stucks.
So please let me know what is going on here and where I can find the required kernel modules.
Thank you.