DistroKit Mailinglist
 help / color / mirror / Atom feed
From: Michael Tretter <m.tretter@pengutronix.de>
To: distrokit@pengutronix.de
Cc: mtr@pengutronix.de, jzi@pengutronix.de
Subject: [DistroKit] [PATCH 00/20] Add Radxa Rock 3A support
Date: Mon,  5 Sep 2022 18:35:55 +0200	[thread overview]
Message-ID: <20220905163615.2807729-1-m.tretter@pengutronix.de> (raw)

This series adds support for the Radxa Rock 3A Board, which features a
Rockchip rk3568 SoC.

Patches 1 to 12 slim down the kernel and enable rk3568 support in the kernel.

Patches 13 to 15 add a Barebox image with rk3568 support.

Patches 16 to 20 enable the actual Rock 3A support with an appropriate image
and documentation.

Michael

Johannes Zink (12):
  v8a: kernel: version bump v5.15 -> v5.19
  v8a: kernel: disable SPMI
  v8a: kernel: disable SLIMBUS
  v8a: kernel: disable network drivers except for FEC and STMMAC
  v8a: kernel: add Rockchip RK356x support
  v8a: barebox: move default environment
  v8a: rockchip: add rule for rockchip firmware
  v8a: rockchip: add new barebox-rockchip rule
  v8a: rockchip: add Radxa Rock 3A image and blspec entry
  v8a: rockchip: provide barebox-rock3a.norimg recovery image
  v8a: rockchip: copy default barebox env
  v8a: rock3a: workaround SDR-UHS1 detection

Michael Tretter (8):
  v8a: kernel: disable ACPI
  v8a: kernel: disable VIRTUALIZATION
  v8a: kernel: disable DRM
  v8a: kernel: disable SOUND
  v8a: kernel: disable MEDIA_SUPPORT
  v8a: kernel: disable CHROME_PLATFORMS
  v8a: kernel: enable SCMI based drivers
  doc: v8a: rock3a: Add documentation

 .../init/bootsource                           |    3 +
 .../nv/linux.bootargs.loglevel                |    0
 .../barebox-rock3a-defaultenv/init/bootsource |   14 +
 .../nv/linux.bootargs.loglevel                |    1 +
 configs/platform-v8a/barebox-rockchip.config  |  920 +++++++
 .../platform-v8a/config/images/rock3a.config  |   46 +
 configs/platform-v8a/kernelconfig             | 2175 ++++-------------
 configs/platform-v8a/platformconfig           |   20 +-
 .../platforms/barebox-rockchip.in             |   14 +
 .../platform-v8a/platforms/blspec-rock3a.in   |    5 +
 .../platform-v8a/platforms/image-rock3a.in    |   10 +
 .../projectroot/loader/entries/rock3a.conf    |    6 +
 configs/platform-v8a/rules/barebox-imx8m.make |    2 +-
 .../platform-v8a/rules/barebox-rockchip.make  |  163 ++
 configs/platform-v8a/rules/blspec-rock3a.make |   38 +
 .../platform-v8a/rules/firmware-rockchip.in   |   41 +
 .../platform-v8a/rules/firmware-rockchip.make |   74 +
 configs/platform-v8a/rules/image-rock3a.make  |   32 +
 doc/hardware.rst                              |    3 +-
 doc/hardware_v8a_rock3a.rst                   |   28 +
 20 files changed, 1856 insertions(+), 1739 deletions(-)
 rename configs/platform-v8a/{barebox-imx8m-defaultenv => barebox-common-defaultenv}/init/bootsource (65%)
 rename configs/platform-v8a/{barebox-imx8m-defaultenv => barebox-common-defaultenv}/nv/linux.bootargs.loglevel (100%)
 create mode 100644 configs/platform-v8a/barebox-rock3a-defaultenv/init/bootsource
 create mode 100644 configs/platform-v8a/barebox-rock3a-defaultenv/nv/linux.bootargs.loglevel
 create mode 100644 configs/platform-v8a/barebox-rockchip.config
 create mode 100644 configs/platform-v8a/config/images/rock3a.config
 create mode 100644 configs/platform-v8a/platforms/barebox-rockchip.in
 create mode 100644 configs/platform-v8a/platforms/blspec-rock3a.in
 create mode 100644 configs/platform-v8a/platforms/image-rock3a.in
 create mode 100644 configs/platform-v8a/projectroot/loader/entries/rock3a.conf
 create mode 100644 configs/platform-v8a/rules/barebox-rockchip.make
 create mode 100644 configs/platform-v8a/rules/blspec-rock3a.make
 create mode 100644 configs/platform-v8a/rules/firmware-rockchip.in
 create mode 100644 configs/platform-v8a/rules/firmware-rockchip.make
 create mode 100644 configs/platform-v8a/rules/image-rock3a.make
 create mode 100644 doc/hardware_v8a_rock3a.rst

-- 
2.30.2




             reply	other threads:[~2022-09-05 16:36 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-05 16:35 Michael Tretter [this message]
2022-09-05 16:35 ` [DistroKit] [PATCH 01/20] v8a: kernel: version bump v5.15 -> v5.19 Michael Tretter
2022-09-05 16:35 ` [DistroKit] [PATCH 02/20] v8a: kernel: disable ACPI Michael Tretter
2022-09-05 16:35 ` [DistroKit] [PATCH 03/20] v8a: kernel: disable VIRTUALIZATION Michael Tretter
2022-09-05 16:35 ` [DistroKit] [PATCH 04/20] v8a: kernel: disable DRM Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 05/20] v8a: kernel: disable SOUND Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 06/20] v8a: kernel: disable MEDIA_SUPPORT Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 07/20] v8a: kernel: disable CHROME_PLATFORMS Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 08/20] v8a: kernel: disable SPMI Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 09/20] v8a: kernel: disable SLIMBUS Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 10/20] v8a: kernel: disable network drivers except for FEC and STMMAC Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 11/20] v8a: kernel: enable SCMI based drivers Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 12/20] v8a: kernel: add Rockchip RK356x support Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 13/20] v8a: barebox: move default environment Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 14/20] v8a: rockchip: add rule for rockchip firmware Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 15/20] v8a: rockchip: add new barebox-rockchip rule Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 16/20] v8a: rockchip: add Radxa Rock 3A image and blspec entry Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 17/20] v8a: rockchip: provide barebox-rock3a.norimg recovery image Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 18/20] v8a: rockchip: copy default barebox env Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 19/20] v8a: rock3a: workaround SDR-UHS1 detection Michael Tretter
2022-09-05 16:36 ` [DistroKit] [PATCH 20/20] doc: v8a: rock3a: Add documentation Michael Tretter
2022-09-05 21:32 ` [DistroKit] [PATCH 00/20] Add Radxa Rock 3A support Robert Schwebel

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=20220905163615.2807729-1-m.tretter@pengutronix.de \
    --to=m.tretter@pengutronix.de \
    --cc=distrokit@pengutronix.de \
    --cc=jzi@pengutronix.de \
    --cc=mtr@pengutronix.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox