class PublisherDev

Defined at line 14 of file ../../sdk/lib/driver/devicetree/manager/publisher-dev.h

Public Methods

zx::result<> AddPbusNode (fuchsia_hardware_platform_bus::Node & pbus_node)

Defined at line 13 of file ../../sdk/lib/driver/devicetree/manager/publisher-dev.cc

void PublisherDev (fdf::WireSyncClient<fuchsia_hardware_platform_bus::PlatformBus> & pbus, fidl::SyncClient<fuchsia_driver_framework::CompositeNodeManager> & mgr, fidl::SyncClient<fuchsia_driver_framework::Node> & fdf_node)

Defined at line 16 of file ../../sdk/lib/driver/devicetree/manager/publisher-dev.h

zx::result<> AddBoardChildNode (BoardChildNode args)

Defined at line 28 of file ../../sdk/lib/driver/devicetree/manager/publisher-dev.cc

zx::result<> AddCompositeNodeSpec (std::string name, std::vector<fuchsia_driver_framework::ParentSpec2> parents, std::optional<std::string> driver_host)

Defined at line 46 of file ../../sdk/lib/driver/devicetree/manager/publisher-dev.cc

zx::result<> RegisterIommu (uint32_t iommu_id, fuchsia_hardware_platform_bus::Iommu iommu)

Defined at line 68 of file ../../sdk/lib/driver/devicetree/manager/publisher-dev.cc