class GpioDevice
Defined at line 27 of file ../../src/devices/gpio/drivers/gpio/gpio.h
Public Methods
void GpioDevice (fdf::WireSharedClient<fuchsia_hardware_pinimpl::PinImpl>pinimpl,uint32_tpin,uint32_tcontroller_id,std::string_viewname,fdf::Logger &logger)
Defined at line 30 of file ../../src/devices/gpio/drivers/gpio/gpio.h
fdf::Logger & logger ()
Defined at line 47 of file ../../src/devices/gpio/drivers/gpio/gpio.h
zx::result<> AddServices (const std::shared_ptr<fdf::Namespace> &incoming,const std::shared_ptr<fdf::OutgoingDirectory> &outgoing,const std::optional<std::string> &node_name,gpio_config::Configconfig)
Defined at line 253 of file ../../src/devices/gpio/drivers/gpio/gpio.cc
zx::result<> AddDevice (fidl::UnownedClientEnd<fuchsia_driver_framework::Node>root_node,fdf::Logger &logger,gpio_config::Configconfig)
Defined at line 314 of file ../../src/devices/gpio/drivers/gpio/gpio.cc