From: Max Krummenacher
dtc-145-native is used by older U-Boot recipes. U-Boot only depends on
the native dtc binary. So, to not clash with files from the regular dtc native
build do only install the dtc binary renamed to dtc-145. Also, create
a new class to handle with dtc-145 dependency.
Signed-off-by: Tom Hochstein
---
recipes-bsp/imx-atf/imx-atf_1.4.1.bb | 65
1 file changed, 65 insertions(+)
create mode 100644 recipes-bsp/imx-atf/imx-atf_1.4.1.bb
diff --git a/recipes-bsp/imx-atf/imx-atf_1.4.1.bb
b/recipes-bsp/imx-atf/imx-atf_1.4.1.bb
Build now with the default OpenGL configuration except
no glamor for i.MX 6 or 7 with GPU.
Signed-off-by: Tom Hochstein
---
recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git
The desktop failed to start on i.MX parts without GPU. The problem
is fixed, and now the package must be configured for i.MX GPU
support.
Signed-off-by: Tom Hochstein
---
recipes-graphics/wayland/weston_4.0.0.imx.bb | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git
Signed-off-by: Tom Hochstein
---
.../firmware-imx/{firmware-imx_7.5.bb => firmware-imx_7.6.bb} | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
rename recipes-bsp/firmware-imx/{firmware-imx_7.5.bb => firmware-imx_7.6.bb}
(93%)
diff --git
Signed-off-by: Tom Hochstein
---
recipes-graphics/waffle/waffle_%.bbappend | 7 +++
1 file changed, 7 insertions(+)
create mode 100644 recipes-graphics/waffle/waffle_%.bbappend
diff --git a/recipes-graphics/waffle/waffle_%.bbappend
b/recipes-graphics/waffle/waffle_%.bbappend
new file mode
- Install GLES 3.1 for all i.MX 8 Series
- Install GLES 3.2 for all i.MX 8 Family
- All i.MX 8 Series require wayland
Signed-off-by: Tom Hochstein
---
recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git
Signed-off-by: Tom Hochstein
---
conf/machine/imx8mqevk.conf | 53 +++
conf/machine/imx8qmmek.conf | 49
conf/machine/imx8qxpa0mek.conf| 38
conf/machine/imx8qxpmek.conf |
Split one ESAI device into two virtual devices, one
6 channel and one 2 channel.
Signed-off-by: Tom Hochstein
---
recipes-bsp/alsa-state/alsa-state/imx/asound.conf | 27 +++
1 file changed, 27 insertions(+)
diff --git a/recipes-bsp/alsa-state/alsa-state/imx/asound.conf
Signed-off-by: Tom Hochstein
---
...deo-imx-vivante_6.2.4.p1.2.bb => xf86-video-imx-vivante_6.2.4.p1.6.bb} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename recipes-graphics/xorg-driver/{xf86-video-imx-vivante_6.2.4.p1.2.bb =>
xf86-video-imx-vivante_6.2.4.p1.6.bb} (100%)
diff --git
Signed-off-by: Tom Hochstein
---
recipes-bsp/firmware-imx/firmware-imx_7.6.bb | 9 +
1 file changed, 9 insertions(+)
diff --git a/recipes-bsp/firmware-imx/firmware-imx_7.6.bb
b/recipes-bsp/firmware-imx/firmware-imx_7.6.bb
index 4f75ac0..6c5f73c 100644
---
Signed-off-by: Tom Hochstein
---
recipes-bsp/alsa-state/alsa-state.bbappend | 2 ++
1 file changed, 2 insertions(+)
diff --git a/recipes-bsp/alsa-state/alsa-state.bbappend
b/recipes-bsp/alsa-state/alsa-state.bbappend
index 08e4859..3a398b2 100644
---
Signed-off-by: Tom Hochstein
---
.../{imx-gpu-g2d_6.2.4.p1.2.bb => imx-gpu-g2d_6.2.4.p1.6.bb}| 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
rename recipes-graphics/imx-gpu-g2d/{imx-gpu-g2d_6.2.4.p1.2.bb =>
imx-gpu-g2d_6.2.4.p1.6.bb} (80%)
diff --git
Signed-off-by: Tom Hochstein
---
recipes-graphics/wayland/wayland-protocols_1.13.imx.bb | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/recipes-graphics/wayland/wayland-protocols_1.13.imx.bb
b/recipes-graphics/wayland/wayland-protocols_1.13.imx.bb
index
Signed-off-by: Tom Hochstein
---
recipes-bsp/imx-kobs/imx-kobs_git.bb | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/recipes-bsp/imx-kobs/imx-kobs_git.bb
b/recipes-bsp/imx-kobs/imx-kobs_git.bb
index 4bd7726..864cbe5 100644
--- a/recipes-bsp/imx-kobs/imx-kobs_git.bb
Signed-off-by: Tom Hochstein
---
recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.2.4.p1.2-aarch64.bb | 6 --
...-viv_6.2.4.p1.2-aarch32.bb => imx-gpu-viv_6.2.4.p1.6-aarch32.bb} | 6 +++---
recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.2.4.p1.6-aarch64.bb | 6 ++
3 files changed, 9
Signed-off-by: Tom Hochstein
---
recipes-bsp/imx-vpu/imx-vpu_5.4.38.bb | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/recipes-bsp/imx-vpu/imx-vpu_5.4.38.bb
b/recipes-bsp/imx-vpu/imx-vpu_5.4.38.bb
index f0c9d5a..d886e30 100644
---
Replace SOC-specific overrides with feature overrides.
Signed-off-by: Tom Hochstein
---
conf/machine/include/imx-base.inc | 57 ---
1 file changed, 11 insertions(+), 46 deletions(-)
diff --git a/conf/machine/include/imx-base.inc
Signed-off-by: Tom Hochstein
---
...-gpu-viv_6.2.4.p1.2.bb => kernel-module-imx-gpu-viv_6.2.4.p1.6.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename recipes-kernel/kernel-modules/{kernel-module-imx-gpu-viv_6.2.4.p1.2.bb
=> kernel-module-imx-gpu-viv_6.2.4.p1.6.bb} (89%)
diff
Signed-off-by: Tom Hochstein
---
recipes-bsp/u-boot/u-boot-imx_2017.03.bb | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/recipes-bsp/u-boot/u-boot-imx_2017.03.bb
b/recipes-bsp/u-boot/u-boot-imx_2017.03.bb
index 52ebee9..48359cd 100644
---
Signed-off-by: Tom Hochstein
---
conf/machine/include/imx-base.inc| 1 +
recipes-bsp/firmware-qca/firmware-qca6174_2.0.bb | 27
2 files changed, 28 insertions(+)
create mode 100644 recipes-bsp/firmware-qca/firmware-qca6174_2.0.bb
diff --git
Add System Controller firmware package for i.MX 8 and 8X families.
Signed-off-by: Tom Hochstein
---
recipes-bsp/imx-sc-firmware/imx-sc-firmware_0.7.bb | 50 ++
1 file changed, 50 insertions(+)
create mode 100644 recipes-bsp/imx-sc-firmware/imx-sc-firmware_0.7.bb
diff --git
Update to L4.9.88-2.2.0 release, with support for i.MX 8QM,
8MQ, and 8QXP.
- Add the defconfig from arch/arm64/configs
- Build Image for 64-bit ARM
Signed-off-by: Tom Hochstein
---
conf/machine/include/imx-base.inc | 1 +
.../linux/linux-imx-4.9.88/mx8/defconfig |
Signed-off-by: Tom Hochstein
---
recipes-graphics/imx-gpu-g2d/imx-gpu-g2d_6.2.4.p1.2.bb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/recipes-graphics/imx-gpu-g2d/imx-gpu-g2d_6.2.4.p1.2.bb
b/recipes-graphics/imx-gpu-g2d/imx-gpu-g2d_6.2.4.p1.2.bb
index eab1d31..60566e1
Define a common naming scheme and a common unpacking scheme.
Signed-off-by: Tom Hochstein
---
classes/fsl-eula-graphics.bbclass | 9 +
classes/fsl-eula-unpack2.bbclass | 36
classes/fsl-eula.bbclass | 29 +
3
Use imxdpu override for machine compatibility.
Signed-off-by: Tom Hochstein
---
conf/machine/include/imx-base.inc | 4 ++--
recipes-graphics/imx-dpu-g2d/imx-dpu-g2d_1.4.2.bb | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/conf/machine/include/imx-base.inc
Support for manpages, a pyro feature, had to be removed when the
recipe was backported to rocko. This removal should not have been
upstreamed here.
Signed-off-by: Tom Hochstein
---
recipes-graphics/drm/libdrm_2.4.84.imx.bb | 8 ++--
1 file changed, 2 insertions(+), 6 deletions(-)
diff
Signed-off-by: Tom Hochstein
---
.../kernel-modules/kernel-module-qca9377_2.0.bb|5 +
.../kernel-modules/kernel-module-qcacld-lea.inc| 53 +
...7-CLD-LEA-2.0-porting-to-support-Android-.patch | 257
...inate-errors-by-tool-chain-and-disable-de.patch | 66 +
Add support for AK4458, AK5558, and AK4497.
Signed-off-by: Tom Hochstein
---
recipes-bsp/alsa-state/alsa-state/imx/asound.state | 1546
1 file changed, 1546 insertions(+)
diff --git a/recipes-bsp/alsa-state/alsa-state/imx/asound.state
Signed-off-by: Tom Hochstein
---
EULA | 539 ++---
classes/fsl-eula-unpack.bbclass| 2 +-
recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 3 +-
3 files changed, 301 insertions(+), 243 deletions(-)
diff --git
Signed-off-by: Tom Hochstein
---
recipes-connectivity/bluez5/bluez5_5.%.bbappend| 14 +
...th-Add-bluetooth-support-for-QCA6174-chip.patch | 2404
...tach-set-flag-to-enable-HCI-reset-on-init.patch | 32 +
...nstead-of-strlcpy-with-strncpy-to-avoid-r.patch | 35 +
Signed-off-by: Tom Hochstein
---
recipes-connectivity/bluez5/bluez5_5.%.bbappend| 15 +-
.../0004-Add-support-for-Tufello-1.1-SOC.patch | 120
...bluetooth-Add-support-for-multi-baud-rate.patch | 335 +
3 files changed, 460 insertions(+), 10 deletions(-)
Fix channel swap issues seen for ak4458 and ak5558 codecs on audio board
for i.MX 8MQ. Changes applicable to all platforms.
Signed-off-by: Tom Hochstein
---
recipes-bsp/alsa-state/alsa-state/imx/asound.conf | 158 ++
1 file changed, 158 insertions(+)
diff --git
Remove wayland-egl files since this support is now provided by Wayland
itself.
Signed-off-by: Tom Hochstein
---
recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 6 --
1 file changed, 6 deletions(-)
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
Fix incorrect buffer size by removing buffer_time from dmix
configuration settings.
Signed-off-by: Tom Hochstein
---
recipes-bsp/alsa-state/alsa-state/imx/asound.conf | 18 --
1 file changed, 18 deletions(-)
diff --git a/recipes-bsp/alsa-state/alsa-state/imx/asound.conf
Append LDFLAGS to LFLAGS instead of replacing LFLAGS.
Signed-off-by: Tom Hochstein
---
recipes-graphics/xorg-driver/xf86-video-imx-vivante_6.2.4.p1.6.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-graphics/xorg-driver/xf86-video-imx-vivante_6.2.4.p1.6.bb
Signed-off-by: Tom Hochstein
---
...Fix-ion.h-header-inclusion-to-be-standard.patch | 37 ++
recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.6.0.bb | 33 ---
recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.7.0.bb | 35
3 files changed, 52
- Add DDR for 8MQ
- Add HDMI for 8QM
- Add SECO for 8QXP
Signed-off-by: Tom Hochstein
---
recipes-bsp/firmware-imx/firmware-imx_7.6.bb | 23 ++-
1 file changed, 22 insertions(+), 1 deletion(-)
diff --git a/recipes-bsp/firmware-imx/firmware-imx_7.6.bb
Signed-off-by: Tom Hochstein
---
recipes-graphics/imx-dpu-g2d/imx-dpu-g2d_1.4.2.bb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/recipes-graphics/imx-dpu-g2d/imx-dpu-g2d_1.4.2.bb
b/recipes-graphics/imx-dpu-g2d/imx-dpu-g2d_1.4.2.bb
index dd3aa9d..af4fdd0 100644
---
Channel mapping on HDMI was incorrect for 4 and 8 channels.
Create a PCM device so alsa-lib will remap in user space.
Signed-off-by: Tom Hochstein
---
recipes-bsp/alsa-state/alsa-state/imx/asound.conf | 30 +++
1 file changed, 30 insertions(+)
diff --git
Signed-off-by: Tom Hochstein
---
conf/machine/include/imx-base.inc| 4
.../wayland/wayland-protocols_1.13.imx.bb| 20
2 files changed, 24 insertions(+)
create mode 100644 recipes-graphics/wayland/wayland-protocols_1.13.imx.bb
diff
Signed-off-by: Tom Hochstein
---
recipes-kernel/kernel-modules/kernel-module-qca6174_2.0.bb | 5 +
recipes-kernel/kernel-modules/kernel-module-qcacld-lea.inc | 9 -
2 files changed, 13 insertions(+), 1 deletion(-)
create mode 100644
Signed-off-by: Tom Hochstein
---
recipes-bsp/imx-mkimage/imx-boot_0.2.bb | 194 ++
recipes-bsp/imx-mkimage/imx-m4-demos_1.0.1.bb | 28
recipes-bsp/imx-mkimage/imx-m4-demos_2.3.0.bb | 42 ++
recipes-bsp/imx-mkimage/imx-m4-demos_2.3.1.bb | 33 +
Signed-off-by: Tom Hochstein
---
recipes-bsp/firmware-qca/qca-tools_2.0.bb | 22 ++
1 file changed, 22 insertions(+)
create mode 100644 recipes-bsp/firmware-qca/qca-tools_2.0.bb
diff --git a/recipes-bsp/firmware-qca/qca-tools_2.0.bb
Now that wayland 1.15 provides libwayland-egl, the main mesa recipe
removes libwayland-egl from its install, so no need to repeat that here.
Signed-off-by: Tom Hochstein
---
recipes-graphics/mesa/mesa_%.bbappend | 3 ---
1 file changed, 3 deletions(-)
diff --git
Signed-off-by: Tom Hochstein
---
conf/machine/include/imx-base.inc | 11 +++
recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 12 +++-
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/conf/machine/include/imx-base.inc
Signed-off-by: Tom Hochstein
---
conf/machine/imx7ulpevk.conf | 2 +-
conf/machine/include/imx-base.inc| 3 +++
recipes-bsp/firmware-qca/firmware-qca.inc| 15 +
recipes-bsp/firmware-qca/firmware-qca9377_2.0.bb | 27
Signed-off-by: Tom Hochstein
---
recipes-bsp/formfactor/formfactor/mx6sll/machconfig | 11 +++
recipes-bsp/formfactor/formfactor/mx7ulp/machconfig | 11 +++
recipes-bsp/formfactor/formfactor_%.bbappend| 2 +-
3 files changed, 23 insertions(+), 1 deletion(-)
create mode
Add DRM driver.
Signed-off-by: Tom Hochstein
---
.../xorg-xserver/xserver-xf86-config/imxdrm/xorg.conf | 15 +++
1 file changed, 15 insertions(+)
create mode 100644
recipes-graphics/xorg-xserver/xserver-xf86-config/imxdrm/xorg.conf
diff --git
Extending i.MX 8 Series support to 8QM and 8QXP
Tom Hochstein (52):
xserver-xf86-config: Add support for i.MX 8MQ
xserver-xorg: Fix build issues for i.MX 8MQ
imx-gpu-g2d: Improve COMPATIBLE_MACHINE
imx-dpu-g2d: Limit to i.MX 8MQ support
libdrm: Restore manpages support
waffle:
Includes support for i.MX 8 and 8X families.
Signed-off-by: Tom Hochstein
---
.../imx-dpu-g2d/{imx-dpu-g2d_1.4.2.bb => imx-dpu-g2d_1.4.6.bb} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
rename recipes-graphics/imx-dpu-g2d/{imx-dpu-g2d_1.4.2.bb =>
imx-dpu-g2d_1.4.6.bb}
Signed-off-by: Tom Hochstein
---
recipes-bsp/u-boot/u-boot-imx_2017.03.bb | 24
1 file changed, 24 insertions(+)
diff --git a/recipes-bsp/u-boot/u-boot-imx_2017.03.bb
b/recipes-bsp/u-boot/u-boot-imx_2017.03.bb
index 48359cd..b86cffb 100644
---
Signed-off-by: Tom Hochstein
---
recipes-bsp/imx-test/imx-test/memtool_profile | 1 +
recipes-bsp/imx-test/imx-test_git.bb | 30 ++-
2 files changed, 17 insertions(+), 14 deletions(-)
create mode 100644 recipes-bsp/imx-test/imx-test/memtool_profile
diff --git
53 matches
Mail list logo