[prev in list] [next in list] [prev in thread] [next in thread] 

List:       flashrom
Subject:    [flashrom] Re: Restructure shutdown functions and remove global state
From:       Joursoir <chat () joursoir ! net>
Date:       2022-08-05 6:54:38
Message-ID: 20220805095438.446398df () despina
[Download RAW message or body]

Hi everyone,

I want to share my progress with you. Let's move on to topics.

1) Refactoring singleton state.

Most of the simple cases are done. So, there are still non-trivial
cases that require changes in the programmer map/unmap/delay API.
Therefore, it would be tree-wide patches. The first one, which changes
the programmer delay API, is already published[1]. If you're
interested, take a look. Any comments are welcome!

Merged: drkaiser, gfxnvidia, mediatek_i2c_spi, it8212, atapromise,
nicintel
Under review: nicintel_eeprom[2], satamv[3], satasii[4],
nicnatsemi[5]

2) Reduce global PCI state (ex. Restoring PCI value explicitly)

Now it's more bigger topic that it was. But actually I've been doing
only restoring original PCI contents at the moment.

While atahpt[6] is still under review (hopefully it'll be merged soon),
you can provide comments if you have any.

/* Joursoir */

[1] https://review.coreboot.org/c/flashrom/+/66373
[2] https://review.coreboot.org/c/flashrom/+/66158
[3] https://review.coreboot.org/c/flashrom/+/65978
[4] https://review.coreboot.org/c/flashrom/+/66075
[5] https://review.coreboot.org/c/flashrom/+/65970
[6] https://review.coreboot.org/c/flashrom/+/65386


_______________________________________________
flashrom mailing list -- flashrom@flashrom.org
To unsubscribe send an email to flashrom-leave@flashrom.org
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic