Message ID | 20220714182836.89602-1-wuhaotsh@google.com (mailing list archive) |
---|---|
Headers | show |
Series | Misc NPCM7XX patches | expand |
On Thu, 14 Jul 2022 at 19:28, Hao Wu <wuhaotsh@google.com> wrote: > > [NOTE: I'm reviving a bunch of patches that was in the process of > upstreaming a while ago but paused.] > > This patch set contains a few bug fixes and I2C devices for some > NPCM7XX boards. > > Patch 1~2 fix a problem that causes the SMBus module to behave > incorrectly when it's in FIFO mode and trying to receive more than > 16 bytes at a time. > > Patch 3 fixes a error in a register for ADC module. > > Patch 4 makes the ADC input to be R/W instead of write only. It allows > a test system to read these via QMP and has no negative effect. > > Patch 5 adds a new blockdev IF type IF_OTHER. > > Patch 6 allows at24c_eeprom_init to take a bus as parameter so it can > be used by more use cases (e.g. behind an I2C mux.) > > Patch 7 allows at24c_eeprom_init to take a drive as property, similar > to sdhci_attach_device(). > > Patch 8 uses the function defined in patch 5 to add the EEPROM and other > I2C devices for Quanta GBS board. I've taken patches 3 and 4 into target-arm.next as they're already reviewed and standalone bugfixes. I had a comment on patch 2. I'll leave the IF_OTHER patch (and the patches that make use of it) to the blockdev folks to review. thanks -- PMM