class SpmiVisitor

Defined at line 25 of file ../../sdk/lib/driver/devicetree/visitors/drivers/spmi-controllers/spmi/spmi-visitor.h

Devicetree visitor for SPMI controllers, targets, sub-targets, and consumer nodes.

Supports publishing SPMI controllers with their target/sub-target metadata to platform bus,

generating composite node specs for SPMI targets and sub-targets, and routing TargetService or

SubTargetService parent specs to consumer nodes that reference SPMI nodes via the `spmis`

property.

Public Methods

void SpmiVisitor ()

Defined at line 52 of file ../../sdk/lib/driver/devicetree/visitors/drivers/spmi-controllers/spmi/spmi-visitor.cc

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

Defined at line 59 of file ../../sdk/lib/driver/devicetree/visitors/drivers/spmi-controllers/spmi/spmi-visitor.cc

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

Defined at line 67 of file ../../sdk/lib/driver/devicetree/visitors/drivers/spmi-controllers/spmi/spmi-visitor.cc