[Bug 293356] Support pinctrl on RK3588

[email protected] Sun, 22 Feb 2026 08:45:47 +0000
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293356

            Bug ID: 293356
           Summary: Support pinctrl on RK3588
           Product: Base System
           Version: 14.3-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: arm
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 268260
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=268260&action=edit
Patch for issue

This adds support for pinctrl on the RK3588 platform.

While some of the code for the other chips was re-arranged,
no function changes are intended.  However, untested.

Note that I deleted rk3568_pin_drive as it was unused and
I changed the ordering of compat_data since it appears from
the code that ofw_bus_search_compatible stops on the first
match (listing the most specific model first should provide
better functionality in the case of hardware which is also
backwards compatible).

RK3588 support tested using a FriendlyElec NanoPC-T6 LTS
on FreeBSD 14 stable (with various other RK3588 patches).

-- 
You are receiving this mail because:
You are the assignee for the bug.