All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Glass <sjg@chromium.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 00/93] dm: Move towards completing CONFIG_BLK migration
Date: Sun, 25 Nov 2018 19:59:19 -0700	[thread overview]
Message-ID: <CAPnjgZ1PTwv-HgSGJVGoteO2MD7qnV8HQnQqTo5j8ogcBwdHdQ@mail.gmail.com> (raw)
In-Reply-To: <20181126011216.GN11247@bill-the-cat>

Hi Tom.

On Sun, 25 Nov 2018 at 18:12, Tom Rini <trini@konsulko.com> wrote:
>
> On Sat, Nov 24, 2018 at 12:41:53PM -0700, Simon Glass wrote:
> > Hi Tom,
> >
> > On Fri, 23 Nov 2018 at 12:38, Tom Rini <trini@konsulko.com> wrote:
> > >
> > > On Fri, Nov 23, 2018 at 05:04:46AM -0700, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Thu, 22 Nov 2018 at 16:31, Tom Rini <trini@konsulko.com> wrote:
> > > > >
> > > > > On Thu, Nov 22, 2018 at 01:50:34PM -0700, Simon Glass wrote:
> > > > > > Hi Tom,
> > > > > >
> > > > > > On Wed, 21 Nov 2018 at 08:10, Tom Rini <trini@konsulko.com> wrote:
> > > > > > >
> > > > > > > On Tue, Nov 20, 2018 at 08:53:12AM -0500, Tom Rini wrote:
> > > > > > > > On Tue, Nov 20, 2018 at 02:45:24PM +0100, Marek Vasut wrote:
> > > > > > > > > On 11/20/2018 02:42 PM, Tom Rini wrote:
> > > > > > > > > > On Tue, Nov 20, 2018 at 02:40:43PM +0100, Marek Vasut wrote:
> > > > > > > > > >> On 11/20/2018 02:37 PM, Tom Rini wrote:
> > > > > > > > > >>> On Tue, Nov 20, 2018 at 01:42:15PM +0100, Soeren Moch wrote:
> > > > > > > > > >>>>
> > > > > > > > > >>>>
> > > > > > > > > >>>> On 19.11.18 16:52, Simon Glass wrote:
> > > > > > > > > >>>>> All boards should now be migrated to use CONFIG_BLK. This series removes
> > > > > > > > > >>>>> those with build problems using this option.
> > > > > > > > > >>>>>
> > > > > > > > > >>>>> If maintainers want to keep these boards in they should send a patch in
> > > > > > > > > >>>>> the next week or two. Otherwise the board will be removed in the next
> > > > > > > > > >>>>> release, and will need to be added and re-reviewed later.
> > > > > > > > > >>>> Fabio, Stefano,
> > > > > > > > > >>>>
> > > > > > > > > >>>> it seems (almost?) all i.mx6 boards should be removed within two weeks.
> > > > > > > > > >>>> But would it not make more sense to convert the reference boards first
> > > > > > > > > >>>> (mx6sabresd
> > > > > > > > > >>>> in my case for tbs2910), and let hobbyist maintainers like me take this
> > > > > > > > > >>>> as example for
> > > > > > > > > >>>> their own modifications?
> > > > > > > > > >>>
> > > > > > > > > >>> So, I replied to the main thread earlier but no, we're not going to drop
> > > > > > > > > >>> everything in 2 weeks, especially since there's a lot of false positives
> > > > > > > > > >>> in this series.
> > > > > > > > > >>>
> > > > > > > > > >>>> Simon, Tom,
> > > > > > > > > >>>>
> > > > > > > > > >>>> is this really the usual u-boot working style to remove about hundred
> > > > > > > > > >>>> boards within
> > > > > > > > > >>>> two weeks without prior warning? As hobbyist board maintainer I try to
> > > > > > > > > >>>> follow
> > > > > > > > > >>>> new developments, and more than once I fixed up regressions introduced
> > > > > > > > > >>>> by others
> > > > > > > > > >>>> in general code.
> > > > > > > > > >>>> But I cannot follow all development details without any heads-up. And
> > > > > > > > > >>>> even the
> > > > > > > > > >>>> NXP folks seem to be surprised about this.
> > > > > > > > > >>>>
> > > > > > > > > >>>> All problems with this transition seem to be located around usbstorage
> > > > > > > > > >>>> and sata.
> > > > > > > > > >>>> This is for sure not really very board specific. Is there any migration
> > > > > > > > > >>>> guide, or
> > > > > > > > > >>>> examples how other SoC architectures did this conversion?
> > > > > > > > > >>>
> > > > > > > > > >>> I'll admit this hasn't been our best notification.  But, the deadline
> > > > > > > > > >>> was discussed about a year ago (and then no, I didn't get a build-time
> > > > > > > > > >>> warning in).  Then around v2018.05 I said it wasn't going to be a
> > > > > > > > > >>> removal type problem yet as we had a lot of boards to fixup still, and
> > > > > > > > > >>> repeated that at v2018.07.  That did lead to a lot of things getting
> > > > > > > > > >>> addressed.  But yes, we still have some large areas that after a few
> > > > > > > > > >>> years still have not been converted, and that puts me in a hard spot
> > > > > > > > > >>> too.
> > > > > > > > > >>
> > > > > > > > > >> Build time warning for a year would be good ?
> > > > > > > > > >
> > > > > > > > > > A year for this?  No.  New deadlines?  That's not too far off from what
> > > > > > > > > > we've done historically, so yes.
> > > > > > > > >
> > > > > > > > > Give people some sort of breathing space to get the conversion done.
> > > > > > > > > Stressing people out by arbitrary deadlines will lead nowhere.
> > > > > > > >
> > > > > > > > Sure, agreed.  I didn't say we're going to drop all these boards, nor
> > > > > > > > are we going to drop SATA and USB Storage (if those are still all that's
> > > > > > > > left to convert) for this release.  But given that we proposed a
> > > > > > > > deadline in August 2017, made email-but-not-build noise about it between
> > > > > > > > May and July/August of this year, no, I also don't think setting a new
> > > > > > > > deadline of November 2019 is the right call either.
> > > > > > > >
> > > > > > > > So, really, lets see what the fails to build boards are with BLK being
> > > > > > > > on when we have block devices.  Then assess what a good deadline is.
> > > > > > > >
> > > > > > > > > >> Maybe we need some generic Makefile macro to set those up.
> > > > > > > > > >
> > > > > > > > > > It would be nice, yes.  I think the problem here is (or, was) the
> > > > > > > > > > complex set of options that didn't work.
> > > > > > > > >
> > > > > > > > > The problem was many people didn't know about the conversion deadline or
> > > > > > > > > simply forgot. And reminding them with a 100-patch series removing half
> > > > > > > > > of the boards is like splashing icy water bucket in their sleeping faces.
> > > > > > > >
> > > > > > > > Alright.  But we've already tried less shocking approaches to
> > > > > > > > conversion, but in public (over the summer when Simon listed most of
> > > > > > > > these boards in a series but I _think_ his script failed to CC the
> > > > > > > > universe and didn't follow up with a repost that did email everyone) and
> > > > > > > > perhaps private too (I honestly don't recall if I did, or just intended
> > > > > > > > to, ask you about the USB side of this on IRC).
> > > > > > >
> > > > > > > And, for the record, the USB side I had in mind here was converted, and
> > > > > > > I just forgot, my fault.  In fact, as I go through some hack-and-slash
> > > > > > > to see what needs a real conversion (either board updated, or drivers
> > > > > > > updated) at least some part of this is needing to adjust dependencies to
> > > > > > > force things on with BLK.  For example, if we have MMC we must have
> > > > > > > DM_MMC and BLK, and if we have USB we must have DM_USB and BLK.
> > > > > >
> > > > > > Well, once we are through the migration we can remove BLK.
> > > > >
> > > > > I don't think BLK the symbol goes away, really.  We don't want more
> > > > > objects built unconditionally and we will continue to have block
> > > > > device-less builds.
> > > >
> > > > Yes that's right - but it becomes an optional feature rather than an
> > > > indication of completed migration.
> > > >
> > > > >
> > > > > > Yes all the block devices are related, and we should use DM for all of
> > > > > > them to make this work.
> > > > > >
> > > > > > I am not sure if there is a better way to do this with Kconfig.
> > > > > >
> > > > > > Thanks for helping with all of this. I have found it quite tricky to
> > > > > > plot a path forward which is why I am been putting it off for several
> > > > > > months.
> > > > >
> > > > > Thanks for starting it off.  I think part of the big problem we'll have
> > > > > here is that unfortunately we can't key off of the BLK migration itself
> > > > > as it's short-hand for having started using OF_CONTROL.  What I'm
> > > > > currently working through is being able to have all block drivers using
> > > > > BLK and everything is still building / linking as unconverted drivers
> > > > > now depend on BROKEN.  This is showing we have a few widely used but
> > > > > unconverted drivers over in Freescale/NXP land.
> > > >
> > > > That's a good idea. Does it work OK with DM_MMC and DM_USB? Is this a
> > > > way we can keep unconverted boards around for a while without holding
> > > > up migration? They won't work properly but will build?
> > >
> > > I have some worthwhile changes in my WIP branch I haven't yet posted,
> > > but, I think the problem is that we can't make BLK conversion the next
> > > hard deadline.  In order to make BLK (and DM) hard requirements, all of
> > > MMC needs to be switched over (along with all of USB block related and
> > > SATA, but MMC is the big one).  That in turn shows a _lot_ of different
> > > problems.  We have:
> > > - Drivers used by platforms which are using DM for other things but
> > >   aren't converted
> > > - Platforms that could be switched to using DM but haven't yet, and
> > >   sometimes their storage controller is converted and sometimes it
> > >   isn't.
> > > - What feels like almost all of PowerPC/MPC85xx at least.
> > >
> > > So I think we should maybe try is:
> > > - Pressing on the various folks that use MPC85xx/iMX to get some of
> > >   their drivers converted.  This I think will allow us to fairly soon
> > >   mark SCSI/SATA as fully converted.
> > > - I want to try re-working some of the Kconfig logic today so that we
> > >   have for example, DM_MMC pulling in BLK.
> > > - Check in further with our iMX maintainers to see what they feel is
> > >   misssing before being able to fully convert.
> > > - Check in with our Marvell maintainers to see what's missing before
> > >   they can fully convert.
> > > - Check in with our USB maintainers to see what's missing before we can
> > >   fully convert them, aside from the PowerPC issue.
> >
> > So you are suggesting a more 'bottom-up' approach where driver owners
> > do work before board owners?
>
> In essence, yes.  We _do_ have some board issues (for example,
> omap3_beagle doesn't Just Work when switched to DM_MMC, and my first
> reaction is that it probably needs to be updated to have all the various
> DTB files for the various "beagleboard" variants and updated to load the
> right one in SPL) but we have a lot more widely used drivers that need
> converting.  I tried to cover this in my RFC series today but as I also
> listed above, unless we're going to remove huge swaths of boards, we
> can't pull the trigger yet.  But I do hope this will have set off enough
> alarm bells to get this technical debt paid down a bit.

Yes I think the alarms are ringing :-) The body count is definitely
too high right now.

>
> > Anyway this seems reasonable to me. For the case where boards could be
> > converted (drivers exist) but are not, perhaps a removal patch makes
> > sense.
>
> In time, yes, after we've had the build-time warnings showing up for a
> bit.  And some boards can be easily converted, I'm pretty sure (ie all
> of sunxi).

Yes that seems quite close.

I'll take a look at some other subsystems that might be close, or need
conversion. Perhaps we should add warnings for most/all of them.

Regards,
Simon

  reply	other threads:[~2018-11-26  2:59 UTC|newest]

Thread overview: 210+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-19 15:52 [U-Boot] [PATCH 00/93] dm: Move towards completing CONFIG_BLK migration Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 01/93] Add a simple script to remove boards Simon Glass
2018-11-19 18:19   ` Adam Ford
2018-11-26 22:24     ` Simon Glass
2018-11-27  0:08     ` Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 02/93] dm: mmc: Use CONFIG_IS_ENABLED to check for BLK Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 03/93] solidrun: Correct typo in MAINTAINERS Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 04/93] arm: Remove s32v234evb board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 05/93] arm: Remove ls1043ardb_sdcard_SECURE_BOOT board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 06/93] arm: Remove ls1046ardb_sdcard_SECURE_BOOT board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 07/93] arm: Remove colibri_imx6_nospl board Simon Glass
2018-11-19 21:32   ` Marek Vasut
2018-11-19 15:52 ` [U-Boot] [PATCH 08/93] arm: Remove guruplug board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 09/93] arm: Remove sniper board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 10/93] arm: Remove omap3_zoom1 board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 11/93] arm: Remove sksimx6 board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 12/93] arm: Remove tbs2910 board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 13/93] arm: Remove theadorable_debug board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 14/93] arm: Remove devkit3250 board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 15/93] arm: Remove pcm051_rev3 board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 16/93] arm: Remove ds109 board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 17/93] arm: Remove pcm058 board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 18/93] arm: Remove am335x_shc_ict board Simon Glass
2018-11-19 15:52 ` [U-Boot] [PATCH 19/93] arm: Remove vining_2000 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 20/93] arm: Remove cm_t43 board Simon Glass
2018-11-19 21:32   ` Marek Vasut
2018-11-19 15:53 ` [U-Boot] [PATCH 21/93] arm: Remove igep00x0 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 22/93] arm: Remove sheevaplug board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 23/93] arm: Remove omap3_overo board Simon Glass
     [not found]   ` <CAGDS+nkiuiUPGzwtU9kH1jG_hP-Xk7pZcsc7HoZw9PH34xt8jQ@mail.gmail.com>
     [not found]     ` <CALYyQ17Zn1yhjGA1qWTyP3E4umy+9PjvAdP1DWwqXbVA9rv7Cg@mail.gmail.com>
2018-11-20 13:20       ` Andrew C. Smith
2018-11-22 20:50         ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 24/93] arm: Remove am335x_boneblack board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 25/93] arm: Remove warp7 board Simon Glass
2018-11-19 17:56   ` Fabio Estevam
2018-11-22 20:50     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 26/93] arm: Remove gwventana_gw5904 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 27/93] arm: Remove cairo board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 28/93] arm: Remove pico-hobbit-imx7d board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 29/93] arm: Remove mccmon6_sd board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 30/93] arm: Remove apalis_imx6_nospl_it board Simon Glass
2018-11-19 21:33   ` Marek Vasut
2018-11-19 15:53 ` [U-Boot] [PATCH 31/93] arm: Remove wandboard board Simon Glass
2018-11-19 21:33   ` Marek Vasut
2018-11-19 15:53 ` [U-Boot] [PATCH 32/93] arm: Remove birdland_bav335a board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 33/93] arm: Remove gurnard board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 34/93] arm: Remove xpress_spl board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 35/93] arm: Remove udoo_neo board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 36/93] arm: Remove nas220 board Simon Glass
2018-11-21 15:26   ` Evgeni Dobrev
2018-11-21 17:08     ` Tom Rini
2018-11-19 15:53 ` [U-Boot] [PATCH 37/93] arm: Remove am335x_pdu001 board Simon Glass
2018-11-29 10:39   ` Felix Brack
2018-11-29 18:42     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 38/93] arm: Remove snapper9260 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 39/93] arm: Remove pfla02 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 40/93] arm: Remove colibri_pxa270 board Simon Glass
2018-11-26  7:57   ` Marcel Ziswiler
2018-11-26 12:57     ` Tom Rini
2018-11-27  0:08     ` Simon Glass
2018-11-27 12:24       ` Marek Vasut
2018-11-19 15:53 ` [U-Boot] [PATCH 41/93] arm: Remove work_92105 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 42/93] arm: Remove omap3_pandora board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 43/93] arm: Remove cl-som-imx7 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 44/93] arm: Remove devkit8000 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 45/93] arm: Remove pengwyn board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 46/93] arm: Remove dreamplug board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 47/93] arm: Remove mx6sabreauto board Simon Glass
2018-11-19 23:56   ` Peng Fan
2018-11-22 20:50     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 48/93] arm: Remove imx6q_logic board Simon Glass
2018-11-19 18:10   ` Adam Ford
2018-11-27  0:08     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 49/93] arm: Remove zc5202 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 50/93] arm: Remove imx6dl_mamoj board Simon Glass
2018-11-19 17:22   ` Jagan Teki
2018-11-22 20:50     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 51/93] arm: Remove omap3_logic_somlv board Simon Glass
2018-11-19 18:07   ` Adam Ford
2018-11-27  0:08     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 52/93] arm: Remove cm_t335 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 53/93] arm: Remove liteboard board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 54/93] arm: Remove am43xx_evm_usbhost_boot board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 55/93] arm: Remove chiliboard board Simon Glass
2018-11-21 13:02   ` Marcin Niestrój
2018-11-22 20:50     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 56/93] arm: Remove am335x_baltos board Simon Glass
2018-11-20 14:56   ` Yegor Yefremov
2018-11-22 20:50     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 57/93] arm: Remove kp_imx6q_tpc board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 58/93] arm: Remove lsxhl board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 59/93] arm: Remove udoo board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 60/93] arm: Remove marsboard board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 61/93] arm: Remove mx6sabresd board Simon Glass
2018-11-19 23:58   ` Peng Fan
2018-11-22 20:50     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 62/93] arm: Remove dh_imx6 board Simon Glass
2018-11-20 12:15   ` Ludwig Zenz
2018-11-22 20:50     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 63/93] arm: Remove vinco board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 64/93] arm: Remove ls1021atwr_sdcard_ifc_SECURE_BOOT board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 65/93] arm: Remove mx6cuboxi board Simon Glass
2018-11-20  7:52   ` Mark Kettenis
2018-11-22 20:50     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 66/93] arm: Remove ot1200 board Simon Glass
2018-11-22  9:25   ` Christian Gmeiner
2018-11-22 12:52     ` Tom Rini
2018-11-22 13:24       ` Marek Vasut
2018-11-22 13:28         ` Tom Rini
2018-11-22 13:30           ` Marek Vasut
2018-11-22 13:32             ` Tom Rini
2018-11-22 13:40               ` Marek Vasut
2018-11-22 14:44           ` Simon Goldschmidt
2018-11-22 17:01             ` Tom Rini
2018-11-22 20:50               ` Simon Glass
2018-11-25 21:09                 ` Simon Goldschmidt
2018-11-26  3:00                   ` Simon Glass
2018-11-26  6:05                     ` Simon Goldschmidt
2018-12-05 13:21                       ` Simon Glass
2018-12-05 13:38                         ` Simon Goldschmidt
2018-12-05 13:54                           ` Simon Glass
2018-12-05 14:16                             ` Simon Goldschmidt
2018-12-05 15:55                               ` Simon Glass
2018-12-05 16:11                                 ` Simon Goldschmidt
2018-11-23  0:33     ` Fabio Estevam
2018-11-19 15:53 ` [U-Boot] [PATCH 67/93] arm: Remove socfpga_stratix10 board Simon Glass
2018-11-21  1:01   ` Ley Foon Tan
2018-11-22 20:50     ` Simon Glass
2018-11-22 23:25       ` Tom Rini
2018-11-23 12:04         ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 68/93] arm: Remove am65x_evm_a53 board Simon Glass
2018-11-19 16:58   ` Lokesh Vutla
2018-11-22 20:50     ` Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 69/93] arm: Remove ap143 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 70/93] arm: Remove ap121 board Simon Glass
2018-11-22  0:47   ` Daniel Schwierzeck
2018-11-22  0:53     ` Tom Rini
2018-11-22 20:50     ` Simon Glass
2018-11-22 23:23       ` Tom Rini
2018-11-24 19:42         ` Simon Glass
2018-11-24 21:22           ` Tom Rini
2018-11-19 15:53 ` [U-Boot] [PATCH 71/93] arm: Remove imgtec_xilfpga board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 72/93] arm: Remove socfpga_de0_nano_soc board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 73/93] arm: Remove clearfog board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 74/93] arm: Remove socfpga_arria10 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 75/93] arm: Remove omap3_beagle board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 76/93] arm: Remove helios4 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 77/93] arm: Remove socfpga_socrates board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 78/93] arm: Remove socfpga_sr1500 board Simon Glass
2018-11-19 15:53 ` [U-Boot] [PATCH 79/93] arm: Remove ls1021aiot_sdcard board Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 80/93] arm: Remove socfpga_de10_nano board Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 81/93] arm: Remove socfpga_dbm_soc1 board Simon Glass
2018-11-19 21:17   ` Marek Vasut
2018-11-19 15:54 ` [U-Boot] [PATCH 82/93] arm: Remove socfpga_de1_soc board Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 83/93] arm: Remove socfpga_sockit board Simon Glass
2018-11-19 20:54   ` Marek Vasut
2018-11-19 15:54 ` [U-Boot] [PATCH 84/93] arm: Remove dns325 board Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 85/93] arm: Remove socfpga_is1 board Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 86/93] arm: Remove brppt1_mmc board Simon Glass
2018-11-20 11:08   ` Hannes Schmelzer
2018-11-22 20:50     ` Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 87/93] arm: Remove db-mv784mp-gp board Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 88/93] arm: Remove socfpga_arria5 board Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 89/93] arm: Remove socfpga_vining_fpga board Simon Glass
2018-11-19 21:16   ` Marek Vasut
2018-11-19 15:54 ` [U-Boot] [PATCH 90/93] arm: Remove dra7xx_evm and dra7xx_hs_evm boards Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 91/93] dm: Enable CONFIG_BLK Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 92/93] dm: Update driver-model migration schedule for CONFIG_BLK Simon Glass
2018-11-19 15:54 ` [U-Boot] [PATCH 93/93] RFC: dm: Force CONFIG_BLK for all boards with DM Simon Glass
2018-11-19 16:08 ` [U-Boot] [PATCH 00/93] dm: Move towards completing CONFIG_BLK migration Otavio Salvador
2018-11-19 18:36 ` Tom Rini
2018-11-19 19:45   ` Adam Ford
2018-11-19 21:32     ` Marek Vasut
2018-11-19 21:54       ` Tom Rini
2018-11-19 21:58         ` Simon Glass
2018-11-20 14:29           ` Ian Campbell
2018-11-20 14:56             ` Tom Rini
2018-11-21  4:43           ` Simon Glass
2018-11-21 13:26             ` Tom Rini
2018-11-19 22:02         ` Adam Ford
2018-11-19 22:06           ` Marek Vasut
2018-11-20 11:00             ` Stefano Babic
2018-11-20 12:39               ` Peter Robinson
2018-11-20 14:55               ` Tom Rini
2018-11-20 16:27                 ` Stefano Babic
2018-11-20 17:18                   ` Tom Rini
2018-11-19 22:05         ` Marek Vasut
2018-11-20 12:42 ` Soeren Moch
2018-11-20 13:37   ` Tom Rini
2018-11-20 13:40     ` Marek Vasut
2018-11-20 13:42       ` Tom Rini
2018-11-20 13:45         ` Marek Vasut
2018-11-20 13:53           ` Tom Rini
2018-11-20 13:55             ` Marek Vasut
2018-11-21 15:10             ` Tom Rini
2018-11-22 20:50               ` Simon Glass
2018-11-22 23:31                 ` Tom Rini
2018-11-23 12:04                   ` Simon Glass
2018-11-23 19:38                     ` Tom Rini
2018-11-24 19:41                       ` Simon Glass
2018-11-26  1:12                         ` Tom Rini
2018-11-26  2:59                           ` Simon Glass [this message]
2018-11-23  0:31   ` Fabio Estevam
2018-11-23 14:35     ` Soeren Moch
2018-11-21 15:13 ` [U-Boot] [PATCH] omap3: beagle: Enable DM_MMC and BLK for u-boot only, not SPL Guillaume GARDET
2018-11-21 17:06   ` Tom Rini
2018-12-17 17:03     ` Guillaume Gardet
2018-12-17 19:34       ` Adam Ford
2018-12-17 20:44         ` Adam Ford
2018-12-18  1:41         ` Tom Rini
2018-11-22 17:45 ` [U-Boot] [PATCH 00/93] dm: Move towards completing CONFIG_BLK migration Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAPnjgZ1PTwv-HgSGJVGoteO2MD7qnV8HQnQqTo5j8ogcBwdHdQ@mail.gmail.com \
    --to=sjg@chromium.org \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.