summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/conf/machine
Commit message (Collapse)AuthorAgeFilesLines
* conf: machine: omap-a15.inc: include ipu1 firmware in the boot partitionAniket Limaye2024-12-061-1/+2
| | | | | | | | | | Early Boot of remote processors is supported at the SPL stage of the bootloader. Currently, SPL looks for the remoteproc firmwares in the boot partition. Therefore, add the rproc firmware to the boot partition of wic images. Signed-off-by: Aniket Limaye <a-limaye@ti.com>
* meta-ti-bsp: update BeagleBoard.org BSP to the latestDenys Dmytriyenko2024-05-312-0/+17
| | | | | | | | | * Update linux-bb.org to 6.1.80 for both 32 and 64 bit platforms * Update DTB/DTBO lists to include latest renames and additions * Re-enable vendored DTB layout by default Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: j721s2/j784s4: Pick overlays for V3Link camerasRahul T R2024-03-262-0/+2
| | | | | | | | | | | am69 and am68 sk boards supports V3Link cameras interfaced via V3Link camera fusion board. Refer to commit b7a97b1b (conf: machine: am62axx: Pick overlays for V3Link cameras) for details Signed-off-by: Rahul T R <r-ravikumar@ti.com> Acked-by: Jai Luthra <j-luthra@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: j722s-evm: Update KERNERL_DEVICETREE_PREFIX to package ↵Rahul T R2024-03-251-1/+5
| | | | | | | | | | fpdlink cam dtbos j722s-evm supports capture from fpdlink cams via fpdlink fusion1 board or V3Link camera fusion board. So package fpdlink camera overlays Signed-off-by: Rahul T R <r-ravikumar@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: j722s: Add support for HS-SE variantAniket Limaye2024-03-181-0/+3
| | | | | | | | | | ti-u-boot [1] already supports building the HS-SE variant. Add support in the machine conf to package this tiboot3.bin in the built wic images. [1]: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/arch/arm/dts/k3-j722s-binman.dtsi?h=ti-u-boot-2023.04&id=d2612223375a25f81068d7a7abd86c08cd129a2c Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: j721s2/j784s4: Add support for HS-SE variantsAniket Limaye2024-03-152-0/+6
| | | | | | | | | | | ti-u-boot [1][2] already supports building the HS-SE variants of these platforms. Add support in the machine confs to package them in the built wic images. [1]: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/arch/arm/dts/k3-j721s2-binman.dtsi?h=ti-u-boot-2023.04 [2]: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/arch/arm/dts/k3-j784s4-binman.dtsi?h=ti-u-boot-2023.04 Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: j7200: Add support for HSSE1.0 and HSFS1.0Aniket Limaye2024-03-151-0/+6
| | | | | | | | | Latest ti-u-boot will be supporting HSSE1.0 and HSFS1.0 versions of the j7200 soc through the binman dts nodes. Add support in yocto to package the created binaries in the wic images. Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: j721e: Add support for HSSE2.0 and HSFS1.1Aniket Limaye2024-03-151-4/+12
| | | | | | | | | Latest ti-u-boot will be supporting HSSE2.0 and HSFS1.1 versions of the j721e soc through the binman dts nodes. Add support in yocto to package the created binaries in the wic images. Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am62p: pick lpm overlayPraneeth Bajjuri2024-03-141-0/+1
| | | | | | | | | | | | | | overlay k3-am62x-sk-lpm-wkup-sources.dtso is common across am62x platforms. This overlay is added in 6.1 kernel at [1] [1]: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/?&id=4ba1886b886d This patch is to enable the same low power management wakeup sources overlay for am62pxx platform as well. Reported-by: Vibhore Vardhan <vibhore@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am57xx: export ov10635 camera device tree overlayUdit Kumar2024-03-121-0/+1
| | | | | Signed-off-by: Udit Kumar <u-kumar1@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am62axx: Pick overlays for V3Link camerasJai Luthra2024-03-041-0/+1
| | | | | | | | | | | | | | | The new V3Link camera fusion board [1] comes with a CSI to FPDLink serializer board, which allows interfacing multiple 22-pin FFC compatible sensors with SK-AM62A. Currently overlays for interfacing IMX219 sensor with V3Link are built as part of the TI linux kernel, so pick these in the BSP filesystem. [1]: https://www.arducam.com/fpd-link-3-cameras/ Signed-off-by: Jai Luthra <j-luthra@ti.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: beaglebone-ai64: Apply U-boot defconfig fragmentsChirag Shilwant2024-02-202-0/+12
| | | | | | | | | | | | | | | | | | | - Apply j721e_beagleboneai64_a72.config which is maintained in U-boot tree & is intended to be applied on top of j721e_evm_a72_defconfig [1]. - Apply j721e_beagleboneai64_r5.config which is maintained in U-boot tree & is intended to be applied on top of j721e_evm_r5_defconfig [2]. References ---------- [1] https://github.com/beagleboard/u-boot/blob/v2023.04-ti-09.01.00.008-BeaglePlay/configs/j721e_beagleboneai64_a72.config [2] https://github.com/beagleboard/u-boot/blob/v2023.04-ti-09.01.00.008-BeaglePlay/configs/j721e_beagleboneai64_r5.config Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: beagleplay: Apply U-boot defconfig fragmentsChirag Shilwant2024-02-162-0/+10
| | | | | | | | | | | | | | | | | | | - Apply am625_beagleplay_a53.config which is maintained in U-boot tree & is intended to be applied on top of am62x_evm_a53_defconfig [1]. - Apply am625_beagleplay_r5.config which is maintained in U-boot tree & is intended to be applied on top of am62x_evm_r5_defconfig [2]. References ---------- [1] https://github.com/beagleboard/u-boot/blob/v2023.04-ti-09.01.00.008-BeaglePlay/configs/am625_beagleplay_a53.config [2] https://github.com/beagleboard/u-boot/blob/v2023.04-ti-09.01.00.008-BeaglePlay/configs/am625_beagleplay_r5.config Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: update BeagleBoard.org BSP to the latestDenys Dmytriyenko2024-02-134-12/+63
| | | | | | | | | | | * Update linux-bb.org to 6.1.69 for both 32 and 64 bit platforms * Update u-boot-bb.org to the latest 2023.04 based on SDK 9.1 release * Update DTB/DTBO lists to include latest renames and additions Note: all changes are in a single commit for bisectability Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: Apply U-boot fragment configs for AM62P Display Cluster ImageChirag Shilwant2024-02-121-0/+7
| | | | | | | | | | | | | | | | | | | | | - For AM62P tisdk-display-cluster image[1], Splash Screen is handled by SBL[2]. Hence, disable the A53 based U-boot Splash Screen using the am62px_evm_prune_splashscreen.config fragment present in ti-u-boot tree. - Apply a check on DISPLAY_CLUSTER_ENABLE variable[3] to ensure we apply am62px_evm_prune_splashscreen.config only incase of tisdk-display-cluster image as tisdk-default-image will still have the A53 based U-boot Splash Screen. References ---------- [1] https://git.ti.com/cgit/ti-sdk-linux/meta-tisdk/tree/recipes-core/images/tisdk-display-cluster-image.bb?h=kirkstone [2] https://software-dl.ti.com/mcu-plus-sdk/esd/AM62PX/09_01_00_39/exports/docs/api_guide_am62px/EXAMPLES_DRIVERS_DSS_DISPLAY_SHARE.html [3] https://software-dl.ti.com/processor-sdk-linux/esd/AM62PX/09_01_00_08/exports/docs/linux/Overview_Building_the_SDK.html#build-steps Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: Add bootsplash image file for AM62PDevarsh Thakkar2024-02-081-0/+3
| | | | | | | | | | Add TI logo image as bootsplash image file for AM62P and install it in boot directory from where u-boot can read from and display during boot-up time. Signed-off-by: Devarsh Thakkar <devarsht@ti.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-extras: Add support for extra kernel/u-boot features for am62xx-lpParesh Bhagat2024-01-252-0/+2
| | | | | | | | | Add support for ti-extras for am62xx-lp to control the kernel and u-boot repos, branches, and srcrevs 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>
* meta-ti-bsp: j722s: add Rogue GPU driver to machine defintionDarren Etheridge2024-01-091-1/+1
| | | | | | | | | j722s is same GPU as am62p, need to add this into machine definition so that Rogue driver gets included in the image. Signed-off-by: Darren Etheridge <detheridge@ti.com> Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: Add Support for j722s-evmRyan Eatmon2024-01-093-0/+41
| | | | | | | | | | | | - Add A53 and R5 machine configurations for j722s-evm. - Add firmware overrides. - Add u-boot overrides. - Add cnm-wave support. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Jayesh Choudhary <j-choudhary@ti.com> Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org: update to the latestDenys Dmytriyenko2023-12-051-4/+9
| | | | | | | | 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>
* conf: machine: am62xx-lp-evm.conf: Pick LPM wkup sources overlayPraneeth Bajjuri2023-11-291-1/+1
| | | | | | | | | | | | | | | 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>
* ti-extras: Add support for extra kernel/u-boot features for am62pxxParesh Bhagat2023-11-242-0/+2
| | | | | | | | | | | | 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>
* conf: machine: am62xx-lp-evm.conf: Pick MCU GPIO wakeup overlayPraneeth Bajjuri2023-11-151-0/+1
| | | | | | | | | | | | | | 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>
* conf: machine: am62*: extend picking common overlays by prefixPraneeth Bajjuri2023-11-094-6/+4
| | | | | | | | | | | | | | | | | | | | | 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>
* conf: machine: Move IMAGE_BOOT_FILES to the SoC inc for J721s2 and J784s4Andrew Davis2023-11-085-12/+21
| | | | | | | | | | | 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>
* k3r5: Remove ?= default assignment for the kernelRyan Eatmon2023-11-051-1/+1
| | | | | | | | 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>
* k3r5: Use the ?= default assignment to allow for overridesRyan Eatmon2023-11-021-3/+3
| | | | | | | | | | | Move to setting the values for PREFERRED_PROVIDER using the ?= default assignment so that we can override the setting if we would like to. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Massimiliano Minella <massimiliano.minella@se.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: Update OPTEEMACHINE for am62pxxChirag Shilwant2023-10-301-1/+1
| | | | | | | - OPTEEMACHINE for am62pxx should be k3-am62x. Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* am62pxx: set default gpudriver to ti-img-rogue-driverRandolph Sapp2023-10-281-1/+1
| | | | | | | 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>
* conf: machine: am62*: Pick common overlays by prefixJai Luthra2023-10-275-3/+18
| | | | | | | | | | | | | | | | | | SK boards of AM62 SoC family share peripheral expansions for camera and audio-over-HDMI. The HDMI bridge is common across all SK-AM62* boards. The CSI2 FFC camera connector is common across all except SK-AM62-LP which only has a B2B Samtec connector. As the kernel now uses the same prefix "k3-am62x-sk-" for the devicetree overlays for these peripherals, make sure we pick them by prefix for applicable boards. Link: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=b50ccab9e07c Link: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/?&id=0432df3d2ae7 Signed-off-by: Jai Luthra <j-luthra@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: Add Support for am62pxx-evmChirag Shilwant2023-10-263-0/+43
| | | | | | | | | | | - Add A53 and R5 machine configurations for am62pxx-evm. - Add firmware overrides. - Add u-boot overrides. - Add cnm-wave support. Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Brandon Brnich <b-brnich@ti.com>
* conf: machine: move RDEPENDS and RRECOMMENDS from kernel-rdepends.incDenys Dmytriyenko2023-10-2419-15/+39
| | | | | | | | | | | | | | | Instead of making kernel RDEPENDS on devicetree and different FW images with lots of machine-override appends that are hard to modify downstream, use proper MACHINE_ESSENTIAL_EXTRA_RDEPENDS and MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS vars that are specifically designed for this purpose. This also makes such dependencies generic and not tied to a particular kernel recipe including kernel-rdepends.inc with the entire machine-specific list. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Acked-by: Andrew Davis <afd@ti.com> Acked-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: beagle*: recommend essential FW images for Beagle devicesDenys Dmytriyenko2023-10-204-0/+10
| | | | | | | | | | Set MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS per platform to list recommended essential FW images to be added to rootfs by default. Correct beagle-x15 to pull devicetrees and kernel image as well. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-bb.org: add back Beagle-specific U-boot 2023.04Denys Dmytriyenko2023-10-202-0/+5
| | | | | | | | | | | | | Majority of Beagle devices use ti-u-boot repo from u-boot-ti-staging directly. But some latest devices may need to point to own tree with additional support added that is not yet upstream, e.g. BeaglePlay. Add the Beagle-specific recipe and point beagleplay to use it. Other devices can switch to using it as well, if desired, but right now the code base is the same for other Beagle devices. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: beagleplay: trim down the DTB listDenys Dmytriyenko2023-10-201-33/+7
| | | | | | | | | Update DTB/DTBO list to only upstreamed devicetrees and overlays. This help with migration to kernel 6.1, which doesn't have BB.org specific overlays. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: beaglebone-ai64: trim down the DTB listDenys Dmytriyenko2023-10-201-53/+8
| | | | | | | | | Update DTB/DTBO list to only upstreamed devicetrees and overlays. This help with migration to kernel 6.1, which doesn't have BB.org specific overlays. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* machine: include: enable sgx on tested platformsRandolph Sapp2023-10-174-4/+4
| | | | | | | Enable SGX Graphics on the currently tested platforms. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* k3r5: u-boot: prevent overlapping deployed SPL symlinksDenys Dmytriyenko2023-09-221-2/+2
| | | | | | | | | | | | Make sure shortname R5 SPL symlink is not the same as the main K3 SPL one, as they will overlap/overwrite each other when deployed into a common location. Latest code in master now checks for this and errors out. Also remove unused UBOOT_SPI_* variables. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: Add am62xxsip-evm configurationChirag Shilwant2023-09-202-0/+29
| | | | | | | | | | - Add A53 and R5 machine configurations for am62xxsip-evm. - Use UBOOT_CONFIG_FRAGMENTS as am62xsip_sk_r5.config in R5 machine configuration. This will ensure we build u-boot-r5 with baseconfig as am62x_evm_r5_defconfig and config fragment as am62xsip_sk_r5.config. Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf/am65xx-hs-evm: Fix UBOOT_MACHINE to match u-boot configRyan Eatmon2023-08-302-2/+2
| | | | | | | | The uboot config for am65 is moving to a merged build for both GP and HS. Until the yocto configs catch up, we need to keep am65xx-hs-evm working. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: am335x-evm and am437x-evm: bump max_leb_cntRyan Eatmon2023-08-232-2/+2
| | | | | | New features added require another increase to max_leb_cnt. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: ti33x: Add earlycon parameter to kernel command lineJulien Panis2023-08-231-0/+1
| | | | | | | | | Sometimes on am335x devices, no more output is printed after "Starting kernel..." message. Modify UBOOT_EXTLINUX_KERNEL_ARGS to enable the console before standard serial driver is probed. Signed-off-by: Julien Panis <jpanis@baylibre.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf/k3: switch mcdepends from do_image_completeDenys Dmytriyenko2023-08-081-1/+1
| | | | | | | | | | Previously k3 mcdepends for k3r5 artifacts has been changed from do_image_wic to support non-wic builds in other layers and do_image_complete was believed to be sufficient. Switching k3r5 to baremetal builds has exposed another race when some pieces come from sstate and hence requires using do_image instead. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-next,conf/machine: Add support for new vendored dts dirRyan Eatmon2023-07-315-2/+14
| | | | | | | | | | The latest kernel has made the change to add vendor subdirectories into the arch/arm/boot/dts directory. This effectively breaks the KERNEL_DEVICETREE settings in the machine configs for 32bit platforms, so switch them over to using the PREFIX variable. Also change the linux-ti-next to use the PREFIX setting for KERNEL_DEVICETREE. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am65xx: Remove SYSFW_SUFFIX from non-k3r5 configsAndrew Davis2023-07-212-4/+0
| | | | | | | This definition is only needed in the "-k3r5" multiconfig files. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: Remove old and no longer used MACHINE_FEATURESAndrew Davis2023-07-215-5/+5
| | | | | | | | | | The following MACHINE_FEATURES are not matched against anywhere, remove: * kernel26 * ethernet * mmc Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: Remove leftover UIO Device Tree overlay filesAndrew Davis2023-07-212-4/+0
| | | | | | | We do not use UIO anymore, remove these files. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: conf: am62xx-lp-evm: Use common include am62xx.incPraneeth Bajjuri2023-07-132-16/+1
| | | | | | | | | | | | | | | | commit 5f9be228390b ("machine: Add AM62Q HS-SE evm configuration") has added am62xx-lp.inc which is used by am62xx-lp-evm machine. The features listed in am62xx.inc are common between machines am62xx-evm and am62xx-lp-evm. (Ex: MACHINE_FEATURES = "gpu") Hence updating the necessary include file to have common features to be enabled between these two platform variants. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Suggested-by: Randolph Sapp <rs@ti.com> Reviewed-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: k3: Use ARM64 kernel load address in FITAndrew Davis2023-07-051-2/+2
| | | | | | | | | | | | | | | The address 0x80008000 was used in pre-K3 devices. ARM64 requires the kernel loaded to a 2MB aligned address when not using KASLR. For FIT set the address to 0x81000000 which gives the kernel 32MB before running into the FDT at 0x83000000. If you get this error someday then your kernel is too large and either it or FDT needs relocated in memory: ERROR: image is not a fdt - must RESET the board to recover. Signed-off-by: Andrew Davis <afd@ti.com> Tested-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: j7*: Update KERNERL_DEVICETREE_PREFIX to match latest filenamesAniket Limaye2023-06-293-3/+6
| | | | | | | | 1) The k3-fpdlink-* dtbs were missing. 2) k3-j7200-mcspi-loopback.dts -> k3-j7200-evm-mcspi-loopback.dtso Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>