Age | Commit message (Collapse) | Author |
|
All packages were being built all the time because the configure
arguments from PACKAGECONFIG were not being passed. The problem
manifested itself as the QA issue build-deps, but the problem wasn't
fixed and the QA issue was silenced.
This is fixed by passing the PACKAGECONFIG arguments through EXTRA_OECONF.
Also, the build-deps QA issues are re-enabled.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The package provides firware files for 4 different modules.
This patch install each module in a different subfolder, so both can coexist.
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The default Kernel defconfig points the bcm repository, but the recipes
was creating a brcm repository.
Signed-off-by: Marco Franchi <marco.franchi@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This includes following changes:
375bd95 build: Copy the module build information files to topdir
6a69d95 Fix gcc 6 build error -Werror=misleading-indentation
as well as removes the corresponding patch file of the GCC 6 build
error.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This fixes the build breaks with unit tests that includes external libraries
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This change is needed as the commit OE-Core:6d969bac (image: Deploy
images to IMGDEPLOYDIR) has changed the deployment directory from
DEPLOY_DIR_IMAGE to IMGDEPLOYDIR causing failures when using the
image_types_fsl.bbclass class.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This enables the use of GLES2 backend for Software Rendering allowing
SoCs without GPU support to use it. Up to now, this includes i.MX6UL
and i.MX7D.
Change-Id: I3011a84198d42744639121394423106fcfc738b3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The i.MX BSP now defaults for XWayland when both X11 and Wayland
support is available, so we ought to use the Wayland backend for this
case as well.
Change-Id: Iab93cebea5cbd9796aaf9903e25be2686ce653c4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been reworked to use the 'imxvpu' feature override.
Change-Id: I2caba9278db1c78e1368da6c4f82eb0b738917a2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been reworked to use the 'imxpxp', 'imxipu', 'imxvpu',
'imxgpu2d' and 'imxgpu3d' feature overrides.
Change-Id: Ia4730f94d619d37265bd7234b8447bf29286ee70
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been reworked to use the 'imxpxp', 'imxgpu2d' and
'imxgpu3d' feature overrides. While on that, the i.MX6UL specific code
has been reworked to used when only PXP-only support is available,
fixing the i.MX7D support as well.
Change-Id: Ieaae9f95bd7ace58df7bccdab19b42ad35f44f5e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been reworked to use the 'imxgpu2d' feature
override. This override has been taken as it is the common only on the
matching overrides.
Change-Id: Id9b66b2c8f7c9ebff3f7ee9413700a6b42b8278d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d'
feature overrides. While on that, the i.MX6SL specific code has been
reworked to used when only 2D GPU support is available.
Change-Id: Ied0415ed9e8cc27682d8516e432165e6327a6773
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been reworked to use the 'imxgpu3d' feature override.
Change-Id: I070f22de1ad8455cb090e034f5f4aee5470269c4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d'
feature overrides.
Change-Id: I889bdf7997d9e9863e99e3a0416a06da20485c09
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d'
feature overrides. While on that, the i.MX6SL specific code has been
reworked to used when only 2D GPU support is available.
Change-Id: I8fade08f54bd74e1dfd46b59711f6896c0bc7e6e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d'
feature overrides, while on that, the '_remove' operator usage has
been removed as it is impossible to override using a bbappend file.
Change-Id: I89d4a4d461b182ad3d7ca8ed8ebbfe2183caf467
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been reworked to use the 'imxvpu' feature override.
Change-Id: Idc7e20dbb3354eb03d804d3c0e9aa79413f95c87
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This enables the machine overrides extender for the i.MX6 devices. It
maps (spaces are used to easy the read):
- mx6q -> imxipu imxvpu imxgpu2d imxgpu3d
- mx6dl -> imxpxp imxipu imxvpu imxgpu2d imxgpu3d imxepdc
- mx6sx -> imxpxp imxgpu2d imxgpu3d
- mx6sl -> imxpxp imxgpu2d imxepdc
- mx6ul -> imxpxp
- mx7d -> imxpxp imxepdc
So it allows for reusing of overrides while keeps this control at the
BSP side.
Change-Id: Ie43aa497ce57b4a29f7b37a3eb941fb0d66691aa
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
MACHINEOVERRIDES
This allow to grouping of different settings for similar platforms.
To use the class, specify, for example:
MACHINEOVERRIDES_EXTENDER_soc = "group1:group2"
Change-Id: I4a7dcd353b8bedf9d8f213827d7de768783c3d5d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been changed to use the SoC specific override. It makes
the recipe easier to read and to maintain.
Change-Id: Iece4680dc88e1ee83e9f06b493074ede5c505dee
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe has been changed to use the SoC specific override. It makes
the recipe easier to read and to maintain.
Change-Id: I6cb608efea8668e57bbde24750d1a857737271d1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The SOC_FAMILY is an indirection which makes the understanding, from
OpenEmbedded versed developers and users, more difficult. Instead of
using the SOC_FAMILY indirection which is rarely used, we now move to
the MACHINEOVERRIDES mechanism as this is in fact what is in use.
Change-Id: Ic6e58b79bdc990ac853c87761c3fff635786e4e5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The tools "kobs-ng" will be maintained as a open source project.
The repository location is https://github.com/NXPmicro/imx-kobs
Keep patch "fix-compile.patch" only as the other two are merged into new version.
Signed-off-by: Jun Zhu <junzhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
this branch
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This machine has the ZP_BCM4339 chip, so install the firmware by default.
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Add the subpackage firmware-imx-brcm which installs 4 set of WiFi and Bluetooth
firmwares:
* 1BW_BCM43340
* 1DX_BCM4343W
* SN8000_BCM43362
* ZP_BCM4339
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The gcc-cross default linker hash has been changed in OE-Core:fa436aeb,
due that the broken recipes (which were not respecting the set LDFLAGS
settings) are now exposed.
This fixes the error setting the need Make flags so the build system
obey the LDFLAGS setting.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The gcc-cross default linker hash has been changed in OE-Core:fa436aeb,
due that the broken recipes (which were not respecting the set LDFLAGS
settings) are now exposed.
This fixes the error setting the need Make flags so the build system
obey the LDFLAGS setting.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This reverts commit e4a93c79de6aae56182c63c6223c19e01bdfeb42.
The git repository pointed in the commit is not part of any NXP release
so it is not tested.
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The tasks does not run inside ${S} by default anymore so we must
ensure to run Git inside it.
Change-Id: I9bba889ed13cc386d23fa4efdac2af5b46e2d65b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
APM (Advanced Power Management) is a more or less ancient power
management API mainly from the x86 world. There is an optional APM
emulation layer for ARM, and some platform make some extended use
of it (e.g. PXA). However, neither is the emulation enabled on any
NXP/Freescale kernel nor is it commonly used, hence remove it from
machine feature.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
It includes the following change:
- e6b4241 wandboard: Fix mmcroot device name
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
It includes the following change:
328e7d6: warp: Fix RAM size runtime detection
Signed-off-by: Breno Lima <breno.lima@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
There are currently two driver implementations for the MPL3115:
- drivers/input/misc/mpl3115.c (from NXP kernel)
- drivers/iio/pressure/mpl3115.c (from upstream kernel).
Use the CONFIG_MPL3115 instead of CONFIG_INPUT_MPL3115 because this driver
uses the Industrial I/O framework, which is the preferred and standard
subsystem for sensors.
The data from this sensor can be read by using the following commands
on a warp7 board:
cat /sys/bus/iio/devices/iio:device0/in_pressure_raw
cat /sys/bus/iio/devices/iio:device0/in_temp_raw
Signed-off-by: Breno Lima <breno.lima@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Add firmware for BCM4339/TypeZP and include a new sub-package:
firmware-imx-bcm4339
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Rework recipe to use ${base_libdir} instead of pointing direct to the "lib/" path.
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Select CONFIG_SND_SIMPLE_CARD driver by default.
warp7 board needs this driver for audio to work.
Signed-off-by: Breno Lima <breno.lima@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
It includes the following changes:
59b38c32 ARM: dts: imx7s-warp: Enable BT_REG_ON
Signed-off-by: Breno Lima <breno.lima@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
It includes the following changes:
ae973bc warp7: Select secure boot
b66cb5f warp7: Modify fdt_file environment variable
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This merges the 4.1.29 stable release onto the fork and the following changes:
b8fb01d ARM: dts: imx7s-warp: Add Wifi support
fe8d662 ARM: dts: imx7s-warp: Move memory node
07c4014 ARM: dts: imx7s-warp: Enable crypto
51bca3b ARM: dts: warp7: Rename the dts file
8eaed11 ARM: imx_v7_defconfig: Add simple card driver support
a2d0fba sgtl5000.c: HACK, defer probe when I2C not yet running
12ecd0e ARM: dts: imx7d-warp: Add audio support
a0fa08d ARM: dts: imx7d: Add #sound-dai-cells into sai nodes
a0f8868 ARM: dts: imx7d-warp: Add BC3770 support.
0d4b750 ARM: dts: imx7d-warp: Enable bluetooth device
4cc7e24 ARM: dts: imx7d-warp: Add User Button support
ace4c64 ARM: dts: imx7d-warp: Add NFC support
d237364 ARM: dts: imx7d-warp: Add support for precision altimeter
f9dbcc8 ARM: dts: imx7d-warp: Add support for accelerometer and magnetometer
ccdf497 ARM: dts: imx7d-warp: Add I2C4 device node, princtrl
ba38303 Merge tag 'v4.1.29' into 4.1-1.0.x-imx
c3ed55b Linux 4.1.29
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Create directory ${B} before do_preconfigure task creates file ${B}/.config
Fix error:
../fsl-community-bsp/build/tmp/work/imx6slevk-poky-linux-gnueabi/linux-fslc-imx/
4.1-1.0.x+gitAUTOINC+0c0844f9fa-r0/temp/run.do_preconfigure.16220:
line 109: ../fsl-community-bsp/build/tmp/work/imx6slevk-poky-linux-gnueabi/
linux-fslc-imx/4.1-1.0.x+gitAUTOINC+0c0844f9fa-r0/build/.config:
No such file or directory
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This backport following changes from upcoming 2016.09 release:
16a2670 arm: imx: Add support for Advantech DMS-BA16 board
b5e61c4 mx7dsabresd: Print secure/non-secure mode info
28830fe mtd: nand: mxs: fix cache alignment for cache lines >32
Change-Id: I332effe171f58f814f5f525e835b22f6e54e5601
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This backport following changes from upcoming 2016.09 release:
e38d99f MAINTAINERS: i.MX: Add board/freescale/*mx* path
aad9e75 mx7dsabresd: MAINTAINERS: Add mx7dsabresd_secure_defconfig
c40981b mx7_common: initialize generic timer on all CPU's
bb7dbb1 mx6ul_14x14_evk: Remove unused define
1f89a59 cgtqmx6eval: Remove uneeded PHYS_SDRAM_SIZE
5433e5c novena: Remove uneeded PHYS_SDRAM_SIZE
97145ad bx50v3: Use imx_ddr_size() for calculating the DDR size
557c86a aristainetos: Use imx_ddr_size() for calculating the DDR size
f2ff911 warp: Use imx_ddr_size() for calculating the DDR size
7b53769 warp7: Move some USB configuration options to defconfig
bc7bbb5 colibri_imx7: add Colibri iMX7S/iMX7D module support
c2381c0 cgtqmx6eval: Replace is_mx6q() for macro
9280131 mx6cuboxi: Replace is_mx6q() for macro
5396047 wandboard: Replace is_cpu_type() for macro
ccbd486 imx: ventana: add dt fixup for watchdog external reset
6da2a41 imx: ventana: refactor board-specific dt fixups (no functional change)
f13197c imx: ventana: make hwconfig initialize based on board configuration
505d466 imx: ventana: add extra DIO's for GW5520
ede70ae imx: ventana: make number of digital I/O's dynamic
85327cb imx: ventana: make RS232 enable board specific
67d376a imx: ventana: re-enable late board info display
1f71a76 imx: ventana: default pci to disabled
71fbd29 pci: allow disabling of pci init/enum via env
e315991 imx: ventana: add dt fixup for eth1 mac-address
c8bfa71 imx: ventana: add dt fixup for GW16082 irq mapping
6308105 mx7dsabresd_secure_defconfig: Use CONFIG_ARMV7_BOOT_SEC_DEFAULT
6eae48f pico-imx6ul: drop warning due to redefined
c5502fb mx6: wandboard: fix warning due to missing prototype
a9fef43 Fix build for mx7dsabresd (secure config)
Change-Id: I1fa2a8a4db9d265494831deef53a11633faf3454
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
If DISTRO_FEATURES contains x11 and wayland, configure the package
for a Wayland backend.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|