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_t pin, uint32_t controller_id, std::string_view name)
Defined at line 30 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::Config config)
Defined at line 251 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::Config config)
Defined at line 313 of file ../../src/devices/gpio/drivers/gpio/gpio.cc