blob: 5a6f867b9fac7fcce36c261fb23cd578def33b67 [file] [log] [blame] [edit]
// Copyright 2022 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
library fuchsia.device.composite;
using fuchsia.device.manager;
using zx;
// This protocol is used by DFv1 drivers to add composite devices.
// Newer drivers should use NodeGroups.
@discoverable
protocol DeprecatedCompositeCreator {
AddCompositeDevice(struct {
name string:MAX;
args fuchsia.device.manager.CompositeDeviceDescriptor;
}) -> () error zx.status;
};