electric-eel: update to Zephyr 3.5.0

Make changes for Zephyr 3.5.0 includes, Kconfigs, and DTS.
Update GPIO handling and initialization to use the same strategy
(and copy the open-source code) that Chameleon v3 uses.

BUG=None
TEST=build, flash, and run ad-hoc tests

Change-Id: I343500570aa67fca0fae832c3b562394a62ffdec
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/electric-eel/+/5066733
Tested-by: Paul Fagerburg <pfagerburg@chromium.org>
Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org>
Reviewed-by: Alexandru Stan <amstan@chromium.org>
11 files changed