aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/cmem.inc
AgeCommit message (Collapse)Author
2019-01-09cmem.inc: add arm64 support for cmem injectionDenys Dmytriyenko
Since cmem 4.16 now supports arm64, update cmem injection code accordingly to work with arm64 DTS files. Cc: Sam Nelson <sam.nelson@ti.com> Cc: Jacob Stiffler <j-stiffler@ti.com> Cc: Suman Anna <s-anna@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com> Reviewed-by: Suman Anna <s-anna@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06linux: cmem: add am574x injection for am57xx-hs-evmJacob Stiffler
Signed-off-by: Jacob Stiffler <j-stiffler@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-07-10meta-ti: cleanup use of d.getVar()Denys Dmytriyenko
1. drop use of True as second parameter, which is default, to align with master 2. there were instances of incorrectly passing 'd' as second parameter from previous conversion from bb.data.getVar() usage Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-02linux: cmem: update device trees for kernel 4.14Jacob Stiffler
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-02linux: cmem: flag dependent variablesJacob Stiffler
* Flag variables used in setup_cmem to force it to re-run when one changes. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-05linux: cmem: add support for am574xHongmei Gou
Signed-off-by: Hongmei Gou <a0271529@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-13linux: cmem: update KERNEL_DEVICETREE listsJacob Stiffler
* Update the device tree lists with the latest DTB names from the machine configuration. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-21cmem.inc: only mangle SRC_URI in do_unpack instead of anon functionDenys Dmytriyenko
Avoid taskhash mismatch errors. 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-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-15cmem: add special handling for dra72x variantDenys 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>
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>