Page MenuHomeFreeBSD

qcom_tlmm: add initial gpio/pinmux controller (TLMM)
ClosedPublic

Authored by adrian on Dec 19 2021, 4:09 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Nov 10, 1:25 AM
Unknown Object (File)
Thu, Oct 17, 3:21 AM
Unknown Object (File)
Oct 2 2024, 9:05 AM
Unknown Object (File)
Oct 2 2024, 6:05 AM
Unknown Object (File)
Sep 30 2024, 11:46 PM
Unknown Object (File)
Sep 25 2024, 9:35 AM
Unknown Object (File)
Sep 20 2024, 4:38 AM
Unknown Object (File)
Sep 9 2024, 2:47 AM
Subscribers

Details

Summary

The qualcomm TLMM (top level mode manager) is their gpio/pinmux hardware
controller.

Although the pinmux is generic enough to use for the IPQ/APQ series
chips, I'm directly calling the IPQ4018 routines to expedite bring-up.

Notably, I'm not yet implementing the interrupt support - it's not
required at this stage of bring-up.

qca: add the TLMM code into the build

This adds the IPQ4018 TLMM code into the IPQ4018 build.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable