From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 24 Nov 2021 15:54:56 +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 1mptfk-0003gB-9t for lore@lore.pengutronix.de; Wed, 24 Nov 2021 15:54:56 +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 1mptfj-0001An-Pq; Wed, 24 Nov 2021 15:54:55 +0100 Received: from ptx.hi.pengutronix.de ([2001:67c:670:100:1d::c0]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mptfi-0001AS-IE; Wed, 24 Nov 2021 15:54:54 +0100 Received: from rsc by ptx.hi.pengutronix.de with local (Exim 4.92) (envelope-from ) id 1mptfi-0003xk-93; Wed, 24 Nov 2021 15:54:54 +0100 Date: Wed, 24 Nov 2021 15:54:54 +0100 From: Robert Schwebel To: Oleksij Rempel Message-ID: <20211124145454.GZ28736@pengutronix.de> References: <20211109092212.2774811-1-o.rempel@pengutronix.de> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20211109092212.2774811-1-o.rempel@pengutronix.de> X-Sent-From: Pengutronix Hildesheim X-URL: http://www.pengutronix.de/ X-IRC: #ptxdist @freenode X-Accept-Language: de,en X-Accept-Content-Type: text/plain X-Uptime: 15:54:35 up 279 days, 18:18, 150 users, load average: 0,00, 0,06, 0,14 User-Agent: Mutt/1.10.1 (2018-07-13) Subject: Re: [DistroKit] [PATCH v3] 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 , distrokit@pengutronix.de 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 On Tue, Nov 09, 2021 at 10:22:12AM +0100, 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 commit the platform gets populated with the files necessary to run a > SAMA5D3 MCU on a KSZ9477 evaluation board and copy of vexpress target > for qemu testing. > > Signed-off-by: Holger Assmann > Signed-off-by: Oleksij Rempel > --- > .../barebox-at91-defaultenv/nv/boot.default | 1 + > .../platform-v7a_noneon/barebox-at91.config | 853 ++++ > .../barebox-vexpress-defaultenv/boot/9p | 10 + > .../init/bootsource | 7 + > .../nv/linux.bootargs.loglevel | 1 + > .../barebox-vexpress.config | 858 ++++ > .../barebox-vexpress.config.diff | 66 + > configs/platform-v7a_noneon/barebox.config | 903 ++++ > .../config/images/at91-sd.config | 28 + > .../config/images/vexpress-nor.config | 31 + > .../config/images/vexpress.config | 29 + > .../dts/at91-microchip-ksz9477-evb.dts | 193 + > configs/platform-v7a_noneon/kernelconfig | 3798 +++++++++++++++++ > configs/platform-v7a_noneon/platformconfig | 264 ++ > .../platforms/barebox-0-common.in | 33 + > .../platforms/barebox-at91.in | 8 + > .../platforms/barebox-vexpress.in | 8 + > .../platforms/blspec-ksz9477-evb.in | 5 + > .../platforms/blspec-vexpress.in | 5 + > .../platforms/image-ksz9477-evb.in | 11 + > .../platforms/image-vexpress-nor.in | 10 + > .../platforms/image-vexpress.in | 11 + > .../loader/entries/sama5d3-ksz9477-evb.conf | 6 + > .../projectroot/loader/entries/vexpress.conf | 6 + > .../rules/barebox-at91.make | 108 + > .../rules/barebox-common.make | 84 + > .../rules/barebox-vexpress.make | 111 + > .../rules/blspec-ksz9477-evb.make | 36 + > .../rules/blspec-vexpress.make | 36 + > .../rules/image-ksz9477-evb.make | 36 + > .../rules/image-vexpress-nor.make | 35 + > .../rules/image-vexpress.make | 31 + > configs/platform-v7a_noneon/run | 183 + > configs/platform-v7a_noneon/run-nfs | 20 + > doc/hardware_v7a_noneon_sama5d3.rst | 22 + > 35 files changed, 7847 insertions(+) > create mode 100644 configs/platform-v7a_noneon/barebox-at91-defaultenv/nv/boot.default > create mode 100644 configs/platform-v7a_noneon/barebox-at91.config > create mode 100644 configs/platform-v7a_noneon/barebox-vexpress-defaultenv/boot/9p > create mode 100644 configs/platform-v7a_noneon/barebox-vexpress-defaultenv/init/bootsource > create mode 100644 configs/platform-v7a_noneon/barebox-vexpress-defaultenv/nv/linux.bootargs.loglevel > create mode 100644 configs/platform-v7a_noneon/barebox-vexpress.config > create mode 100644 configs/platform-v7a_noneon/barebox-vexpress.config.diff > create mode 100644 configs/platform-v7a_noneon/barebox.config > create mode 100644 configs/platform-v7a_noneon/config/images/at91-sd.config > create mode 100644 configs/platform-v7a_noneon/config/images/vexpress-nor.config > create mode 100644 configs/platform-v7a_noneon/config/images/vexpress.config > create mode 100644 configs/platform-v7a_noneon/dts/at91-microchip-ksz9477-evb.dts > create mode 100644 configs/platform-v7a_noneon/kernelconfig > create mode 100644 configs/platform-v7a_noneon/platformconfig > create mode 100644 configs/platform-v7a_noneon/platforms/barebox-0-common.in > create mode 100644 configs/platform-v7a_noneon/platforms/barebox-at91.in > create mode 100644 configs/platform-v7a_noneon/platforms/barebox-vexpress.in > create mode 100644 configs/platform-v7a_noneon/platforms/blspec-ksz9477-evb.in > create mode 100644 configs/platform-v7a_noneon/platforms/blspec-vexpress.in > create mode 100644 configs/platform-v7a_noneon/platforms/image-ksz9477-evb.in > create mode 100644 configs/platform-v7a_noneon/platforms/image-vexpress-nor.in > create mode 100644 configs/platform-v7a_noneon/platforms/image-vexpress.in > create mode 100644 configs/platform-v7a_noneon/projectroot/loader/entries/sama5d3-ksz9477-evb.conf > create mode 100644 configs/platform-v7a_noneon/projectroot/loader/entries/vexpress.conf > create mode 100644 configs/platform-v7a_noneon/rules/barebox-at91.make > create mode 100644 configs/platform-v7a_noneon/rules/barebox-common.make > create mode 100644 configs/platform-v7a_noneon/rules/barebox-vexpress.make > create mode 100644 configs/platform-v7a_noneon/rules/blspec-ksz9477-evb.make > create mode 100644 configs/platform-v7a_noneon/rules/blspec-vexpress.make > create mode 100644 configs/platform-v7a_noneon/rules/image-ksz9477-evb.make > create mode 100644 configs/platform-v7a_noneon/rules/image-vexpress-nor.make > create mode 100644 configs/platform-v7a_noneon/rules/image-vexpress.make > create mode 100755 configs/platform-v7a_noneon/run > create mode 100755 configs/platform-v7a_noneon/run-nfs > create mode 100644 doc/hardware_v7a_noneon_sama5d3.rst Applied to next. rsc -- Pengutronix e.K. | Dipl.-Ing. Robert Schwebel | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 | _______________________________________________ DistroKit mailing list DistroKit@pengutronix.de