Re: [PATCH v4 0/6] Introduction of HP-BIOSCFG driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ok, I will do that.

On Tue, Nov 8, 2022 at 8:59 AM Hans de Goede <hdegoede@xxxxxxxxxx> wrote:
>
> Hi Jorge,
>
> On 10/20/22 22:10, Jorge Lopez wrote:
> > Version 4 restructures the patches submitted in previous versions.
> > Earlier hp-bioscfg patches were squashed together before creating
> > the new split.
> >
> > Version 4.0 breaks down the changes as follows:
> >
> > 1. Moving existing HP drivers to a central location
>
> I have merged this patch, so you can drop this for version 5
> of the patchset.
>
> > The driver files were broken down in 5 patches of 3 files each
> > with exception of patch 6/6
> >
> > 2. Introduction of HP-BIOSCFG driver - Set 1
>
> I've done a detailed review of this single patches. This has
> found quite a few things to improve. Note that many of the
> remarks and especially the remarks about enum-attributes.c
> also apply to the other files (to the other *-attributes.c
> files).
>
> Please prepare a version 5 taking all remarks into account
> for all files of the driver and then I will continue the
> review from there.
>
> One thing which I did already notice for the last patch
> in the series, please drop the "depends on DMI" from the
> Kconfig bits and drop "include/dmi.h", you are not using
> any DMI functions so these are not necessary.
>
> And please add a:
>
> L:      platform-driver-x86@xxxxxxxxxxxxxxx
>
> line to the MAINTAINERS entry.
>
> Regards,
>
> Hans
>
>
>
>
>
> > 3. HP BIOSCFG driver - set 2
> > 4. HP BIOSCFG driver - set 3
> > 5. HP BIOSCFG driver - set 4
> > 6. HP BIOSCFG driver - remaining components
> >
> > --
> >
> >
> > Jorge Lopez (6):
> >   Moving existing HP drivers to a central location
> >   Introduction of HP-BIOSCFG driver
> >   HP BIOSCFG driver - set 2
> >   HP BIOSCFG driver - set 3
> >   HP BIOSCFG driver - set 4
> >   HP BIOSCFG driver - remaining components
> >
> >  .../testing/sysfs-class-firmware-attributes   |  181 ++-
> >  MAINTAINERS                                   |   15 +-
> >  drivers/platform/x86/Kconfig                  |   80 +-
> >  drivers/platform/x86/Makefile                 |    4 +-
> >  drivers/platform/x86/hp/Kconfig               |   81 ++
> >  drivers/platform/x86/hp/Makefile              |   11 +
> >  drivers/platform/x86/hp/hp-bioscfg/Makefile   |   19 +
> >  .../x86/hp/hp-bioscfg/biosattr-interface.c    |  285 +++++
> >  drivers/platform/x86/hp/hp-bioscfg/bioscfg.c  | 1064 +++++++++++++++++
> >  drivers/platform/x86/hp/hp-bioscfg/bioscfg.h  |  671 +++++++++++
> >  .../x86/hp/hp-bioscfg/enum-attributes.c       |  521 ++++++++
> >  .../x86/hp/hp-bioscfg/int-attributes.c        |  478 ++++++++
> >  .../x86/hp/hp-bioscfg/ordered-attributes.c    |  586 +++++++++
> >  .../x86/hp/hp-bioscfg/passwdattr-interface.c  |   50 +
> >  .../x86/hp/hp-bioscfg/passwdobj-attributes.c  |  647 ++++++++++
> >  .../x86/hp/hp-bioscfg/spmobj-attributes.c     |  408 +++++++
> >  .../x86/hp/hp-bioscfg/string-attributes.c     |  457 +++++++
> >  .../x86/hp/hp-bioscfg/sureadmin-attributes.c  | 1014 ++++++++++++++++
> >  .../x86/hp/hp-bioscfg/surestart-attributes.c  |  145 +++
> >  drivers/platform/x86/{ => hp}/hp-wmi.c        |    0
> >  drivers/platform/x86/{ => hp}/hp_accel.c      |    0
> >  drivers/platform/x86/{ => hp}/tc1100-wmi.c    |    0
> >  22 files changed, 6647 insertions(+), 70 deletions(-)
> >  create mode 100644 drivers/platform/x86/hp/Kconfig
> >  create mode 100644 drivers/platform/x86/hp/Makefile
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/Makefile
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/biosattr-interface.c
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/bioscfg.c
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/bioscfg.h
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/int-attributes.c
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/ordered-attributes.c
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/passwdattr-interface.c
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/passwdobj-attributes.c
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/spmobj-attributes.c
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/string-attributes.c
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/sureadmin-attributes.c
> >  create mode 100644 drivers/platform/x86/hp/hp-bioscfg/surestart-attributes.c
> >  rename drivers/platform/x86/{ => hp}/hp-wmi.c (100%)
> >  rename drivers/platform/x86/{ => hp}/hp_accel.c (100%)
> >  rename drivers/platform/x86/{ => hp}/tc1100-wmi.c (100%)
> >
> > --
> > 2.34.1
> >
>



[Index of Archives]     [Linux Kernel Development]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux