On Thu, 6 Jul 2023 19:54:25 -0600, Jerry Hoemann wrote: > Additional form factors. > > Signed-off-by: Jerry Hoemann <jerry.hoem...@hpe.com> > --- > dmioem.c | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/dmioem.c b/dmioem.c > index 5e5c2da..8d351d3 100644 > --- a/dmioem.c > +++ b/dmioem.c > @@ -759,8 +759,17 @@ static void dmi_hp_242_form_factor(u8 code) > "MicroSSD", > "CFast", /* 0x09 */ > }; > + static const char * const form2[] = { > + "EDSFF Unknown", /* 0x20 */ > + "EDSFF 1U Short", > + "EDSFF 1U Long", > + "EDSFF E3 Short", > + "EDSFF E3 Long", /* 0x24 */ > + }; > if (code < ARRAY_SIZE(form)) > str = form[code]; > + else if ((code >= 0x20) && ((u8)(code - 0x20) < ARRAY_SIZE(form2))) > + str = form2[code - 0x20]; > > pr_attr("Form Factor", "%s", str); > }
Applied (with a small arithmetic cleanup), thanks. -- Jean Delvare SUSE L3 Support