blob: 5d9afdade6df869bc9064a292b6d72e0498ca743 [file]
edition = "2023";
package milotic_tlbmc;
import "stable_id.proto";
option java_multiple_files = true;
option java_outer_classname = "PcieConfigOuterClass";
// Configuration for PCIe.
message PcieConfig {
// Stable identifier for the PCIe slot.
StableId pcie_slot_id = 1;
// The GPIO pin name for detecting presence of a PCIe card in the slot.
string presence_gpio_pin_name = 2;
}
// A collection of PCIe configurations.
message PcieConfigs {
// List of PCIe configurations.
repeated PcieConfig pcie_configs = 1;
}