24 lines
793 B
Plaintext
24 lines
793 B
Plaintext
Tegra ADMA AST (ADAST) bindings
|
|
-------------------------------
|
|
|
|
The ADMA AST (ADAST) maps local ADMA addresses to physical
|
|
addresses. It can also control properties for those regions.
|
|
|
|
Required properties:
|
|
|
|
- None
|
|
|
|
Optional properties:
|
|
|
|
- nvidia,adast: should specify ADAST regions with a tuple of u64 values:
|
|
<region_number, region_control, slave_base, mask, master_base>.
|
|
|
|
ADMA can specify zero or more AST regions. As 2 out of 8 regions (0 & 1) of
|
|
AST are used by boot-loader, only 6 regions can be specified here.
|
|
|
|
Examples:
|
|
|
|
1) nvidia,adast = <0x0 0x3 0x0 0x00008008 0x0 0x40000000 0x0 0x20000000 0x0 0x40000000>;
|
|
2) nvidia,adast = <0x0 0x3 0x0 0x00008008 0x0 0x40000000 0x0 0x20000000 0x0 0x40000000>,
|
|
<0x0 0x4 0x0 0x00008008 0x0 0x60000000 0x0 0x10000000 0x0 0x60000000>;
|