> Cover letter doesn't point to the ASL code you are using.
I've built this patch with a prototype ACPI implementation for NXP
I.MX8MP platform.
You can see the code here:
https://gitlab.com/nsait-linaro/acpi-patches/-/blob/master/0001-add-acpi-pinctrl-support-for-i2c-controllers.patch.
> 1) why do you need specific _DSD() for the pin mappings?
_DSD is required to pass the GPIO number to Pin mapping. Is there a
better way to do it ?
> 2) wgy you need vendor data for some of Pin*() resources?
Vendor data contains platform specific mux, config and input selection
register for the pin group.
--
Niyas