blob: d2f689e3dec78a3e551784cd207f7a27d6baea3b [file] [log] [blame]
Prithvi Paibffaa112025-07-19 13:57:19 +05301/*
2 * SPDX-FileCopyrightText: Copyright (c) 2024-2025 NVIDIA CORPORATION &
3 * AFFILIATES. All rights reserved.
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
Prithvi Pai6b580c72025-06-05 11:13:34 +05307#pragma once
8#include <cstdint>
9
10namespace ipmi
11{
12
13using Group = uint8_t;
14constexpr Group groupNvidia = 0x3C;
15
Prithvi Paibffaa112025-07-19 13:57:19 +053016namespace bootstrap_credentials_oem
17{
18constexpr auto cmdGetUsbVendorIdProductId = 0x30;
Prithvi Pai6bf35ee2025-07-24 12:05:10 +053019constexpr auto cmdGetUsbSerialNumber = 0x31;
Prithvi Pai6823fd42025-08-05 08:35:21 +053020constexpr auto cmdGetRedfishHostName = 0x32;
Prithvi Pai529d31c2025-08-14 20:44:59 +053021constexpr auto cmdGetIpmiChannelRfHi = 0x33;
Prithvi Paibffaa112025-07-19 13:57:19 +053022} // namespace bootstrap_credentials_oem
23
Prithvi Pai6b580c72025-06-05 11:13:34 +053024namespace bios_password
25{
26constexpr auto cmdSetBiosPassword = 0x36;
27constexpr auto cmdGetBiosPassword = 0x37;
28} // namespace bios_password
29} // namespace ipmi