class GpioImplVisitor

Defined at line 18 of file ../../sdk/lib/driver/devicetree/visitors/drivers/gpio-controllers/gpioimpl-visitor/gpioimpl-visitor.h

Public Members

static const char[] kGpioReference
static const char[] kGpioCells
static const char[] kGpioNames
static const char[] kPinCtrl0
static const char[] kPins
static const char[] kPinFunction
static const char[] kPinDriveStrengthUa
static const char[] kPinOutputLow
static const char[] kPinOutputHigh
static const char[] kPinOutputDisable
static const char[] kPinBiasPullDown
static const char[] kPinBiasPullUp
static const char[] kPinBiasDisable
static const char[] kPinDrivePushPull
static const char[] kPinDriveOpenDrain
static const char[] kPinDriveOpenSource
static const char[] kPinPowerSource
static const char[] kPinWakeVector

Public Methods

void GpioImplVisitor ()

TODO(b/325077980): Name of the reference property can be *-gpios.

Defined at line 65 of file ../../sdk/lib/driver/devicetree/visitors/drivers/gpio-controllers/gpioimpl-visitor/gpioimpl-visitor.cc

zx::result<> FinalizeNode (fdf_devicetree::Node & node)

Defined at line 507 of file ../../sdk/lib/driver/devicetree/visitors/drivers/gpio-controllers/gpioimpl-visitor/gpioimpl-visitor.cc

zx::result<> Visit (fdf_devicetree::Node & node, const devicetree::PropertyDecoder & decoder)

Defined at line 80 of file ../../sdk/lib/driver/devicetree/visitors/drivers/gpio-controllers/gpioimpl-visitor/gpioimpl-visitor.cc