Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/3] Add support for Firefly RK3288
@ 2016-01-22 15:53 Ariel D'Alessandro
  2016-01-22 15:53 ` [Buildroot] [PATCH 1/3] mali-t76x: add new package Ariel D'Alessandro
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Ariel D'Alessandro @ 2016-01-22 15:53 UTC (permalink / raw)
  To: buildroot

Hi all,

This patchset adds support for the Firefly RK3288 board [0].
Support includes running Qt5 + EGLFS backend, so the board is
configured in that way, as follows:

A new mali-t76x package is added, which installs the required libraries
for Mali Midgard GPU from ARM [1].

Although most of the kernel support for the board has been mainlined,
the kernel is taken from Heiko St?bner's [2] devel/somewhat-stable
branch as it includes the latest support and the Mali GPU drivers.
The GPU drivers should be added as an extension separated from the
kernel in the future.

Uboot bootloader is taken from mainline tag v2016.01.

The building process will output a 'sdcard.img' that is ready to be
flash into a SD card and boot the board.

Regards,

Links:
[0] http://en.t-firefly.com/en/firenow/firefly_rk3288/specifications/
[1] http://malideveloper.arm.com/resources/drivers/arm-mali-midgard-gpu-user-space-drivers/
[2] https://github.com/mmind/linux-rockchip

Ariel D'Alessandro (3):
  mali-t76x: add new package
  board/firefly_rk3288: add new board
  configs/firefly_rk3288: new board

 board/firefly/firefly-rk3288/build_sd_image.sh     | 18 ++++++
 board/firefly/firefly-rk3288/extlinux.conf         |  6 ++
 board/firefly/firefly-rk3288/post-image.sh         |  6 ++
 board/firefly/firefly-rk3288/pre-image.sh          |  3 +
 board/firefly/firefly-rk3288/readme.txt            | 40 ++++++++++++++
 board/firefly/firefly-rk3288/sd-image.cfg          | 22 ++++++++
 configs/firefly_rk3288_defconfig                   | 40 ++++++++++++++
 package/Config.in                                  |  1 +
 ...latform.h-with-framebuffer-instead-of-X11.patch | 39 +++++++++++++
 package/mali-t76x/Config.in                        | 27 +++++++++
 package/mali-t76x/egl.pc                           | 12 ++++
 package/mali-t76x/glesv2.pc                        | 12 ++++
 package/mali-t76x/rockchip-mali.mk                 | 64 ++++++++++++++++++++++
 13 files changed, 290 insertions(+)
 create mode 100755 board/firefly/firefly-rk3288/build_sd_image.sh
 create mode 100644 board/firefly/firefly-rk3288/extlinux.conf
 create mode 100755 board/firefly/firefly-rk3288/post-image.sh
 create mode 100755 board/firefly/firefly-rk3288/pre-image.sh
 create mode 100644 board/firefly/firefly-rk3288/readme.txt
 create mode 100644 board/firefly/firefly-rk3288/sd-image.cfg
 create mode 100644 configs/firefly_rk3288_defconfig
 create mode 100644 package/mali-t76x/0001-use-eglplatform.h-with-framebuffer-instead-of-X11.patch
 create mode 100644 package/mali-t76x/Config.in
 create mode 100644 package/mali-t76x/egl.pc
 create mode 100644 package/mali-t76x/glesv2.pc
 create mode 100644 package/mali-t76x/rockchip-mali.mk

-- 
2.7.0

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2016-02-14 19:29 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-22 15:53 [Buildroot] [PATCH 0/3] Add support for Firefly RK3288 Ariel D'Alessandro
2016-01-22 15:53 ` [Buildroot] [PATCH 1/3] mali-t76x: add new package Ariel D'Alessandro
2016-02-10 20:34   ` Peter Korsgaard
2016-02-14 18:56     ` Ariel D'Alessandro
2016-01-22 15:53 ` [Buildroot] [PATCH 2/3] board/firefly_rk3288: add new board Ariel D'Alessandro
2016-02-10 20:57   ` Peter Korsgaard
2016-02-14 18:59     ` Ariel D'Alessandro
2016-01-22 15:53 ` [Buildroot] [PATCH 3/3] configs/firefly_rk3288: " Ariel D'Alessandro
2016-02-10 21:08   ` Peter Korsgaard
2016-02-14 19:01     ` Ariel D'Alessandro
2016-02-14 19:29       ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox