class PinStatesDevice
Defined at line 146 of file ../../src/devices/gpio/drivers/gpio/gpio.h
Public Methods
void PinStatesDevice (fdf::WireSharedClient<fuchsia_hardware_pinimpl::PinImpl>pinimpl,fuchsia_hardware_pinimpl::DevicePinStatespin_states,uint32_tcontroller_id,fdf::Logger &logger)
Defined at line 148 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)
PinStatesDevice implementation
Defined at line 366 of file ../../src/devices/gpio/drivers/gpio/gpio.cc
zx::result<> AddDevice (fidl::UnownedClientEnd<fuchsia_driver_framework::Node> root_node)
Defined at line 386 of file ../../src/devices/gpio/drivers/gpio/gpio.cc
zx::result<> ApplyDefaultState ()
Defined at line 459 of file ../../src/devices/gpio/drivers/gpio/gpio.cc