Commit Graph

235 Commits

Author SHA1 Message Date
Khem Raj
b15d9cff69 recipes: Add missing Upstream-Status in patches
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-21 16:39:57 -07:00
Chris Dimich
aae042e7da imx-atf-boundary: bump version to 2.6
Based upon NXP lf-6.1.1-1.0.0 branch.

Relevent Changes:
b47c5d5f7: make_boundary.sh: initial addition
433a82bcd: imx8ulp_bl31_setup: search for enabled uart to use
3aec22320: imx8m*_bl31_setup: remove RDC limitation on UART ports
92e28ac36: imx8_helpers: enable a UART on crash
8212cfd0f: xlat_tables_common: change assert to just a print, this will trigger in debug mode
616a4588f: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
c65bd415f: LF-8459-02: fix(imx): add the missing copyright
496be8f7d: LF-8459-01 refine(imx8ulp): remove the unused header file
cd1902146: LF-8455 Add LICENSE.txt file into tf-a root dir
2a68527c6: LF-8322 Add the SCR file
04edb4bb4: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
5ad0acb25: LF-8199 fix(imx93): make sure mub side clock enabled
8a12537ed: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
7aad24ff5: LF-8091 fix(imx93): fix uart/gpio wakeup if clock gated
3d95ac039: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
d3745ad70: LF-8090 imx93: TRDC: Fix wrong fuse bits for USB1 and eQOS disable
de873017a: LF-7968-02 fix: Binutils 2.39 now warns when a segment has RXW permissions[1]:
b308ea0ee: LF-7968-01 fix(Makefile): Suppress array-bounds error
40aa23587: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
0b2fe165c: LF-7951 feat(imx8ulp): add a flag check for the ddr status
983e91d73: LF-7950-02 feat(imx93): enable mu1_b general interrupt 1
ffa707885: LF-7950-01 feat(imx93): force m33 into suspend mode if not enabled
bda471529: LF-7949 feat(imx93): add system pll power down support
49c4e267a: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
46af4ffd6: LF-7858 feat(imx93): add ddr frequency scaling support on imx93
5234dfb98: LF-7820 feat(imx93): support kicking M33 from non 0xFFE0000 address
7e221852d: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
efabee40f: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
722741791: LF-7819 imx8ulp: Fix suspend/resume issue when DBD owner is s400 only
18973b8fc: LF-7814 imx93: Update TRDC driver to protect fused modules
3c1583ba0: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
da3f2f567: LF-7722 imx8ulp: Allow RTD to reset APD through MU
73d13d901: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
be497b02d: LF-7686 imx8ulp: Modify WDOG reset sequence
8ae9ee6a7: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
969443b6e: LF-7683 feat(imx93): enable the s401 clock on/off handshake
9f6886fdc: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
67dfe831b: LF-7671 feat(imx8ulp): update the pad setting to save more power
04adcb11b: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
b40dd6d2c: LF-7430 feat(imx93): change the pwr switch ack mode
51cbf311e: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
5ce1b13c8: LF-7608 imx8ulp: xrdc: Skip PAC configuration for XRDC manager
d5d795787: Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6
c9d760d5c: fix(layerscape): unlock write access for SMMU SMMU_CBn_ACTLR
80f5da009: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
79d4f174f: LF-7420: plat: imx8ulp: upower hal: fix temp below zero
254d57d0e: Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6
ab2b81a77: ddr: phy.c : Add check for while restoring training values from xspi
13a157a94: Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6
b68f61b58: LF-5378 feat(imx8ulp): put all the pad into off mode
3e8c6512e: LF-7296-02 feat(imx8ulp): shutdown LDO1 in APD DPD mode
8048b198e: LF-7296-01 feat(imx8ulp): set buck3 to 0.73v when APD enter PD mode

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2023-03-24 14:10:02 -07:00
Chris Dimich
df878be605 u-boot-boundary: bump revision to 3693c9d6
Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2023-02-13 13:49:43 -08:00
Chris Dimich
34290eefbb u-boot-boundary: add support for imx-boot-container
Also remove obsolete code needed for imx-boot.

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2022-10-17 22:19:33 -07:00
Chris Dimich
f65292fe4c u-boot-boundary: bump version to 2022.04
Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2022-10-17 22:19:26 -07:00
Daiane Angolini
10bf4d7b8b
imx7d-remarkable2: Remove machine
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
2022-07-29 11:22:05 -03:00
Daiane Angolini
cb7ad451b8
ventana: Remove the machine
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
2022-07-29 11:21:53 -03:00
Chris Dimich
18fe766078 imx-atf-boundary: update do_deploy to fix binary path as per imx-boot
imx-boot was updated to copy a binary from different path, so need to
fix.

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2022-07-26 16:37:29 -07:00
Max Krummenacher
28aac376f9 mqxboot: prevent oe qa error, gnu_hash
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-06-23 15:41:19 +02:00
Max Krummenacher
7e2e2d8fa4 libmcc: prevent oe qa error, gnu_hash
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-06-23 15:38:53 +02:00
Max Krummenacher
e59062bd68 vf: follow SoC override changes also for vybrid
- Drop the sub SoC family vf50 and vf60 in favour of using only vf
- Use the now generated vf-*-bsp overrides

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-06-23 11:03:39 +02:00
Max Krummenacher
6ee01e20a9 u-boot-timesys: remove 2011.12 recipe
The last machine using this u-boot was removed with commit
c604238 ("Remove boards using the linux-timesys kernel recipe")
in 2015. Remove the recipe.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-06-23 10:59:12 +02:00
Max Krummenacher
2454fc6f8f u-boot-toradex_2020.07: change to be compatible with any bsp
u-boot-toradex is used for both the mainline and the nxp BSP.
Set compatible so that it can be built for both.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-05-16 11:53:04 +02:00
Gary Bisson
4d1b12642a u-boot-boundary: fix fw_env.config management
- use soc-specific folders to easily differentiate mmc index difference
  in our imx8 family of products
- use mmcblk2 folder for imx8mp as the mmc index is wrong otherwise
- switch mmc env offset to negative value in order to support all eMMC
sizes (some have boot part of 2MiB, others 4MiB)

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2022-03-08 17:04:56 +01:00
Gary Bisson
bd3eb228f4 u-boot-boundary: switch filesextrapaths to generic-bsp
As the fw_env.config applies to both NXP and Mainline BSPs.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2022-03-08 14:01:18 +01:00
Khem Raj
1efcb1ba26 recipes: Use SPDX naming scheme for LICENSE field
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-06 08:42:01 -08:00
Chris Dimich
b30a5bcbb9 u-boot-boundary: bump revision to 3d5e7f60
Changelog:
- panel bug fixes
- various device tree changes

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2022-03-03 14:16:58 -08:00
Otavio Salvador
bf7ae437e6 u-boot-script-toradex: Revert wrong override change
Fixes: 671aee4b2b ("Generalize overrides subsystem for NXP and Mainline support")
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Reported-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-02-23 13:07:08 -03:00
Otavio Salvador
671aee4b2b Generalize overrides subsystem for NXP and Mainline support
This apply the changes from the script in the referred PR.

Refs: https://github.com/Freescale/meta-freescale/pull/980
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-02-23 10:41:48 -03:00
Max Krummenacher
a2c343e772 u-boot-script-toradex: improve script
Allow to boot compressed aarch64 kernels. I.e. with
KERNEL_IMAGETYPE=Image.gz the kernel recipe builds Image.gz and
the u-boot-script will in U-Boot decompress the kernel before
passing control to the kernel binary.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-12 14:10:06 +01:00
Max Krummenacher
6e8f05bb77 u-boot-toradex: updated to latest
- drop dependency on flex-native, this seems unneeded
- provide u-boot-initial-env
- for nand devices: add csf padding at the end of the binary
- update git hash to latest:

ab862daf5d5 colibri-imx6ull: reset vidargs env variable
20e5bdb4dd8 ARM: dts: colibri-imx6ull: fix mac address passing
38ab07804fa disk: part: add the device search failed log msg
bbb0acc44b2 mmc: merge upstream __mmc_switch fixes
ac9771a867e cfgblock: extend get_cfgblock_interactive
cd02128056d colibri-imx7: improve env badblock management
bd80c40df71 colibri-imx6ull: improve env badblock management
c3e1241862f colibri-imx6ull: reset vidargs env variable
eb6c58cb014 apalis-imx6: use dynamic DDR calibration
240223cd41a colibri-imx6: use dynamic DDR calibration
1ae3ca27d9f colibri-imx6ull: add tezi recovery config
9ad0030ceaa colibri-imx6ull-emmc: add tezi config
0401650db5d toradex: tdx-cfg-block: add colibri imx6ull emmc variant
c0ae6ea006d toradex: tdx-cfg-block: fix verdin handling
c463e5ab8ed colibri-imx6ull: add emmc variant
98584bdb41c tools: imx image: fix write warning
4aae136f1aa buildman: 'Thread' object has no attribute 'isAlive'
c430fec51c8 colibri-imx6ull: refresh defconfig
b17fd6c8426 colibri-imx6ull: imximage.cfg: integrate new 1GiB RAM variant

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-12 14:10:06 +01:00
Max Krummenacher
839df322eb u-boot-toradex: drop inc file
Drop the inc file as it is now only used in one recipe.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-10 18:56:17 +01:00
Pierre-Jean Texier
be5493795a recipes: use https protocol and add explicit branch parameter
Due to https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git
it is required to use https protocol for github repo accessing.

Update created with oe-core/scripts/contrib/convert-srcuri.py (see [0])

[0] - https://git.openembedded.org/openembedded-core/tree/scripts/contrib/convert-srcuri.py

Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
2021-11-05 19:55:33 +01:00
Vinicius Aquino
3777793975 congatec: Remove files because it is not being maintained
Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
2021-10-29 10:12:58 -03:00
Vinicius Aquino
d57becc70c u-boot-script-gateworks-imx.bb: Fix license checksum
GPL-3.0 was renamed to GPL-3.0-only by commit 2456f523 of oe-core

Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
2021-10-28 09:02:58 -03:00
Ting Liu
56991794a8 qoriq-atf_1.5.bb: add as removed in meta-freescale
Signed-off-by: Ting Liu <ting.liu@nxp.com>
2021-10-21 10:20:43 +08:00
Chris Dimich
f6da9d6d18 u-boot-boundary: bump revision to 6ed3b464
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-09-09 12:16:11 -07:00
Chris Dimich
579e9eed12 imx-atf-boundary: move to boundary-imx_5.4.70_2.3.0 branch
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-09-09 12:15:26 -07:00
Khem Raj
4ac3c7265a layer: Convert to new override syntax
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-09 10:31:27 -07:00
Marcel Ziswiler
271ff0d896 u-boot-toradex: update to latest 2020.07
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-07-09 17:14:08 +02:00
Chris Dimich
a249d18837 imx-atf-boundary: add ATF_PLATFORM variable for imx8mp
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-03-08 16:06:01 -03:00
Chris Dimich
9b34308b5d u-boot-boundary: bump revision to 3bff801
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-26 08:24:12 -03:00
Chris Dimich
f36dfbd3fa imx-atf-boundary: add support for nitrogen8mp
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-16 11:45:04 -03:00
Chris Dimich
d915c8c89a u-boot-script-boundary: add support for nitrogen8mp
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-16 11:45:04 -03:00
Chris Dimich
4c42286bae u-boot-boundary: add support for nitrogen8mp
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-16 11:45:04 -03:00
Alistair Francis
16f4bd6841 u-boot-remarkable2: Initial commit of u-boot
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2021-01-25 12:40:02 -03:00
Gary Bisson
2cb39040c9 imx-atf-boundary: rename platform variable
To align with latest meta-freescale package.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2020-12-30 09:40:29 -03:00
Gary Bisson
ef8a3f468b u-boot-boundary: bump version to 2020.10
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2020-12-21 13:48:09 -03:00
Gary Bisson
94c2a1152d imx-atf-boundary: bump version to 2.2
- based upon NXP imx_5.4.47_2.2.0 branch
- includes changes to allow UART4 access from Cortex-A
- fix lpddr4 cache flush for i.MX8MP

Note that the previous version was wrongly named 2.3 although it was
based upon ATF 2.0.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2020-12-21 13:48:09 -03:00
Ting Liu
0428b922a5 u-boot-qoriq: add 2019.10 recipe
u-boot-qoriq in meta-freescale has upgraded to 2020.04. The patches for
lx2160acex7 can't be applied on 2020.04.
Restore the 2019.10 recipe to avoid build break.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
2020-12-17 11:07:35 -03:00
Ting Liu
31e76c4d71 lx2160acex7/atf: rename bbappend to qoriq-atf
atf in meta-freescale was renamed to qoriq-atf, rename bbappend too.
Also set PREFFERRED_VERSION to 1.5.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
2020-12-17 09:21:33 -03:00
Fabio Berton
5c3c5fbccd u-boot-toradex: Update to version 2020.07
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-12-03 16:56:10 -03:00
Gary Bisson
ac7476ea5a u-boot-boundary: do not install mkimage_uboot any longer
As this now conflicts with imx-boot which already does it.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2020-10-02 09:25:27 -03:00
Fabio Berton
07718ba790 u-boot-boundary: Bump revision to a4aac9a3fb
This commit includes the following changes:

    - a4aac9a3fb boundary: bootscripts: Fix if statement that set fdt_file
    - e13316a01b imx: remove unused 8mn evk dtsi
    - 0b385a75d0 rta: remove pull-up from sd card pinctrl, use external pullups
    - a86d4d563a rta: change from sd1 as SDIO to SD card
    - 05924a028a bio: add Android 10 support
    - 6f984dd4c7 fastboot: getvar: add mmc_size option
    - 0a5a7687c0 nitrogen51_vm: add VD_OKAYA_480_272_IPU
    - 462224c2d8 fbpanel: add FBF_USE_IPU_CLOCK
    - 8a288f8beb nitrogen8_lite: initial addition, Boundary Devices board
    - 629e725dab boundary: common: CONFIG_FEC_RESET_PULLUP default yes for i.MX8MM/i.MX8MN
    - 6e77991db3 nitrogen8mm: s/GP_I2C2_SN65DSI83_EN/GP_SN65DSI83_EN/

Remove upstream applied patch from u-boot-script-boundary recipe.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-09-30 09:53:46 -03:00
Fabio Berton
7f47a9f752 u-boot-script-boundary: Fix mainline bootscript
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-09-29 17:46:31 -03:00
Leon Anavi
ec79fcfa2c alsa-state.bbappend: Fix asound.conf for cubox-i
Fix /etc/asound.conf and enable sound out of the box with the
default machine configurations for cubox-i and hummingboard.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-09-23 16:08:42 -03:00
Chris Dimich
83644f2ea0 u-boot-boundary: Bump revision to eae0188
LPDDR4 init updates
Android security features enabled
Fixed env import
Enabled HAB for i.MX 8M family
Fixed Nano board support
Fixed build with GCC10
Fixed i.MX 8M Mini ARM PLL choice

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2020-08-27 17:54:37 -03:00
Fabio Berton
c3301c42db u-boot-variscite: Update to version 2018.03
- Update to the latest stable release
  - Drop unused patch
  - Adjust recipe to build with newer Yocto Project
    versions (Gatesgarth and Dunfell)

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-08-25 17:03:04 -03:00
Domarys Correa
12cd5c015b tx6-*: Remove broken and unmaintained machines
Recipe of u-boot-karo has not been maintained for years; more recent
support does not cover the use of updated linux kernel and is not
compatible with dunfell.

Removed u-boot-karo, linux-karo and the machine configurations.

Signed-off-by: Domarys Correa <domarys.correa@ossystems.com.br>
Change-Id: I02645c9f88e648c143b82c4baa89491a1baff934
2020-07-27 15:33:04 -03:00
Domarys Correa
c15c74ad1c pcm052: Remove un-maintained board
The board is not building and received no maintenance, so it is being
removed along with linux-timesys that provides support for it.

kernel-module-mcc and libmcc2 were removed as they provided support
for pcm052 only.

Signed-off-by: Domarys Correa <domarys.correa@ossystems.com.br>
Change-Id: I997059c1824484df8c11c9b31b2dae6e989430e7
2020-07-27 09:23:30 -03:00