1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-05-09 13:01:00 +00:00
Commit Graph

4482 Commits

Author SHA1 Message Date
Denys Dmytriyenko 328bc9227f mesa-pvr: adjust PR to be RPM-safe
RPM does not accept '-' as a character in the PR/version and fails with:

| error: line 4: Illegal char '-' (0x2d) in: Release: sgxrgx-54fd9d7dea098b6f11c2a244b0c6763dc8c5690c.1

The correct approach is to reference SRCPV and not SRCREV and also add it
to PV and not PR. But PV is used in the branch to fetch the sources and
cannot be modified, so use SRCPV in PR w/o any illegal characters.

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
cicd.master.202312180100 cicd.master.202312190100 cicd.master.202312200100 cicd.master.202312220100 cicd.master.202312260100 cicd.master.202312270100 cicd.master.202312280100 cicd.master.202401010100 cicd.master.202401030100 cicd.master.202401040100 cicd.master.202401090100
2023-12-13 12:27:39 -06:00
Jose Quaresma 5dd8e7f62b k3r5: make the separate TMPDIR optional
With the current implemetation is not possible to remove the '-k3r5'
customization using overrides like below and the '-k3r5' always stay there.

| TMPDIR:remove:k3r5 = "-k3r5"
| or
| TMPDIR:k3r5 = "${TOPDIR}/tmp"

This patch allows to build the core-image-minimal in oe-core master/nanbield
without any issue on a common TMPDIR folder just using the following:

| TI_COMMON_DEPLOY = "${DEPLOY_DIR}"
| TI_TMPDIR_APPEND = ""

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-12-13 12:22:29 -06:00
Ryan Eatmon 5b5b8b9325 u-boot-ti-staging: Add 2024.01 uboot in prep for LTS migration
We are preparing to migrate our uboot version to 2024.01.  As we are still
working on the migration, mark the default preference low for this
version.  We will enable building with this uboot in a meta-arago brand
in the near future.  Once the migration is complete, we will remove the
2023.04 uboot and make this the default.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
cicd.master.202312140100
2023-12-11 15:05:27 -06:00
Ryan Eatmon e4d10138db linux-ti-staging: Add 6.6 kernel in prep for LTS migration
We are preparing to migrate our kernel version to 6.6.  As we are still
working on the migration, mark the default preference low for this
version.  We will enable building with this kernel in a meta-arago brand
in the near future.  Once the migration is complete, we will remove the
6.1 kernel and make this the default.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-12-11 13:28:42 -06:00
LCPD Automation Script 5fb05dcb31 CI/CD Auto-Merger: cicd.master.202312070100
Updated the value(s) for:
  u-boot-ti-staging_2023.04: SRCREV
  linux-ti-staging-rt_6.1: SRCREV
  linux-ti-staging_6.1: SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
cicd.master.202312070100 cicd.master.202312080834 cicd.master.202312120100 cicd.master.202312130100
2023-12-07 01:00:17 -06:00
LCPD Automation Script 758cba73df CI/CD Auto-Merger: cicd.master.202312060100
Updated the value(s) for:
  ti-linux-fw: PRUETH_FW_AM65X_SR2_VERSION,TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION
  u-boot-ti-staging_2023.04: SRCREV
  linux-ti-staging-rt_6.1: SRCREV
  linux-ti-staging_6.1: SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
cicd.master.202312060100
2023-12-06 01:00:17 -06:00
Denys Dmytriyenko 79d838b428 linux-bb.org: update to the latest
Update the BB.org kernel to the latest. Also update BeaglePlay device
tree list, as there were some renames and new additions.

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-12-05 09:36:03 -06:00
Praneeth Bajjuri 89b8408d25 conf: machine: am62xx-lp-evm.conf: Pick LPM wkup sources overlay
commit [1] created a common LPM wkup sources overlay and removes
k3-am62x-sk-mcu-gpio-wakeup.dtso for am62 device family.
k3-am62x-sk prefix picks this overlay for am62xx, am62axx and am62xxsip already.

This patch picks the necessary overlay for am62xx-lp-evm since it doesnt use
the same prefix as other am62 platforms.

[1]: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/?&id=4ba1886b886d

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Reviewed-by: Judith Mendez <jm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-29 16:59:37 -06:00
Paresh Bhagat edcd569448 Update SRCREV for ti-jailhouse
Update SRCREV for ti-jailhouse. All the patches which was being applied via yocto
have been moved to ti-jailhouse repo now. So remove the patches from SRC_URI and
files.

Signed-off-by: Paresh Bhagat <p-bhagat@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-28 09:18:04 -06:00
Paresh Bhagat 54b55b55fa ti-extras: Add support for extra kernel/u-boot features for am62pxx
Add support for ti-extras for am62pxx to control the kernel and u-boot
repos, branches, and srcrevs via the TI_EXTRAS variable in the local.conf
file.

Also add am62pxx as compatble machine in jailhouse recipe. So the am62pxx
jailhouse build can be done by adding TI_EXTRAS=tie-jailhouse in local.conf.

Signed-off-by: Paresh Bhagat <p-bhagat@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-24 08:20:08 -06:00
Darren Etheridge 85729f8454 mesa-pvr: use different srcrev for Rogue and SGX GPU platforms
A bug was introduced while trying to unify the Mesa version that is used
on SGX GPU's and Rogue GPU's.   It manifests itself as an immediate segfault
whenever you try and run something like glmark2-es2-wayland or
weston-simple-egl on certain Rogue based platforms (specifically am62x).

Use different srcrev for Rogue GPU and SGX GPU platforms. The SGX GPU platforms
will use the latest commit. Rogue GPU platforms will use the last good working
commit before SGX related changes were introduced.

This change will be reverted once the issue is rootcaused and a common solution
is found for both Rogue and SGX based GPU platforms.

Signed-off-by: Darren Etheridge <detheridge@ti.com>
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-24 08:15:51 -06:00
Praneeth Bajjuri d3bcad2cbe pru-icss_git.bb: update to PSSP v6.3.0
Upgrade to v6.3.0 version.

This release adds resources for using AM243x & AM64x PRU cores with cores
running FreeRTOS:
 * The RTOS Getting Started Labs
 * Examples for using PRU GPIO and the broadside interface
 * SORTE_G example (a custom networking interface)

Bug fixes:
 * AM64x & AM65x header files, fix the names of extended sections to be in the
   format of
   ConstantsTableName_0x100

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
cicd.master.202311230100
2023-11-22 13:07:47 -06:00
Denys Dmytriyenko 488a923814 k3r5: ensure separate TMPDIR used for this multiconfig
This k3r5 multiconfig builds baremetal components (and corresponding native,
nativesdk and cross tools) and sets TCLIBC accordingly to "baremetal". The
expectation is that those components and tools will use a separate TMPDIR
to isolate from the main Linux build that uses "glibc" TCLIBC and to avoid
potential conflicts.

OE-Core "nodistro" default configuration already sets TCLIBCAPPEND facility
to automatically add a suffix to TMPDIR, resulting in "tmp-baremetal" temp
directory for this multiconfig and "tmp-glibc" for the main Linux one. Other
distros like Arago follow this convention and even extend a bit (e.g. Arago
also adds TCMODE suffix to TMPDIR for external toolchain support separation).

But Poky (and derivative distros, like AGL or YoE) disable TCLIBCAPPEND and
result in a combined TMPDIR, leading to potential conflicts, such as:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15273

And that's just the beginning, there were other conflicts observed later in
the build, e.g. during nativesdk builds - that's why we also set a unique
SDKPKGSUFFIX here.

To force a separate TMPDIR for k3r5 multiconfig, we have to directly append
a suffix to it. Multiple other options were tested in hopes of making it
slightly cleaner, but they either didn't work or were dismissed. For example,
trying to override TCLIBCAPPEND getting cleared by a distro would require
using a machine/soc-override, which doesn't have enough scope (nativesdk)
or forcing it with :forcevariable would also change the main Linux TMPDIR
and affect existing CI flows. Also, using TCLIBC itself as a suffix to add
to TMPDIR may result in getting it appended twice (tmp-baremetal-baremetal)
when normal TCLIBCAPPEND facility is used. Hence the least invasive/confusing
option is to always append "-k3r5" suffix to this multiconfig TMPDIR. That
results in "tmp-k3r5" in Poky (leaving main TMPDIR as "tmp"), while OE-Core
"nodistro" and Arago would end up with "tmp-baremetal-k3r5" (and "tmp-glibc"
for the main).

Also note, meta-ti-bsp layer.conf sets up images and sdks to be deployed
into a common location outside of TMPDIRs, but TI_COMMON_DEPLOY variable
that controls it is set weakly, allowing to be modified from a distro
configuration or local.conf. It means that all images and sdks can be
deployed into the main TMPDIR if one's CI flow expects tmp/deploy/ as
the final destination, by using := for immediate variable expansion:
TI_COMMON_DEPLOY := "${TMPDIR}/deploy"

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-22 08:57:02 -06:00
Kamlesh Gurudasani f453254d81 optee-os: Enable OP-TEE TRNG in AM62X
Enable TRNG in AM62X, as bugs related to TRNG has been fixed now.

TF-A fix:
https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/?id=d7a7135d32a8c7da004c0c19b75bd4e2813f9759

OP-TEE fix:
https://github.com/OP-TEE/optee_os/commit/e313f4765fd0478bb66985827441411793433773

Signed-off-by: Kamlesh Gurudasani <kamlesh@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
cicd.master.202311220100
2023-11-20 08:47:32 -06:00
LCPD Automation Script 4b00f246a4 linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.master.202311200100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
cicd.master.202311200100
2023-11-20 01:10:34 -06:00
LCPD Automation Script 86fe5d8606 linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.master.202311200100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-11-20 01:10:34 -06:00
LCPD Automation Script 76dc283bc9 u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202311200100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-11-20 01:10:34 -06:00
LCPD Automation Script 253771e2d2 ti-linux-fw: CI/CD Auto-Merger: cicd.master.202311200100
Updated the value(s) for:
  CNM_WAVE521_FW_VERSION
  PRUETH_FW_AM65X_SR2_VERSION
  TI_DM_FW_VERSION
  TI_LINUX_FW_SRCREV
  TI_SYSFW_VERSION

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-11-20 01:10:34 -06:00
Praneeth Bajjuri d29501f882 conf: machine: am62xx-lp-evm.conf: Pick MCU GPIO wakeup overlay
commit [1] renamed the MCU GPIO wakeup overlay as k3-am62x-sk-mcu-gpio-wakeup.dtbo
k3-am62x-sk prefix picks this overlay for am62xx, am62axx and am62xxsip already.

This patch picks the necessary overlay for am62xx-lp-evm since it doesnt use
the same prefix as other am62 platforms.

[1]: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/?&id=24bd6ce832cd

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Reviewed-by: Judith Mendez <jm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
cicd.master.202311160100
2023-11-15 12:58:24 -06:00
Andrew Davis 4576ef2bec kernel-fitimage: Remove signing of fitImage entries for 5.10 kernel
This was a temporary class to help with the v5.10 to v6.1 kernel
migration, now that we have completed that, remove this class.

Suggested-by: Ryan Eatmon <reatmon@ti.com>
Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
cicd.master.202311150100
2023-11-14 11:58:20 -06:00
Andrew Davis a5518929b7 linux-ti-staging: Remove kernel v5.10 packages
We support Linux v6.1 as our official version for Kirkstone. The older
kernel version was kept around during the transition to the newer version,
but we are past that now. Remove this old version.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-14 11:56:33 -06:00
LCPD Automation Script 461b6aa70a linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.master.202311100100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
cicd.master.202311100100 cicd.master.202311130100
2023-11-10 01:01:01 -06:00
LCPD Automation Script eba1d72844 linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.master.202311100100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-11-10 01:01:01 -06:00
LCPD Automation Script 464deeca08 u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202311100100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-11-10 01:01:01 -06:00
Andrew Davis 987240edd7 k3conf: Update to v0.3
The SRCREV is auto updated, but the PV still uses the old tag version,
update this to v0.3.

While here, we also now have a proper LICENSE file, use that.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-09 14:21:10 -06:00
Praneeth Bajjuri 4d4d71ac63 conf: machine: am62*: extend picking common overlays by prefix
commit f5851386 ("conf: machine: am62*: Pick common overlays by prefix")
picks common HDMI and CSI overlays for am62 platform variants.

Adding capability to extend the same prefix for common overlays for applicable
am62 platforms in more generic way to include new mcan overlays added [1]

[1]: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/?&id=3b01c392627f

given the differences in SK-AM62-LP containing  B2B HDMI Samtec connector,
just added the kernel prefix to pick common mcan overlay.

for am62pxx: It has 4 MCANs vs all other am62xx devices have 3 MCANs,
hence keeping this prefix seperate for am62pxx to pick right overlay.

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Reviewed-by: Jai Luthra <j-luthra@ti.com>
Reviewed-by: Judith Mendez <jm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-09 08:14:26 -06:00
Andrew Davis 24b5a07d26 recipes-bsp: Do not inherit deploy in recipes that do not deploy anything
Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-08 17:36:02 -06:00
Andrew Davis 547ec80a73 ti-linux-fw: Add several more firmware helper lines to this common include
These are all useful for firmware recipes but some recipes did not have
them. For firmware including ti-linux-fw.inc let's add these all to
one spot and remove them from any recipe that did already have these.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-08 17:36:02 -06:00
Andrew Davis 2eda955fae conf: machine: Move IMAGE_BOOT_FILES to the SoC inc for J721s2 and J784s4
These defines are specific to a SoC, not any specific board. Move these
to the SoC level for these boards to be consistent with boards already
doing this correctly.

J7200 didn't have these at all, add them while we are here.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-08 17:36:02 -06:00
Andrew Davis e5cfc83cb4 ti-linux-fw: Do not set source directory when including ti-linux-fw.inc
The common include ti-linux-fw.inc already includes setting this, no need
to set it in each recipe, remove that.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-08 17:36:02 -06:00
Andrew Davis 78f530158a ti-sci-fw: Do not unexport CFLAGS, LDFLAGS, AS, or LD
There is no compilation in this simple firmware recipe, no need for
these lines, remove them.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-08 17:36:02 -06:00
Andrew Davis f1f741180a ti-linux-fw: Make CLEANBROKEN and FILES part of common include
These are common for all recipes that include ti-linux-fw.inc, add
it to this include file and remove from each recipe.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-08 17:36:02 -06:00
Andrew Davis 02263dbf15 vpdma-fw: This firmware blob does not depend on the kernel
Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-08 17:36:02 -06:00
Paresh Bhagat 53c09be7a8 ti-extras: Add support for extra kernel features for RT
Add support for ti-extras features for rt as it was added for non
rt kernel and u-boot earlier. It will also be accessible via the
TI_EXTRAS variable in the local.conf file.

Signed-off-by: Paresh Bhagat <p-bhagat@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-08 17:36:02 -06:00
Denys Dmytriyenko 7e2fb321b6 conf/machine: drop deprecated SERIAL_CONSOLES_CHECK
OE-Core master/nanbield recently introduced ttyrun for spawning gettys only
on existing terminals:
https://git.openembedded.org/openembedded-core/commit/?id=8e48297621311116d3edd7e3aa0de1b8ef2431b1

With that, SERIAL_CONSOLES_CHECK has been deprecated even for SysVinit setups.

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-08 17:36:02 -06:00
Denys Dmytriyenko 51b519d62e bsp: fw: point to TI-TFL license within meta-ti-bsp relative to recipes
Don't try to locate TI-TFL license within meta-ti-bsp relative to OE-Core
using COREBASE, as the directory structure of the layers is not guaranteed.
Instead, point to it relative to the recipe itself.

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-08 17:36:02 -06:00
Ryan Eatmon d27c11e263 u-boot-ti-mainline: Update to v2023.10 mainline version
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
cicd.master.202311080100
2023-11-07 13:23:41 -06:00
Ryan Eatmon a8360b9722 linux-ti-mainline: Update to v6.6 mainline version
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-07 13:22:58 -06:00
Ryan Eatmon 93249485b5 optee: Rework include files
Minor rework of the TI include files used to override both SRCREV and
other settings in the optee recipes for TI SOC parts.  The intent is to
make it more clear when we are changing SRCREVs versus changing other
items, and allow for sharing the SRCREV changes for optee-os-tadevkit
which should track the optee-os SRCREV.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-07 09:07:08 -06:00
Paresh Bhagat 984e838d75 Update SRCREV for u-boot and linux extras
Update the SRCREV to latest commit for both u-boot and linux
extras. Also update SRCREV for jailhouse branch for both psdk
linux and u-boot.

Signed-off-by: Paresh Bhagat <p-bhagat@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-07 09:07:08 -06:00
LCPD Automation Script 0dc59a9732 linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.master.202311060100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
cicd.master.202311060100 cicd.master.202311070100
2023-11-06 01:01:02 -06:00
LCPD Automation Script 786f7bac3d linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.master.202311060100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-11-06 01:01:02 -06:00
LCPD Automation Script 361f59ace9 u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202311060100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-11-06 01:01:02 -06:00
LCPD Automation Script bcec87a19b ti-linux-fw: CI/CD Auto-Merger: cicd.master.202311060100
Updated the value(s) for:
  TI_LINUX_FW_SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-11-06 01:01:02 -06:00
Ryan Eatmon 61d7499e73 k3r5: Remove ?= default assignment for the kernel
The previous allowance for overriding the value for the kernel is
incorrect.  The kernel should not be changed from linux-dummy for the
k3r5 multiconfigs.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-05 11:56:37 -06:00
Ryan Eatmon b86f4f7591 optee-client: Remove upstreamed options
Remove the pkgconfig settings since they are upstreamed.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-02 13:15:19 -05:00
Ryan Eatmon 4c0952f066 ti-img-rogue-driver: Fix build error due to .SECONDARY/.NOTINTERMEDIATE
There is a build error under master that is not present in kirkstone
related to .SECONDARY/.NOTINTERMEDIATE being set differently between the
ti-img-rogue-driver repo and the kernel.  The long term solution to
allow this code to be built on both kirkstone/master is being
investigated.  In the meantime, this patch gets things building on
master.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-01 13:07:21 -05:00
Randolph Sapp 128a5074b8 am62pxx: set default gpudriver to ti-img-rogue-driver
Enable the GPU on the am62pxx-evm machine target.

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-30 16:53:44 -05:00
Randolph Sapp d10e4b8171 ti-img-rogue-*: add am62p support
Add the configuration options for am62pxx-evm.

This also adds support for new devicetree properties to override the
clock value of the device. See the kernel module modifications [1] and
dt bindings for more information.

[1] https://git.ti.com/cgit/graphics/ti-img-rogue-driver/log/?h=linuxws/kirkstone/k6.1/23.2.6460340

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-30 16:53:44 -05:00
Randolph Sapp 48000c1114 ti-img-rogue-*: move to 23.2 release
Move to the 23.2 release branch and bump SRCREV accordingly. This branch
has the proper implementation of the cache coherency fix along with some
other checks that address some system stability issues on Jacinto
devices.

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-30 16:53:44 -05:00