From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: From: Ahmad Fatoum Date: Mon, 2 Mar 2020 12:03:50 +0100 Message-Id: <20200302110356.19112-1-a.fatoum@pengutronix.de> MIME-Version: 1.0 Subject: [DistroKit] [PATCH 0/6] v7a: add basic STM32MP157C-DK2 support List-Id: DistroKit Mailinglist List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: distrokit-bounces@pengutronix.de Sender: "DistroKit" To: distrokit@pengutronix.de Cc: Ahmad Fatoum Hi, this series extends the v7a platform of DistroKit to generate images for the STM32MP157C-DK2 as well. I term it basic support, because I omitted the graphical parts. They are functional and usable with upstream kernel and ptxdist recipes with no changes necessary; only some config options need to be flipped to get it working. I've not included them in this patch series, because I didn't want to enable them for all the existing boards. I think they are better left to a layer (or maybe added via collections?), which can go into a follow up patch series if desired. Cheers, Ahmad Fatoum (6): v7a: kernel: configure for STM32MP157 support v7a: barebox: add new stm32mp rule rules: add ARM Trusted Firmware-A v7a: stm32mp: enable TF-A for first stage datapartition: disable autoformat of non-MBR Linux partitions v7a: add stm32mp157c-dk2 SD-Card image .../init/bootsource | 9 + configs/platform-v7a/barebox-stm32mp.config | 781 ++++++++++++++++++ .../platform-v7a/barebox-stm32mp.config.diff | 147 ++++ .../platform-v7a/config/images/stm32mp.config | 31 + configs/platform-v7a/kernelconfig | 81 +- configs/platform-v7a/platformconfig | 22 +- .../platform-v7a/platforms/barebox-stm32mp.in | 8 + .../platforms/blspec-stm32mp157c-dk2.in | 5 + .../platforms/image-stm32mp157c-dk2.in | 11 + .../loader/entries/stm32mp157c-dk2.conf | 6 + .../platform-v7a/rules/barebox-stm32mp.make | 107 +++ .../rules/blspec-stm32mp157c-dk2.make | 36 + .../rules/image-stm32mp157c-dk2.make | 38 + .../usr/lib/udev/rules.d/91-mkfs-ext4.rules | 2 +- rules/tf-a.in | 140 ++++ rules/tf-a.make | 122 +++ 16 files changed, 1536 insertions(+), 10 deletions(-) create mode 100755 configs/platform-v7a/barebox-stm32mp-defaultenv/init/bootsource create mode 100644 configs/platform-v7a/barebox-stm32mp.config create mode 100644 configs/platform-v7a/barebox-stm32mp.config.diff create mode 100644 configs/platform-v7a/config/images/stm32mp.config create mode 100644 configs/platform-v7a/platforms/barebox-stm32mp.in create mode 100644 configs/platform-v7a/platforms/blspec-stm32mp157c-dk2.in create mode 100644 configs/platform-v7a/platforms/image-stm32mp157c-dk2.in create mode 100644 configs/platform-v7a/projectroot/loader/entries/stm32mp157c-dk2.conf create mode 100644 configs/platform-v7a/rules/barebox-stm32mp.make create mode 100644 configs/platform-v7a/rules/blspec-stm32mp157c-dk2.make create mode 100644 configs/platform-v7a/rules/image-stm32mp157c-dk2.make create mode 100644 rules/tf-a.in create mode 100644 rules/tf-a.make -- 2.25.0 _______________________________________________ DistroKit mailing list DistroKit@pengutronix.de