On Mon, 2013-02-11 at 12:47 +0000, Ian Campbell wrote: > On Sun, 2013-02-10 at 19:58 +0000, Ben Hutchings wrote: > > On Fri, 2013-02-08 at 09:46 +0000, Ian Campbell wrote: > > > On Thu, 2013-02-07 at 23:03 +0100, Arnaud Patard wrote: > > [...] > > > > > > > > > >> It sounds like there has been talk of a unified i.mx5 and i.mx6 > > > > >> armhf > > > > >> debian kernel flavor (something like '-mx'), > > > > > > > > > > I wonder if we have now reached the point with all the upstream single > > > > > image work where we could have a single flavour for armhf? i.e. a > > > > > single > > > > > generic flavour not -mx (or maybe two, regular and lpae). > > > > > > > > There's still some work needed. Some devices (imx5/omap) have not yet > > > > been > > > > converted into DT. > > > > > > So it sounds like we should have a new generic DT flavour, containing > > > imx6 support (and any other platforms which are ready), and leave the > > > existing imx5/omap flavours alone, as opposed to adding imx6 to the imx5 > > > flavour and renaming it to -imx. > > > > I'm not entirely clear on what's happening with MX5, but it looks like > > all the machines the wheezy mx5 flavour supports are now DT-only > > upstream (as of 3.7). Can anyone confirm whether the > > linux-image-3.7-trunk-mx5 package in experimental actually works on one > > of these machines? (Also, I noticed that some i.MX6q DTB files have > > been included in it - I wonder how that happens?) > > You mean how the DTB files ended up in the package? We do: > shopt -s nullglob ; for i in $(DIR)/arch/arm/boot/*.dtb ; do \ > install -D -m644 $$i > '$(PACKAGE_DIR)'/'$(DTB_INSTALL_DIR)'/$$(basename $$i) ; \ > done > so we'll automatically pick up anything which upstream adds to its > build,
I understood that. > which is itself keyed off of Kconfig options for the platforms, > but not the specific boards. Perhaps that isn't desirable? [...] I think this is the right thing to do (following the principle of Don't Repeat Yourself). I was just surprised that these were selected by a configuration that doesn't mention IMX6. Actually the rule is pretty simple: dtb-$(CONFIG_ARCH_MXC) += imx51-babbage.dtb \ imx53-ard.dtb \ imx53-evk.dtb \ imx53-qsb.dtb \ imx53-smd.dtb \ imx6q-arm2.dtb \ imx6q-sabrelite.dtb \ imx6q-sabresd.dtb Ben. -- Ben Hutchings We get into the habit of living before acquiring the habit of thinking. - Albert Camus
signature.asc
Description: This is a digitally signed message part