diff options
author | Marcin Wojtas <mw@semihalf.com> | 2016-03-14 11:38:56 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-03-14 19:19:45 +0300 |
commit | eb43e023130b5021c1ffad4d5c84cb310ffcb0f6 (patch) | |
tree | b56f01e32ba60c6ddeeb983d2e114c351bc602af /Documentation/devicetree/bindings | |
parent | d3bf9b19ff06bdcc4aacdd6eb395c742138a9dc9 (diff) | |
download | linux-eb43e023130b5021c1ffad4d5c84cb310ffcb0f6.tar.xz |
misc: sram: add optional ioremap without write combining
Some SRAM users may require non-bufferable access to the memory, which is
impossible, because devm_ioremap_wc() is used for setting sram->virt_base.
This commit adds optional flag 'no-memory-wc', which allow to choose remap
method, using DT property. Documentation is updated accordingly.
Signed-off-by: Marcin Wojtas <mw@semihalf.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation/devicetree/bindings')
-rw-r--r-- | Documentation/devicetree/bindings/sram/sram.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/sram/sram.txt b/Documentation/devicetree/bindings/sram/sram.txt index 42ee9438b771..227e3a341af1 100644 --- a/Documentation/devicetree/bindings/sram/sram.txt +++ b/Documentation/devicetree/bindings/sram/sram.txt @@ -25,6 +25,11 @@ Required properties in the sram node: - ranges : standard definition, should translate from local addresses within the sram to bus addresses +Optional properties in the sram node: + +- no-memory-wc : the flag indicating, that SRAM memory region has not to + be remapped as write combining. WC is used by default. + Required properties in the area nodes: - reg : iomem address range, relative to the SRAM range |