blob: f61eca65ddc39882f48eed0e36830d05f6c24aca [file] [log] [blame]
# Copyright 2024 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.
import("//build/fidl/fidl.gni")
fidl("fuchsia.power.broker") {
sdk_category = "internal"
sources = [ "broker.fidl" ]
public_deps = [ "//zircon/vdso/zx" ]
# This is still experimental, so restricting visibility for now.
visibility = [
"//sdk/fidl/fuchsia.hardware.hrtimer/*:*",
"//sdk/fidl/fuchsia.power.system/*:*",
"//sdk/fidl/fuchsia.session.power/*:*",
"//sdk/lib/driver/power/cpp/*:*",
"//src/devices/block/drivers/aml-sdmmc/*:*",
"//src/devices/bus/drivers/platform/test/*:*",
"//src/devices/hrtimer/drivers/aml-hrtimer/*:*",
"//src/power/broker/*:*",
"//src/power/system-activity-governor/*:*",
"//src/power/testing/fake-broker/*:*",
"//src/session/bin/*",
"//src/starnix/kernel/*:*",
"//src/sys/time/timekeeper/*:*",
"//vendor/*",
]
}