diff options
author | Shivamurthy Shastri <shivamurthy.shastri@linutronix.de> | 2023-09-19 13:33:20 +0200 |
---|---|---|
committer | Miquel Raynal <miquel.raynal@bootlin.com> | 2023-09-22 16:33:34 +0200 |
commit | 3cff177fc2793a362d784c912f536e69a755925e (patch) | |
tree | dccf792a8f7411a389edc549b32fb7452fee4dac /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 28a05da765c0cd21654ef5fed3b53af5cd278d63 (diff) |
mtd: map_ram: prevent use of point and unpoint when NO_XIP is set
When the DT property no-unaligned-direct-access is set, map->phys is set
to NO_XIP. With this property set, the flash should not be exposed
directly to MTD users, since it cannot be mapped.
map_ram() exposes the flash direct access unconditionally which leads to
access errors (when the bus width does not match the RAM width).
Therefore do not set point and unpoint when NO_XIP is set.
Signed-off-by: Shivamurthy Shastri <shivamurthy.shastri@linutronix.de>
Reviewed-by: Benedikt Spranger <b.spranger@linutronix.de>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20230919113320.16953-1-shivamurthy.shastri@linutronix.de
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions