<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2-platforms.git/Features/ManageabilityPkg, branch CodeCleanup</title>
<subtitle>EDK II sample platform branches and tags (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2-platforms.git/atom?h=CodeCleanup</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/atom?h=CodeCleanup'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/'/>
<updated>2024-07-19T09:23:05+00:00</updated>
<entry>
<title>ManageabilityPkg: add support for the phosphor ipmi blob transfer protocol</title>
<updated>2024-07-19T09:23:05+00:00</updated>
<author>
<name>Nickle Wang</name>
<email>nicklew@nvidia.com</email>
</author>
<published>2023-04-11T13:47:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=a9422dade55d4eb40329048d254d5ba4feb7db57'/>
<id>urn:sha1:a9422dade55d4eb40329048d254d5ba4feb7db57</id>
<content type='text'>
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4773

This change implements the blob transfer protocol used in OpenBmc
documented here: https://github.com/openbmc/phosphor-ipmi-blobs

Signed-off-by: Nick Ramirez &lt;nramirez@nvidia.com&gt;
Co-authored-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
Cc: Abner Chang &lt;abner.chang@amd.com&gt;
Cc: Abdul Lateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Tinh Nguyen &lt;tinhnguyen@amperemail.onmicrosoft.com&gt;
Cc: Nhi Pham &lt;nhi@os.amperecomputing.com&gt;
Cc: Thang Nguyen OS &lt;thang@amperemail.onmicrosoft.com&gt;
Cc: Mike Maslenkin &lt;mike.maslenkin@gmail.com&gt;
</content>
</entry>
<entry>
<title>ManageabilityPkg: Add TransportLib instance for IPMI SSIF</title>
<updated>2024-05-29T10:13:46+00:00</updated>
<author>
<name>Nhi Pham</name>
<email>nhi@os.amperecomputing.com</email>
</author>
<published>2024-05-24T08:42:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=f69888ada859055986c646c8f014e2b575dadfc5'/>
<id>urn:sha1:f69888ada859055986c646c8f014e2b575dadfc5</id>
<content type='text'>
This adds ManageabilityTransportSsifLib instance following the
manageability transport framework to support IPMI SSIF protocol.

Signed-off-by: Nhi Pham &lt;nhi@os.amperecomputing.com&gt;
</content>
</entry>
<entry>
<title>ManageabilityPkg: Add NULL PlatformBmcReadyLib instance</title>
<updated>2024-05-29T10:13:46+00:00</updated>
<author>
<name>Nhi Pham</name>
<email>nhi@os.amperecomputing.com</email>
</author>
<published>2024-05-24T07:43:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=14db428a373e4612825ec91f7c439d6fee59540a'/>
<id>urn:sha1:14db428a373e4612825ec91f7c439d6fee59540a</id>
<content type='text'>
The NULL library is used when there is no platform specific
implementation of PlatformBmcReadyLib. In that case, the state of BMC is
always ready.

Signed-off-by: Nhi Pham &lt;nhi@os.amperecomputing.com&gt;
</content>
</entry>
<entry>
<title>ManageabilityPkg: Add PlatformBmcReadyLib library header</title>
<updated>2024-05-29T10:13:46+00:00</updated>
<author>
<name>Nhi Pham</name>
<email>nhi@os.amperecomputing.com</email>
</author>
<published>2024-05-24T07:39:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=290037aceac8628d4a26f6d0682a26289aac3146'/>
<id>urn:sha1:290037aceac8628d4a26f6d0682a26289aac3146</id>
<content type='text'>
The PlatformBmcReadyLib provides platform specific implementation to
check the BMC state.

Signed-off-by: Nhi Pham &lt;nhi@os.amperecomputing.com&gt;
</content>
</entry>
<entry>
<title>ManageabilityPkg/IpmiProtocol: Extend support for SSIF transport</title>
<updated>2024-05-29T10:13:46+00:00</updated>
<author>
<name>Nhi Pham</name>
<email>nhi@os.amperecomputing.com</email>
</author>
<published>2024-05-24T07:25:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=6d545464d0e33ec688e8b7fa702d17f5069926f9'/>
<id>urn:sha1:6d545464d0e33ec688e8b7fa702d17f5069926f9</id>
<content type='text'>
This extends support for SMBUS System Interface (SSIF) transport based
on the IPMI specification.

Signed-off-by: Nhi Pham &lt;nhi@os.amperecomputing.com&gt;
</content>
</entry>
<entry>
<title>ManageabilityPkg: Add useful defines for IPMI LUN and NetFn</title>
<updated>2024-05-29T10:13:46+00:00</updated>
<author>
<name>Nhi Pham</name>
<email>nhi@os.amperecomputing.com</email>
</author>
<published>2024-05-24T07:11:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=e38a4b31c9cd56b8677154452abda627e68bc5d3'/>
<id>urn:sha1:e38a4b31c9cd56b8677154452abda627e68bc5d3</id>
<content type='text'>
This adds useful defines for IPMI BMC Logical Unit Number (LUN) and the
maximum value of Net Function (NetFn) to use across transport modules.

According to the IPMI specification, unless otherwise specified,
commands are listed as mandatory must be accessed through LUN 00b.
Hence, this patch defaults LUN 00b for all IPMI BMC commands.

Signed-off-by: Nhi Pham &lt;nhi@os.amperecomputing.com&gt;
</content>
</entry>
<entry>
<title>ManageabilityPkg: Remove the dependency with MinPlatform</title>
<updated>2024-04-30T07:50:17+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2024-04-29T04:54:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=4c9c38bce427f95128cc59c8bfa4981e3761c0ac'/>
<id>urn:sha1:4c9c38bce427f95128cc59c8bfa4981e3761c0ac</id>
<content type='text'>
BZ# 4695

Signed-off-by: Abner Chang &lt;abner.chang@amd.com&gt;
Cc: Abdul Lateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Nickle Wang &lt;nicklew@nvidia.com&gt;
Reviewed-by: Abdul Lateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
</content>
</entry>
<entry>
<title>ManageabilityPkg: Uncrustify on C source files</title>
<updated>2023-10-30T07:40:58+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2023-10-26T07:58:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=dc8de7cc888fa883deeb59466c34046c1c08a203'/>
<id>urn:sha1:dc8de7cc888fa883deeb59466c34046c1c08a203</id>
<content type='text'>
Run Uncrustify on the C source files those were
modified in commit ID from 3f4c4384 to 28ff8f29.

Signed-off-by: Abner Chang &lt;abner.chang@amd.com&gt;
Cc: Abdul Lateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Nickle Wang &lt;nicklew@nvidia.com&gt;
Cc: Konstantin Aladyshev &lt;aladyshev22@gmail.com&gt;
Acked-by: Laszlo Ersek &lt;lersek@redhat.com&gt;
Reviewed-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
</content>
</entry>
<entry>
<title>ManageabilityPkg/Ipmi: Remove IpmiCommandLib.h from ManageabilityPkg</title>
<updated>2023-10-28T02:35:28+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2023-10-05T13:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=ada70acdd7c06acb3f7ccbbbc7c48ac5874eaf1e'/>
<id>urn:sha1:ada70acdd7c06acb3f7ccbbbc7c48ac5874eaf1e</id>
<content type='text'>
Remove duplicate IpmiCommandLib.h and use the one
under MdeModulePKg instead.

Signed-off-by: Abner Chang &lt;abner.chang@amd.com&gt;
Cc: Abdul Lateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Nickle Wang &lt;nicklew@nvidia.com&gt;
Reviewed-by: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Reviewed-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
</content>
</entry>
<entry>
<title>ManageabilityPkg/Ipmi: IPMI Get System Interface Capabilities Command</title>
<updated>2023-10-27T01:29:29+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2023-10-02T12:29:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=de6bc6bf5bba208d2710b34f57ee5d1d494a0510'/>
<id>urn:sha1:de6bc6bf5bba208d2710b34f57ee5d1d494a0510</id>
<content type='text'>
Implment AppFn, 0x57 command.

Signed-off-by: Abner Chang &lt;abner.chang@amd.com&gt;
Cc: Abdul Lateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Nickle Wang &lt;nicklew@nvidia.com&gt;
Reviewed-by: Abdul Lateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
</content>
</entry>
</feed>
