On 1/17/20 5:38 AM, Michal Zygowski wrote:
Hi,
Looking at harcuvar board and denverton_ns SoC sources it looks like the GPIO controller is not defined in ACPI. It may be causing the probe to fail for pinctrl in Linux. There is simply no GPIO ASL code for denverton_ns. For example refer to soc/intel/skylake/acpi/gpio.asl.
That's correct. The Linux pinctrl driver expects to bind to an "INTC3000" ACPI device.[1]
For Denverton there are two BARs and one interrupt.
-Steve
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/driv...