All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
To: Miquel Raynal <miquel.raynal@bootlin.com>
Cc: Maxime Chevallier <maxime.chevallier@bootlin.com>,
	Paul Kocialkowski <paul.kocialkowski@bootlin.com>,
	Peter Seiderer <ps.report@gmx.net>,
	Julien Corjon <corjon.j@ecagroup.com>,
	buildroot@buildroot.org, Luca Ceresoli <luca@lucaceresoli.net>,
	Giulio Benetti <giulio.benetti@benettiengineering.com>,
	Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Subject: Re: [Buildroot] [PATCH 3/7] package/rockchip-mali-bifrost: new package with binary blobs
Date: Sat, 8 Jan 2022 17:20:19 +0100	[thread overview]
Message-ID: <20220108172019.4cb27c8e@windsurf> (raw)
In-Reply-To: <20200306071440.30433-4-miquel.raynal@bootlin.com>

On Fri,  6 Mar 2020 08:14:36 +0100
Miquel Raynal <miquel.raynal@bootlin.com> wrote:

> From: Maxime Chevallier <maxime.chevallier@bootlin.com>
> 
> There is already a package adding Mali blobs for Sunxi Mali Utgard
> GPUs. Many Rockchip SoCs feature a Mali Bifrost GPU and need specific
> libraries provided under binary form with a non-GPL compliant license
> by Rockchip. Package these libraries.
> 
> Define a common *_INSTALL_CMDS macro, which takes as argument the base
> destination path, and use it to implement *_INSTALL_TARGET_CMDS and
> *_INSTALL_STAGING_CMDS.
> 
> Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
> ---
>  package/Config.in                             |   1 +
>  ...4-binaries-and-only-install-the-bifr.patch | 169 ++++++++++++++++++
>  package/rockchip-mali-bifrost/Config.in       |  20 +++
>  .../rockchip-mali-bifrost.hash                |   2 +
>  .../rockchip-mali-bifrost.mk                  |  85 +++++++++
>  5 files changed, 277 insertions(+)
>  create mode 100644 package/rockchip-mali-bifrost/0001-cmake-Use-AArch64-binaries-and-only-install-the-bifr.patch
>  create mode 100644 package/rockchip-mali-bifrost/Config.in
>  create mode 100644 package/rockchip-mali-bifrost/rockchip-mali-bifrost.hash
>  create mode 100644 package/rockchip-mali-bifrost/rockchip-mali-bifrost.mk

Thanks for this patch, which we have finally applied! I did a large
number of changes, almost rewriting it entirely:

    [Thomas:
    - Rename to rockchip-mali, because it contains other blobs than
      Bifrost ones
    - Add missing entry in DEVELOPERS file
    - Change BR2_arm to BR2_ARM_EABIHF as only EABIhf blobs are provided
      for arm32
    - Add BR2_TOOLCHAIN_HAS_THREADS inherited from libdrm.
    - Expose as a libgbm provider.
    - Drop the patch, which was not necessary.
    - Rework the entire installation logic, to be much simpler.]

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

  reply	other threads:[~2022-01-08 16:20 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-03-06  7:14 [Buildroot] [PATCH 0/7] Rockchip Mali Bifrost GPU support Miquel Raynal
2020-03-06  7:14 ` [Buildroot] [PATCH 1/7] package/sunxi-mali-utgard: rename from sunxi-mali-mainline Miquel Raynal
2020-03-06  7:14 ` [Buildroot] [PATCH 2/7] package/sunxi-mali-utgard-driver: rename from sunxi-mali-mainline-driver Miquel Raynal
2020-03-06  7:14 ` [Buildroot] [PATCH 3/7] package/rockchip-mali-bifrost: new package with binary blobs Miquel Raynal
2022-01-08 16:20   ` Thomas Petazzoni [this message]
2020-03-06  7:14 ` [Buildroot] [PATCH 4/7] package/mali-bifrost-driver: new package Miquel Raynal
2021-12-30 14:14   ` Thomas Petazzoni
2021-12-30 15:28     ` Giulio Benetti
2021-12-30 16:08       ` Thomas Petazzoni
2021-12-30 16:45         ` Giulio Benetti
2022-01-08 18:07   ` Thomas Petazzoni
2020-03-06  7:14 ` [Buildroot] [PATCH 5/7] package/qt5: make it possible to use rockchip-mali-bifrost as GBM provider Miquel Raynal
2022-01-08 18:08   ` Thomas Petazzoni
2020-03-06  7:14 ` [Buildroot] [PATCH 6/7] package/qt5: generalize the condition on which EGLFS KMS gets supported Miquel Raynal
2022-01-08 18:12   ` Thomas Petazzoni
2020-03-06  7:14 ` [Buildroot] [PATCH 7/7] package/qt5: allows using rockchip-mali-bifrost as OpenGL/KMS provider Miquel Raynal
2022-01-08 18:28   ` Thomas Petazzoni
2021-09-21 21:24 ` [Buildroot] [PATCH 0/7] Rockchip Mali Bifrost GPU support Giulio Benetti

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=20220108172019.4cb27c8e@windsurf \
    --to=thomas.petazzoni@bootlin.com \
    --cc=buildroot@buildroot.org \
    --cc=corjon.j@ecagroup.com \
    --cc=giulio.benetti@benettiengineering.com \
    --cc=luca@lucaceresoli.net \
    --cc=maxime.chevallier@bootlin.com \
    --cc=miquel.raynal@bootlin.com \
    --cc=paul.kocialkowski@bootlin.com \
    --cc=ps.report@gmx.net \
    --cc=thomas.de_schampheleire@nokia.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.