Hi Tom, On Mon, Feb 15, 2021 at 4:30 AM Tom Rini <tr...@konsulko.com> wrote: > > On Sun, Feb 14, 2021 at 08:12:16PM +0100, Daniel Schwierzeck wrote: > > Am Sonntag, den 14.02.2021, 09:52 -0500 schrieb Tom Rini: > > > > ... > > > > > > > > > > > > > > > > > > > Tom, do you know the situation here? > > > > > > > > > > > > > > So, I made a lack of DM_PCI migration be fatal and got a > > > > > > > build done > > > > > > > here: > > > > > > > https://gitlab.denx.de/u-boot/u-boot/-/pipelines/6348 > > > > > > > > > > > > > > Of note, MIPS malta fails, so I had to drop that from pytest > > > > > > > to complete > > > > > > > the world build. There's then a handful of ARM boards, > > > > > > > another large > > > > > > > chunk of PowerPC, and then a few others such as r7780mp. SH > > > > > > > is the big > > > > > > > what to do here to me, other than PowerPC, as other than > > > > > > > r2dplus > > > > > > > everything is missing the main "convert to DM" migration > > > > > > > deadline as > > > > > > > well. > > > > > > > > > > > > What should we do for this patch? > > > > > > > > > > > > If the plan is to drop all boards that are not converted to DM > > > > > > PCI in > > > > > > 2021.04, I can drop this revert patch in v2. > > > > > > > > > > I've posted the patch to drop the SH boards. Daniel, what about > > > > > Malta? > > > > > > > > Malta should be fixed, since it's mips used in CI. > > > > > > There's also qemu_mips* in CI, so it depends on what Daniel thinks is > > > the right overall answer here. > > > > > > > Malta is the MIPS reference board physically as well as in Qemu. > > qemu_mips is actually deprecated and is going to be removed from Qemu > > sooner or later. That's why I added Malta to CI with the goal to remove > > qemu_mips. > > > > The problem with MIPS and DM_PCI is that there are some generic issues > > with memory mapping and CONFIG_SYS_SDRAM_BASE being used as virtual > > address. Actually I have a pending patch queue from Paul Burton for > > Malta for converting to DM_PCI, but that requires resolving the generic > > issues with some refactoring for all MIPS boards. It's still on my TODO > > list ;) > > > > Until I can spare enough time to resolve all issues, I could try to > > disable the PCI driver in Malta defconfig and mark the driver as broken > > in Kconfig. This way we can avoid removing the whole board. > > Thanks for explaining. Yes, lets go that route for now.
To make this series not to depend on board removal series, I will drop this revert patch in v2, and fix the non-DM PCI driver of mpc85xx instead. Regards, Bin