On Sun, Feb 21, 2021 at 16:04:31 -0700, Rebecca Cran wrote:
> On 2/21/21 2:21 PM, Leif Lindholm wrote:
> > On Sat, Feb 20, 2021 at 20:28:59 -0700, Rebecca Cran wrote:

(Adding necessary patch context back in - please don't strip out until
absolutely certain it is irrelevant to conversation.)

diff --git 
a/ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type03/MiscChassisManufacturerFunction.c
 
b/ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type03/MiscChassisManufacturerFunction.c
index e6adbceba2d5..fc4dba319aad 100644
--- 
a/ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type03/MiscChassisManufacturerFunction.c
+++ 
b/ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type03/MiscChassisManufacturerFunction.c
@@ -23,27 +23,6 @@

#include "SmbiosMisc.h"

-/**
- * Returns the chassis type in SMBIOS format.
- *
- * @return Chassis type
-**/

> > > -UINT8
> > > -GetChassisType (
> > > -  VOID
> > > -  )
> > > -{
> > > -  EFI_STATUS                      Status;
> > > -  UINT8                           ChassisType;
> > > -
> > > -  Status = OemGetChassisType (&ChassisType);
> > > -  if (EFI_ERROR (Status)) {
> > > -    return 0;
> > > -  }
> > > -
> > > -  return ChassisType;
> > > -}
> > > -
> > 
> > This function is outright deleted, not renamed.
> > Does this belong in another patch?
> 
> I think it belongs here: it was just a helper function for when
> OemGetChassisType returned EFI_STATUS. Since it now returns the same data as
> this function, we don't need it anymore.

This patch, according to its title and commit message, does renaming.

The refactoring should then be moved over to 3/3, together with this
hunk:

@@ -165,10 +142,7 @@
SMBIOS_MISC_TABLE_FUNCTION(MiscChassisManufacturer)

   SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE3) + 
SmbiosRecord->ExtendLength + 1;

-  ChassisType = GetChassisType ();
-  if (ChassisType != 0) {
-    SmbiosRecord->Type  = ChassisType;
-  }
+  SmbiosRecord->Type = OemGetChassisType ();

   //ContainedElements
   ASSERT (ContainedElementCount < 2);

The current layout means this code (in 2/3) relies on the API change
introduced in 3/3.

/
    Leif

> 
> -- 
> Rebecca Cran


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#71948): https://edk2.groups.io/g/devel/message/71948
Mute This Topic: https://groups.io/mt/80794229/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to