Age | Commit message (Collapse) | Author |
|
This includes following changes:
- 9da4a42 Revert "imx_common: Return MMCSD_MODE_FS in spl_boot_mode() also for EXTFS"
- 7be8ff4 serial_mxc: Remove unconditional DCE setting
- 6dec211 mx6: clock: Fix the logic for reading axi_alt_sel
- 68f2c3e Revert "arch-mx6: fix MX6_PAD_DECLARE macro to work with MX6 duallite"
- 2fd99ea imx_watchdog: add weak attribute to reset_cpu function
- c782384 mx7_common: use Kconfig for ARMv7 non-secure mode
- b8cc70e mx7_common: Put display board info config into board file
- 72a9967 mx7: set soc environment according to exact SoC type
- ff3ecc4 usb: ehci-mx6: introduce config for high active power pin
- 97488b5 usb: ehci-mx6: configure power polarity in usb_power_config
- ce0c796 usb: move CONFIG_USB_EHCI_MX7 to Kconfig
- e22ac58 dm: imx: serial: Support DTE mode when using driver model
- 65db95b warp7: Remove CONFIG_BOOTDELAY variable
- 1231d04 ARM: configs: cm_fx6: add mtd support
- 14619b5 ARM: board: cm_fx6: fixup mtd partitions in the fdt
- 9fa3af0 fdt_support: define stub for fdt_fixup_mtdparts
- f1a2b56 ARM: configs: cm_fx6: improve default environment
- d1e28f0 pico-imx6ul: Add PMIC support
- 292806e wandboard: move environment partition farther from u-boot.img
- 8b5df31 Revert conversion for config_distro_bootcmd.h
- 9222180 Merge pull request #11 from Kynetics/2016.07+fslc
- 1207b97 warp: Change default bootenv configuratio
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Add function to check if kernel support raw_mode and fix function that
calculates the geometry based on known info from the mtd partitionmtd
geometry.
These patches were copied from:
https://github.com/Gateworks/openwrt/commit/379e87df4fb67198fe900ffe2a394e69fbd47801
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The i.MX23 and i.MX28 image stream must be built prior the sdcard
generation. The example of a failure is:
,----
| DEBUG: Executing shell function do_image_sdcard
| 0+0 records in
| 0+0 records out
| 0 bytes (0 B) copied, 1.5848e-05 s, 0.0 kB/s
| dd: failed to open '....rootfs.uboot.mxsboot-sdcard': No such file or directory
| WARNING: exit code 1 from a shell command.
`----
The failure has been found by O.S. Systems autobuilder when running
the regression tests.
Change-Id: I64ecca1160e038e15629516f97e8ade5d645be31
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Instead of resetting the sdcard dependencies, we append them. This
allow those to be set before class inherit.
Change-Id: I588a549abfe756fea38d0133c5c21ef06dfcb230
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Besides the 2016.07 final changes, this includes following new
commits:
20b081a usbarmory: Add board_run_command() function
19900ff usbarmory: switch to using kernel zImage
9f616f6 imx6: clock: typo fix
6874a9e arch-mx6: fix MX6_PAD_DECLARE macro to work with MX6 duallite
5f816d8 pico-imx6ul: Add USB Host support
3a09cf7 video: allow version string to be optional when using LOGO
Change-Id: I5d3da661ef6f8e0a766950bb4fcecc7813a19a46
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The kernel now supports other SoCs so the description was
misleading. This fixes it.
Change-Id: I3683b387c7126f3fa4d21c960a7687f57e7ef696
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This merges the 4.1.28 stable release onto the fork.
Change-Id: I0ba89e18a0f59cdb88cc1a73abee6cf2a64b4079
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This merges the 4.1.15-1.2.0 GA release onto the Linux FSLC fork. It
includes following changes:
77f6154 MLK-12948 ARM: dts: imx7d-sdb: change the hardware reset gpio for mipi dsi
042fabd MLK-12946 media: pxp-v4l2: correct the 32 bpp pixel format passed to pxp
801b839 mmc: mmc: fix switch timeout issue caused by jiffies precision
38ed99e mmc: core: fix __mmc_switch timeout caused by preempt
c6c8f8d MLK-12934-2 mmc: sdhci-esdhc-imx: do not touch other bit when config DTOCV
6905ad8 MLK-12934-1 mmc: sdhci-esdhc-imx: correct the max timeout count
a7f1dc6 MLK-12944 fix makefile miss imx7d-12x12-lpddr3-arm2-pcie.dtb
470f930 MLK-12935 ARM: imx: switch system counter clock to 32K in suspend
d86edca MLK-12902: usdhc: Revert "MLK-11685-5 mmc: sdhci-esdhc-imx: no need busfreq for imx6qdl"
fc72198 MLK-12899-2 video: mipi_dsi_samsung: add panel 'TFT3P5581' driver.
e01451b MLK-12899-1 ARM: dts: imx7d-sdb: add dts support for panel 'TFT3P5581'.
9a38200 MLK-12901-3 video: mipi_dsi_samsung: alwasy use video mode to transfer data and cmds.
c88b735 MLK-12901-2 video: mipi_dsi_samsung: add 10msec delay after all the pkt write operation.
f154b5e MLK-12901-1 video: mipi_dsi_samsung: correct the hardware reset calling position.
30b8226 MLK_12886-2 video: mxsfb: handle the assert gpio in driver to support deferred probe
f0fdb61 MLK-12886-1 ARM: dts: imx7d-sdb: the assert gpio for lcdif should be active low
c1d7c35 MLK-12898: ov5640 mipi: Add more delay to wait sensor stable
bbe0e5a MLK-12880 arm: dts: imx7d: correct the PAD_GPIO1_IO01 pin ctrl setting
c29dda8 MLK-12876: mipi csi: Remove regulator enable code when driver probe
d95d2e8 MLK-12860-4 usb: chipidea: imx: add HSIC support for imx7d
abc9926 MLK-12860-3 ARM: imx: gpcv2: add reg_1p2's notifier
85d2f3f MLK-12860-2 ARM: dts: add imx7d 12x12 ARM2 ddr3 board dts
b104675 MLK-12860-1 ARM: dts: imx7d: add vcc-supply at gpc node
e28ae27 MLK-12861-2 ARM: imx: enable necessary clock for RDC resume on i.mx7d
02a2e8d MLK-12861-1 ARM: imx: support runtime clock management on i.mx7d when M4 is enabled
059449a MGS-1851 [#2332] fix the integer id resource leak
7b3c314 MLK-12795 pinctrl: imx: fix initialization of imx_pinctrl_desc
1c60143 MLK-12781 ARM: dts: imx7d-12x12-lpddr3-arm2: add pinctrl for usb vbus
aca1386 MLK-12695 dma: pxp-v2: fixing the mismatch calls of pm_runtime suspend/resume
3455774 MLK-12669-2 dma: pxp-v3: add 'ipg' and 'axi' clocks
9e04de3 MLK-12699-1 ARM: imx7d: clk: add two clocks definition for pxp
2b25e7d MLK-12622: mtd: gpmi: fix the issue in legacy bch support
c479a94 MLK-12602: Documentation: gpmi-nand: legacy bch geometry option for NAND
5102a01 MLK-12601: mtd: gpmi: provide the option to use legacy bch geometry
30c1b15 MLK-12421 usb: chipidea: fix build warning if disable CONFIG_USB_CHIPIDEA_HOST
a49b611 MLK-12509-3 video: mipi_dsi_samsung: add build support for TFT3P5079E panel.
0038221 MLK-12509-2 video: mipi_dsi_samsung: add 'TFT3P5079E' panel driver.
e3a5bdf MLK-12509-1 video: mipi_dsi_samsung: create a new dts for mipi dsi.
83f0dd3 MLK-12449: mtd: gpmi: fix integer overflow issue
4198b7b MLK-12448: mtd: gpmi: fix nand double free issue
8b38103 MLK-12371: ARM: imx: suspend-imx7: correct HW_ANADIG_SNVS_MISC_CTRL set
5db98a4 MLK-12420 fix potential head list corruption.
e6ea96a MLK-12731-2 ARM: dts: Makefile: add dts entry for imx6q-arm2-hsic
b1e060d MLK-12731-1 usb: chipidea: imx: add missing HSIC initialization for imx6qdl/sl
3268392 MLK-12688-02: arm dts: Add csis-clk-settle property
9504f74 MLK-12688-01: mipi csi: Add clk_settle setting
517f750 MLK-12432-03: arm: dts: Replace ov5647 mipi sensor with ov5640
488fd31 MLK-12432-02: capture: Add support for mipi input
c02abe7 MLK-12432-01: ov5640 mipi: support more platform and reduce support mode
9f0881f MLK-12763 ARM: imx7d: iomux: correct uart input sel option value
07c9f26 MLK-12765 ARM: imx: make sure DLL is locked on i.MX7D
a38a53d MLK-12748-3 ARM: imx: adjust imx7d lpddr3 retention exit flow
adfc24c MLK-12748-2 ARM: imx: remove IOMUXC GPR setting for i.mx7d TO1.2
07184c5 MLK-12748-1 ARM: dts: imx7d: correct usdhc1 cd pin setting
8ad5988 MLK-12761 ARM: imx: add mu as wakeup source for i.mx7d
cf0a95b MLK-11262-5: ARM: imx: Change A7 MU ready timing
Change-Id: Id25f069f639654a104bcd17c5b354335b95e7d64
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The base kernel has been updated for the 4.1.15-1.0.0 GA but the
DESCRIPTION has not been updated when updating the recipes, this fixes
that so the DESCRIPTION in the generated packages and release notes
are right.
Change-Id: Id7539aa65f5466f0bd285766931d4648b0445e44
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The CFLAGS and PACKAGECONFIG changes are applied just for i.MX6 Q, DL,
SX and SL so we can remove the PACKAGE_ARCH override for the i.MX7 and
i.MX6UL as those are unaffected.
Change-Id: Ice33fd3a12566875f9ec2559d0a044f38916d244
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
With the upgrade to gstremaer 1.8.x this patch does no longer apply.
Upstream changed to install the headers required, so the patch is also
no longer needed:
https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit?h=1.8&id=c87a7e266732ab9a0bd0e5a5c104b06d0f1a2072
Updated to 1.8 in oe-core:
http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-multimedia/gstreamer?id=6a326f2b37b0b49e1144428becda32400498c024
or the poky git:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta/recipes-multimedia/gstreamer?id=79ca8d031e5a706f00d5c97ba23b496e6d700b7e
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This upgrades for the upcoming 2016.07 release. This is based on top
of 2016.07-rc3 plus i.MX pending patches.
Change-Id: I6abdde5f7ada253f62c3adc884a497888a609db8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Booting a NXP kernel with mainline U-boot leads to the following
kernel crash:
,----
| caam: probe of 30900000.caam failed with error -11
| Unable to handle kernel NULL pointer dereference at virtual address 00000004
| pgd = 80004000
| [00000004] *pgd=00000000
| Internal error: Oops: 805 [#1] PREEMPT SMP ARM
`----
This happens because NXP kernel expects MX7 to boot in secure mode,
so introduce mx7dsabresd_secure_defconfig that selects CONFIG_MX7_SEC
and allows booting a NXP provided kernel successfully.
Change-Id: Ic05912c1328c75e8e25c89e7543b67c8c214e20d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This merges the 4.1.26 stable release and include following change:
960f493 of: Allow NXP 4.1 kernel to allocate memory on 2GiB RAM boards
Change-Id: Iacc788ccc36920f9ce7292ece5ce2e9ac210beb2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The Vivante GPU is used as kernel module for all i.MX6, by default, so
the defconfig should not enable it as other SoC (as i.MX6UL and
i.MX7D) uses the same defconfig and does not have the Vivante GPU.
This avoids the built-in driver build for other SoCs, thus fixing a
build error with GCC 6, which is hidden when using the external
module.
Change-Id: Ib12cfe494d75b6407eaf72c386094cc03606c7f8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
When building for non-i.MX6, we ought to assume the SoC does not has
Vivante GPU at all, or the build will fail. This fixes the build of
linux-fslc-imx-rt for i.MX7D as it does not have a Vivante GPU.
Change-Id: Ic8fc4808880aca381e88f6e1b6c52416bb4520c4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I5e075f683e6f39bc2f2e1058eacdbef371a37abf
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I6ef0574f3be9a3afd76ed4fbf36dbefab1e207ad
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This includes following fixes:
3106462 mx7dsabresd: Fix the boot of a NXP kernel
401468c mx7: Place MX7_SEC option in Kconfig
Change-Id: If54a89f104a6d340df911c43ba4b22f526aa6c65
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Pass $libdir to 'waf configure' to prevent using the build hosts libdir.
Fixes:
WARNING: libimxvpuapi-0.10.2-r0 do_package: QA Issue: libimxvpuapi: Files/directories were installed but not shipped in any package:
/usr/lib64/libimxvpuapi.so
/usr/lib64/libimxvpuapi.so.0
/usr/lib64/libimxvpuapi.so.0.10.2
/usr/lib64/pkgconfig
/usr/lib64/pkgconfig/libimxvpuapi.pc
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Add missing MACHINE_SOCARCH_FILTER for mx6ul and 7d to include imx multimedia
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Future mx7 will need separate SOCARCH_SUFFIX so don't apply to all mx7
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
mx6ul is not mx6 so default case applies. This is redundant
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The weston window manager failed to start on i.MX 6UltraLite EVK.
6UL has no GPU, so we need to use pixman. Fixed by removing
EGL/GLES support, and by configuring to use Framebuffer backend
as native.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
As it is implemented right now this class overwrites the .config file
making it impossible for any other layer to configure the kernel in a
.bbappend to the kernel recipe. By doing it in a separate task before
do_configure we ensure that recipe .bbappends can make further kernel
configurations in do_configure_prepend.
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Fix the following build error under gcc6:
| ../include/linux/compiler-gcc.h:114:30: fatal error: linux/compiler-gcc6.h: No such file or directory
| #include gcc_header(__GNUC__)
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This qemu doesn't support ptest, do disable do_compile_ptest_base.
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Fix the following errors:
| DEBUG: Executing shell function do_configure
| ERROR: unknown option --disable-static
| ERROR: unknown option --disable-gnutls
| ERROR: unknown option --disable-gcrypt
| ERROR: unknown option --disable-nettle
| ERROR: unknown option --disable-smartcard
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Fix the following build error:
| asf-git-r0 do_fetch: Fetcher failure: Unable to find revision
| 62ba10ab6bab8f8f53934e4bb55b5a552bf3fd6b in branch master even from upstream
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
taskhash mismatch issue
The siggen.py checks the task hash, DATETIME dependency causes Taskhash
mismatch error, exxclude DATETIME variable from vardepsexclude of
ZIMAGE_BASE_NAME.
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Fix to fallback to software path when transform is not supported
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Changes in this release are listed here:
http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/tree/GraphicsChangeLog?h=imx-3.14.52-1.1.0_ga
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Remove clutter-1.0-examples in case we are generating an image for the
i.MX6SL SoC family as it does not provide GPU 3D support.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: Ideb91234d9aba465968f278955e74c13248cc1c7
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Now that Wayland backend is preferred over X11, we can use this image
with X11 DISTRO_FEATURE enabled.
Change-Id: Ief201823644b5982b6c4b64c1234c5d65cca15e4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
For the XWayland use, we ought to avoid installing the Xorg Vivante
driver so we make the Wayland backend to provide it so the runtime
dependency is satisfied.
Change-Id: Id92afcb8ad611db8b4b26a952bbf93ad86a46924
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The Wayland backend ought to be used over the X11, if both
DISTRO_FEATURES are enabled.
Change-Id: I64d793a9a46d4d9a8a02caf210a259123a8bc56e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This includes the following commit from U-Boot fslc:
6e4d8c5 pico-imx6ul: Select CONFIG_HUSH_PARSER option
Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This merges the changes of final 2016.05 release on top of FSLC fork.
Change-Id: I99179beec9a75aead1bbe27de689005b9d129490
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
There are BSP packages which can have some dependencies removed from
the sstate signature; this is beneficial as it reduces a lot the build
time and increases the binaries reuse.
Following changes are done:
- Mark kernel-module-imx-gpu-viv and safe for imx-gpu-viv
- Mark imx-vpu as safe for libimxvpuapi
- Mark imx-vpu as safe for imx-vpuwrap
- Mark imx-vpu as safe for imx-codec
- Mark imx-vpu as safe for imx-test
Change-Id: I1625d1e4d1cda529069c2d88218c4c84844ee4a8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The multimedia libraries offer the APIs for the application and as
consequence every user of those libraries should be set as
MACHINE_SOCARCH.
This fixes the setting for:
- imx-vpu
- libimxvpuapi
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The imx-vpu is a machine specific package, as it depends on the kernel
for build. We are going to change the PACKAGE_ARCH of it to be
MACHINE_SOCARCH as the interface provided by it is stable thus not
requring that the library users to be rebuild.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
We can now use the OpenCV 3.1. This removes the bbappend file which
where ensuring we never use it with an i.MX6-based SoC.
Change-Id: Icf6e3161c01155ee4bf20b3d7baca26eba52da62
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
In order to fix issue "headphone volume will be set to zero when pulseaudio
can't detect the headphone jack status", remove the control in configuration file.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|