Home
last modified time | relevance | path

Searched full:atcm (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/remoteproc/
Dti,k3-r5f-rproc.yaml80 ATCM and BTCM) provide read/write performance on par with the core's L1
101 - description: Address and Size of the ATCM internal memory region
106 - const: atcm
151 ti,atcm-enable:
155 R5F core configuration mode dictating if ATCM should be enabled. The
156 R5F address of ATCM is dictated by ti,loczrama property. Should be
174 address 0 (from core's view). Should be either a value of 1 (ATCM
248 reg-names = "atcm", "btcm";
254 ti,atcm-enable = <1>;
267 reg-names = "atcm", "btcm";
[all …]
/kernel/linux/linux-5.10/drivers/remoteproc/
Dti_k3_r5_remoteproc.c29 /* This address can either be for ATCM or BTCM with the other at address 0x0 */
95 * @atcm_enable: flag to control ATCM enablement
377 * affected by ATCM & BTCM enable configuration values) so that ECC in k3_r5_rproc_prepare()
380 dev_dbg(dev, "zeroing out ATCM memory\n"); in k3_r5_rproc_prepare()
573 /* handle both R5 and SoC views of ATCM and BTCM */ in k3_r5_rproc_da_to_va()
977 static const char * const mem_names[] = {"atcm", "btcm"}; in k3_r5_core_of_get_internal_memories()
1021 * The R5F cores can place ATCM & BTCM anywhere in its address in k3_r5_core_of_get_internal_memories()
1023 * Control coprocessor. For now, place ATCM and BTCM at in k3_r5_core_of_get_internal_memories()
1027 if (!strcmp(mem_names[i], "atcm")) { in k3_r5_core_of_get_internal_memories()
1154 ret = of_property_read_u32(np, "ti,atcm-enable", &core->atcm_enable); in k3_r5_core_of_init()
[all …]