Skip to content

Ehl v1.2.2 cherrypick ite gpio#897

Merged
philipanda merged 2 commits into
protectli_vault_ehl_v1.2.2_branchfrom
ehl_v1.2.2_cherrypick_ite_gpio
May 20, 2026
Merged

Ehl v1.2.2 cherrypick ite gpio#897
philipanda merged 2 commits into
protectli_vault_ehl_v1.2.2_branchfrom
ehl_v1.2.2_cherrypick_ite_gpio

Conversation

@philipanda

Copy link
Copy Markdown
Contributor

Dependencies used on the dasharo branch that were not backported

@philipanda philipanda requested review from filipleple and mkopec May 20, 2026 08:03
miczyg1 added 2 commits May 20, 2026 11:42
Add a generic driver to configure GPIOs and LEDs on common ITE
SuperIOs. The driver supports most ITE SuperIOs, except Embedded
Controllers. The driver allows configuring every GPIO property
with pin granularity.

Verified against datasheets of all ITE SIOs currently supported by
coreboot, except IT8721F (assumed to be the same as IT8720F),
IT8623E and IT8629E.

Change-Id: If610d2809b56c63444c3406c26fad412c94136a5
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/83355
Reviewed-by: Nicholas Sudsgaard <devel+coreboot@nsudsgaard.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Partial cherry-pick of 1667957
by Michał Żygowski

Signed-off-by: Filip Gołaś <filip.golas@3mdeb.com>
Co-authored-by: Michał Żygowski <michal.zygowski@3mdeb.com>
@philipanda philipanda marked this pull request as draft May 20, 2026 09:42
@philipanda

Copy link
Copy Markdown
Contributor Author

The cherry-pick was too large, I need to reduce it to just the ITE chip used in VP2420 or we would need to include even more dependencies.

@philipanda philipanda force-pushed the ehl_v1.2.2_cherrypick_ite_gpio branch from 1667957 to ece72da Compare May 20, 2026 09:47
@philipanda philipanda marked this pull request as ready for review May 20, 2026 10:54
@philipanda

Copy link
Copy Markdown
Contributor Author

@mkopec I had to remove other ITE boards from the cherry-pick because they required some further dependencies unrelated to VP2420. Do you still approve?

@mkopec mkopec left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, LGTM

@philipanda philipanda merged commit ece72da into protectli_vault_ehl_v1.2.2_branch May 20, 2026
58 checks passed
@philipanda philipanda deleted the ehl_v1.2.2_cherrypick_ite_gpio branch May 20, 2026 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants