Home
last modified time | relevance | path

Searched full:btcm (Results 1 – 9 of 9) sorted by relevance

/Linux-v6.1/Documentation/devicetree/bindings/remoteproc/
Dti,k3-r5f-rproc.yaml88 ATCM and BTCM) provide read/write performance on par with the core's L1
112 - description: Address and Size of the BTCM internal memory region
117 - const: btcm
170 ti,btcm-enable:
174 R5F core configuration mode dictating if BTCM should be enabled. The
175 R5F address of BTCM is dictated by ti,loczrama property. Should be
185 at 0x0) or 0 (BTCM at 0x0), default value is 1 if omitted.
280 reg-names = "atcm", "btcm";
287 ti,btcm-enable = <1>;
299 reg-names = "atcm", "btcm";
[all …]
/Linux-v6.1/arch/arm64/boot/dts/ti/
Dk3-am62a.dtsi84 <0x00 0x79020000 0x00 0x79020000 0x00 0x00008000>, /* MCU R5 BTCM */
93 <0x00 0x78100000 0x00 0x78100000 0x00 0x00008000>; /* DM R5 BTCM */
101 <0x00 0x79020000 0x00 0x79020000 0x00 0x00008000>, /* MCU R5 BTCM */
114 <0x00 0x78100000 0x00 0x78100000 0x00 0x00008000>; /* DM R5 BTCM*/
Dk3-am65-mcu.dtsi313 reg-names = "atcm", "btcm";
320 ti,btcm-enable = <1>;
328 reg-names = "atcm", "btcm";
335 ti,btcm-enable = <1>;
Dk3-j7200-mcu-wakeup.dtsi352 reg-names = "atcm", "btcm";
359 ti,btcm-enable = <1>;
367 reg-names = "atcm", "btcm";
374 ti,btcm-enable = <1>;
Dk3-j721e-mcu-wakeup.dtsi367 reg-names = "atcm", "btcm";
374 ti,btcm-enable = <1>;
382 reg-names = "atcm", "btcm";
389 ti,btcm-enable = <1>;
Dk3-am64-main.dtsi727 reg-names = "atcm", "btcm";
734 ti,btcm-enable = <1>;
742 reg-names = "atcm", "btcm";
749 ti,btcm-enable = <1>;
769 reg-names = "atcm", "btcm";
776 ti,btcm-enable = <1>;
784 reg-names = "atcm", "btcm";
791 ti,btcm-enable = <1>;
Dk3-j7200-main.dtsi782 reg-names = "atcm", "btcm";
789 ti,btcm-enable = <1>;
797 reg-names = "atcm", "btcm";
804 ti,btcm-enable = <1>;
Dk3-j721e-main.dtsi1631 reg-names = "atcm", "btcm";
1638 ti,btcm-enable = <1>;
1646 reg-names = "atcm", "btcm";
1653 ti,btcm-enable = <1>;
1671 reg-names = "atcm", "btcm";
1678 ti,btcm-enable = <1>;
1686 reg-names = "atcm", "btcm";
1693 ti,btcm-enable = <1>;
/Linux-v6.1/drivers/remoteproc/
Dti_k3_r5_remoteproc.c29 /* This address can either be for ATCM or BTCM with the other at address 0x0 */
124 * @btcm_enable: flag to control BTCM enablement
472 * affected by ATCM & BTCM enable configuration values) so that ECC in k3_r5_rproc_prepare()
478 dev_dbg(dev, "zeroing out BTCM memory\n"); in k3_r5_rproc_prepare()
735 /* handle both R5 and SoC views of ATCM and BTCM */ in k3_r5_rproc_da_to_va()
1057 * split equally into two 32 KB banks between ATCM and BTCM. The TCMs from both
1088 dev_dbg(cdev, "adjusted TCM sizes, ATCM = 0x%zx BTCM = 0x%zx\n", in k3_r5_adjust_tcm_sizes()
1101 * In IPC-only mode, the driver state flags for ATCM, BTCM and LOCZRAMA settings
1349 static const char * const mem_names[] = {"atcm", "btcm"}; in k3_r5_core_of_get_internal_memories()
1393 * The R5F cores can place ATCM & BTCM anywhere in its address in k3_r5_core_of_get_internal_memories()
[all …]