class GpioDevice
Defined at line 28 of file ../../src/devices/gpio/drivers/gpio/gpio.h
Public Methods
void GpioDevice (fdf::WireSharedClient<fuchsia_hardware_pinimpl::PinImpl>pinimpl,uint32_tpin,std::string_viewname,std::optional<uint32_t>id,fdf::Logger &logger)
Defined at line 31 of file ../../src/devices/gpio/drivers/gpio/gpio.h
fdf::Logger & logger ()
Defined at line 48 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,gpio_config::Configconfig)
Defined at line 257 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 317 of file ../../src/devices/gpio/drivers/gpio/gpio.cc