From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 08 Nov 2021 15:18:16 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1mk5TT-0006l3-Vv for lore@lore.pengutronix.de; Mon, 08 Nov 2021 15:18:15 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1mk5TT-0000Wo-F2; Mon, 08 Nov 2021 15:18:15 +0100 Received: from gallifrey.ext.pengutronix.de ([2001:67c:670:201:5054:ff:fe8d:eefb] helo=[127.0.0.1]) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1mk5TO-0000WJ-Hm; Mon, 08 Nov 2021 15:18:10 +0100 To: Oleksij Rempel , distrokit@pengutronix.de References: <20211108135329.3793726-1-o.rempel@pengutronix.de> From: Ahmad Fatoum Message-ID: Date: Mon, 8 Nov 2021 15:18:10 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <20211108135329.3793726-1-o.rempel@pengutronix.de> Content-Language: en-US Subject: Re: [DistroKit] [PATCH v2] platform-v7a_noneon: sama5: platform w/out NEON extension X-BeenThere: distrokit@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: DistroKit Mailinglist List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Holger Assmann Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "DistroKit" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: distrokit-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false Hello Oleksij, On 08.11.21 14:53, Oleksij Rempel wrote: > From: Holger Assmann > > Some ARMv7 MPUs like the Microchip SAMA5D3 series do not implement the > ARM SIMD (single instruction multiple data) extension NEON. > > Therefore, the new DistroKit platform-v7a_noneon provides a configuration > setup targeting at ARMv7 processors that only include a no-NEON implementation. > > In this initial commit the platform gets populated with the files > necessary to run a SAMA5D3 MCU with an AT91 bootstrap on a KSZ9477 > evaluation board. There is no at91bootstrap in this patch. > Signed-off-by: Holger Assmann > Signed-off-by: Oleksij Rempel > --- > .../barebox-at91-stage1.config | 458 ++ This, > .../barebox-defaultenv/nv/boot.default | 1 + > configs/platform-v7a_noneon/barebox.config | 853 ++++ > .../config/images/at91.config | 31 + > .../dts/at91-microchip-ksz9477-evb.dts | 193 + > configs/platform-v7a_noneon/kernelconfig | 3798 +++++++++++++++++ > configs/platform-v7a_noneon/platformconfig | 272 ++ > .../platforms/barebox-at91-stage1.in | 8 + this > .../platforms/blspec-ksz9477-evb.in | 5 + > .../platforms/image-ksz9477-evb.in | 12 + > .../loader/entries/sama5d3-ksz9477-evb.conf | 6 + > .../rules/barebox-at91-stage1.make | 97 + and this should be unused now (with barebox PBL as first stage) and can be removed. Also the barebox files should be called barebox-at91 to make their scope clear. > diff --git a/configs/platform-v7a_noneon/platformconfig b/configs/platform-v7a_noneon/platformconfig > new file mode 100644 > index 0000000..3dcfd20 > --- /dev/null > +++ b/configs/platform-v7a_noneon/platformconfig > @@ -0,0 +1,272 @@ > +# > +# Automatically generated file; DO NOT EDIT. > +# PTXdist 2021.06.0 > +# > +PTXCONF__platformconfig_MAGIC__=y > + > +# > +# ------------------------------------ > +# > + > +# > +# Target Platform Configuration > +# > + > +# > +# ------------------------------------ > +# > +PTXCONF_PLATFORM="v7a_sisd" s/sisd/noneon/ > --- /dev/null > +++ b/doc/hardware_v7a_noneon_sama5d3.rst > @@ -0,0 +1,22 @@ > +SAMA5D3 boards > +============== > + > +Supported boards: > + > + * EVB-KSZ9477 (with ATSAMA5D36A) > + Image: platform-v7a_sisd/images/image-ksz9477-evb.hdimg s/sisd/noneon/ > + > +Boot Media > +---------- > + > +DistroKit generates ``platform-v7a_sisd/images/*.hdimg``. s/sisd/noneon/ > +Use the respective image for your board and copy it onto your SD card. > + > +The EVB-KSZ9477 board has only 1 SD slot. To boot from SD, J13 (NAND Enable) > +jumper should be removed. > + > +Serial Console > +-------------- > + > +The EVB-KSZ9477 has an J10 Serial Comm interface. All UART related pins are > +properly named. > -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ DistroKit mailing list DistroKit@pengutronix.de