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)
Fri, Jan 24, 6:11 AM
Unknown Object (File)
Thu, Jan 23, 2:27 AM
Unknown Object (File)
Fri, Jan 17, 3:58 PM
Unknown Object (File)
Wed, Jan 15, 1:51 PM
Unknown Object (File)
Wed, Jan 15, 10:21 AM
Unknown Object (File)
Jan 6 2025, 6:24 AM
Unknown Object (File)
Nov 13 2024, 8:46 PM
Unknown Object (File)
Nov 10 2024, 1:25 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