aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/files
AgeCommit message (Collapse)Author
2022-02-22meta-ti: create a sub-layer meta-ti-bsp from existing contentDenys Dmytriyenko
Extra sub-layers will be created next and relevant content moved across them. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-22meta-ti: remove remaining Keystone1/2 overridesDenys Dmytriyenko
Cleanup remaining recipes that are used by other platforms from any machine overrides that still refer to deprecated Keystone1/2 platforms. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2020-04-28linux-ti-staging: update to 5.4.34Denys Dmytriyenko
Also drop backported perf patch. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08linux-ti-staging: fix perf build against latest libbfdDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09cmem: Adding am5729 beagleboneai CMEM configurationCaleb Robey
CMEM memory block for bbai should be 402MB to allow full EVE acceleration and DSP use, but accounting for the BBAI only having 1GB of RAM. Signed-off-by: Caleb Robey <c-robey@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09cmem: am5729idk has specific CMEM cfg increased to 512MBDjordje Senicic
- CMEM memory block increased to 512MB to enable TIDL using 4xEVE and 2xDSP Signed-off-by: Djordje Senicic <x0157990@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20cmem: Add CMEM 384MB block to dra76xx to enable opencl and tidlDjordje Senicic
Signed-off-by: Djordje Senicic <x0157990@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-19ti-uio: rebase pru-uio device tree filesGou, Hongmei
* Update mdio register entries to use the full address * For AM571x, remove the entries which are available after using DT overlay Signed-off-by: Hongmei Gou <h-gou@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-05linux-ti-staging: Restore removed CMEM block in AM574xDjordje Senicic
* Both CMEM blocks 0 and 1 are required for OpenVX. Signed-off-by: Djordje Senicic <x0157990@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-22linux-ti-staging: Increase CMEM for am574x onlyDjordje Senicic
* CMEM increased to 384MB is required by TIDL to run both DSP and EVEs concurrently Signed-off-by: Djordje Senicic <x0157990@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-01linux-ti-staging: ti-uio: update the baseline dts for am3 pru-uioHongmei Gou
* am335x-icev2-prueth.dts is newly added in kernel 4.14, and shall be used as the baseline to create am335x-icev2-pru-excl-uio.dts Signed-off-by: Hongmei Gou <a0271529@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-16linux-ti-staging: ti-uio: rebase pru-uio mdio entries to use offset for regHongmei Gou
Signed-off-by: Hongmei Gou <a0271529@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-09linux-ti-staging: ti-uio: rebase pru-uio.dtsi for k2g and am3Hongmei Gou
Signed-off-by: Hongmei Gou <a0271529@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24conf, recipes: introduce k2l family and add support for k2l-hs-evmDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-05linux: ti-uio: include pru-uio device tree file for am574xHongmei Gou
Signed-off-by: Hongmei Gou <a0271529@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-28linux-ti-staging: include pru-uio device tree files for am571x and k2gHongmei Gou
* The pru-uio device tree file for am572x is also updated to support icss-emac-lld in Linux userspace. * The new dtbs are added only if ENABLE_TI_UIO_DEVICES is enabled. Signed-off-by: Hongmei Gou <a0271529@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27linux-ti-staging: include pru-uio device tree files for am3/am4Gou, Hongmei
* These device tree files are to support pruss with uio based drivers alone. The new dtbs are added only if ENABLE_TI_UIO_DEVICES is enabled. Signed-off-by: Hongmei Gou <h-gou@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24linux: use cmem and k2hk-uio dtsi for all k2hk platformsDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-16recipes-kernel:cmem.dtsi:K2G: Update to remove redefinition of mpm areasSam Nelson
Cleaning up redefinition of mpm areas and moving to use what is defined in the base device tree files as is. This effectively changes to a new memory partition. Note that this change needs a corresponding change in the dts files in the kernel tree to adjust the mpm memory area to the new memory partition. The CMEM areas here are adjusted such that there is no overlap with the mpm areas defined in the dts files in the kernel tree. Note also the address ranges are arranged differently for K2G compared to the other Keystone platforms. (This is to accomodate common memory map for multiple k2g platforms) Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-16recipes-kernel:cmem.dtsi:Keystone2: Update to remove redefinition of mpm areasSam Nelson
Cleaning up redefinition of mpm areas and moving to use what is defined in the base device tree files as is. This effectively changes to a new memory partition. Note that this change needs a corresponding change in the dts files in the kernel tree to adjust the mpm memory area to the new memory partition. The CMEM areas here are adjusted such that there is no overlap with the mpm areas defined in the dts files in the kernel tree. Also fixes issue with K2L, by removing overlapping memory area section. Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-09cmem: add support for memory carveouts of dra71 variantDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-06recipes-kernel: cmem.dtsi: Update memory sections for DDR and MSMCSam Nelson
cmem.dtsi splits the already defined dsp_common_mpm_area DDR memory into a smaller MPM segment and other CMEM blocks. The mpm_block_mem is removed and instead the original memory sections dsp_common_mpm_area and mpm_mem in the kernel dtb are updated to reflect On the MSMC memory, cmem.dtsi defines a sram subnode instead of the reserved memory. mpm MSMC areas are already captured in the kernel dtb. Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-06Revert "linux/cmem: patch keystone dtsi files to co-exist with new sram driver"Sam Nelson
This reverts commit b9dbc83d7663d5517fd9cbcf4bb651e039f134a4. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-18linux/cmem: patch keystone dtsi files to co-exist with new sram driverDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-16linux: k2g: use k2g-evm files for all k2g SOCsJacob Stiffler
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-15cmem: add special handling for dra72x variantDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-07linux: cmem: k2e, k2l-evm: update reserved memoryJacob Stiffler
* The MSMC region needs to be relocated as it was conflicting with the boot monitor's persistent memory. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-20conf/machine,recipes: introduce k2e SOC familyDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16linux: add new method for cmem injectionJacob Stiffler
* Add new method to perform CMEM DT injection as it is required to customize at a finer level than machine. * Now CMEM injection can be performed per DT. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-01linux-ti-staging: Update uio entries for am572xSam Nelson
Rearranged memory sections Added additional memory section to accomodate required sections more than 8 Incremented PR append for linux-ti-staging Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-26linux-ti-staging: Update pru uio dtb entriesSam Nelson
added additional entries to allow access to ecap and uart regions Update Kernel PR to force rebuild Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-18linux-ti-staging: Add new device tree target am572x-idk-pru-excl-uio.dtbSam Nelson
This new device tree file is to support pruss with uio based drivers alone. Adds uio entries for pruss susbsystem and disables other drivers controlling the same. New dtb is added only if ENABLE_TI_UIO_DEVICES is enabled. Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-03-16uio: Fix issues with driver reference in uio related dts entriesSam Nelson
Correct incorrect driver compatibility key. uio driver implemented with uio-module-drv for keystone2. Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-03-01linux: cmem: k2g-evm: Add CMEM regions for k2g-evmJacob Stiffler
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-02-03linux-ti-staging: Update to include uio device tree entriesJacob Stiffler
- Adds device tree entries for multiple devices that use uio driver - These entries are added for k2h, k2l & k2e : keystone2 platforms Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-02-01linux: cmem: Update reserved CMEM regionsJacob Stiffler
* dra7xx: - Increase DDR region required to pass OpenCL conformance - Add OCMC region * k2e-evm, k2l-evm: - Add reserved regions for these machines Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-11-09linux: cmem: k2hk-evm: Reduce reserved memoryJacob Stiffler
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-10-29linux: cmem.inc: Implement way to configure more complex CMEM configJacob Stiffler
* Supply the entire cmem.dtsi per machine - Disabled by default - Currently only supported for dra7xx and k2hk-evm * Enable by setting RESERVE_CMEM = "1" Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-05-19linux/cmem.inc: Support reserving memory for CMEM.Jacob Stiffler
To reserve contiguous memory for CMEM: * include the "recipes-kernel/linux/cmem.inc" * Set CMEM_BASE and CMEM_SIZE to the physical memory address and size, respectively, to reserve for CMEM. Currently limited to reserving a single memory region used to create a single buffer pool of a single buffer. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-05-06linux: remove outdated kernel recipesDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-03-18linux-omap-psp: fix alignment issue of 2.6.37 kernel with gcc-4.7Denys Dmytriyenko
Patch by Steve Sakoman Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2011-10-20multi-kernel: the fetcher doesn't support dotfiles anymore, so get rid of ↵Koen Kooi
the dot Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-05-21move kernel recipes in to the proper dirKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>