diff options
author | Subrata Banik <subratabanik@google.com> | 2024-05-24 01:40:27 +0530 |
---|---|---|
committer | Subrata Banik <subratabanik@google.com> | 2024-05-24 05:50:05 +0000 |
commit | 4050ef091a18507617786648f901dd1eb477a8d5 (patch) | |
tree | dfdf7ff6f5a80c31afba8f71c0cc969ce1838981 /payloads/libpayload/arch/arm64 | |
parent | 2889787522eac3895611c777b959eb66272b4c08 (diff) |
mb/google/trulo: Refactor gpio pad configuration
This patch tries to simplify the baseboard/variant GPIO programming
for Google/Trulo. The idea is to let each variant maintain
its own complete GPIO PAD configuration table instead of having a
back-and-forth call between baseboard and variants.
With this patch coreboot performing GPIO programming is now much
simpler where the common code block calls into respective variants
and gets the gpio table prior to the pad configuration.
BUG=b:334826281 ([TWL] Decouple GPIO from baseboard to variant)
TEST=Able to build google/orisa.
Change-Id: I4ab88ac094a45c608cd894feb5eeec24b867527a
Signed-off-by: Subrata Banik <subratabanik@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/82629
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Eric Lai <ericllai@google.com>
Reviewed-by: Dinesh Gehlot <digehlot@google.com>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Diffstat (limited to 'payloads/libpayload/arch/arm64')
0 files changed, 0 insertions, 0 deletions